Skip To Content

Редактирование объектов в сценах

Вы можете создавать, обновлять и удалять данные в сценах с векторными слоями, которые разрешены для редактирования, и в слоях сцен с редактируемым связанным векторным слоем. Вносите изменения в атрибуты и используйте интерактивные элементы управления для изменения геометрии, например, перемещения, изменения формы, поворота и изменения размера. Если сцена содержит один или несколько редактируемых слоев, кнопка Редактировать Редактировать отображается на панели инструментов Дизайнер.

Когда вы обновляете объекты или создаете новые, изменения сохраняются в сервисе объектов. Для сохранения изменений не требуется сохранение сцены. Редактирование слоев сцены применяется непосредственно из связанного с ними сервиса объектов и поддерживает ограниченное количество правок, пока вам не потребуется перестроить кэш. Кэши слоев сцены оптимизированы для отображения больших объемов 3D-данных в сцене, и настоятельно рекомендуется управлять кэшем в соответствии с вашими рабочими процессами для достижения наилучшей производительности. Вы также можете задать разрешения, сделав слой публичным, чтобы пользователи могли сохранять изменения не входя в организацию.

Подсказка:
При обновлении или создании объектов используйте опцию замыкания для более точного редактирования.

Редактирование объекта

Чтобы отредактировать существующий объект, выполните следующие действия:

  1. На панели инструментов Дизайнер щелкните Редактировать Редактировать, чтобы открыть панель Редактирование.

    В разделе Редактировать объекты кнопка Выбрать Редактировать объекты выбрана.

    Примечание:
    Кнопка Выбрать Редактировать объекты должна быть выбрана для редактирования объектов.

  2. Щелкните объект в сцене, который вы хотите отредактировать.

    Объект будет подсвечен интерактивными маркерами и появится панель Редактировать объект, позволяющая редактировать атрибуты выбранного объекта.

  3. Отредактируйте геометрию, чтобы изменить форму, размер, повернуть или переместить.

    Для точек, выполните любое из следующее:

    1. Переместите точечный объект по горизонтали и вертикали с помощью интерактивных маркеров.

      Доступно, когда в сервисе объектов разрешены z-значения.

    2. Поверните точечный объект с помощью интерактивных маркеров.

      Доступно, когда в сервисе объектов имеется значение атрибута поворота.

    Для линий и полигонов сделайте одно из следующего:

    1. Используйте интерактивные маркеры, чтобы изменить размер, повернуть или переместить объект по горизонтали или вертикали.
    2. Снова щелкните объект, чтоби переместить отдельные вершины и изменить форму объекта. Также можно щелкнуть вершины в середине сегмента, чтобы добавить вершину. Это позволит в будущем изменить форму объекта, перетащив вершины.
    3. Щелкните еще раз, чтобы использовать интерактивные маркеры.

    Нажмите Z, чтобы отменить последнее редактирование геометрии. Нажмите R, чтобы повторить редактирование геометрии.

    Для 3D-объектов выполните одно из следующих действий:

    1. Используйте интерактивные ограничители для перемещения объекта по горизонтали и вертикали.
    2. Переключитесь на изменение размера или поворот с помощью интерактивных ограничителей.
  4. Отредактируйте текстовые или числовые значения атрибутов.
    1. Щелкните атрибутивное поле.
    2. Измените текстовое или числовое значение.
    3. Продолжайте изменять другие значения атрибутов.
  5. Щелкните Обновить, чтобы сохранить изменения атрибутов и геометрии в сервисе.
  6. Щелкните Назад Назад в любое время, чтобы вернуться на панель Редактирование.

    Если есть несохраненные изменения, выполните одно из следующих действий:

    1. Нажмите Продолжить редактирование, чтобы продолжить редактирование объектов.
    2. Щелкните Отклонить изменения, чтобы вернуться на панель Редактирование без сохранения изменений.
  7. Щелкните Удалить, чтобы удалить объект из сервиса.

    Вы можете сделать следующее:

    1. Щелкните Сохранить объект, чтобы продолжить редактирование объектов.
    2. Щелкните Удалить, чтобы удалить объект и вернуться на панель Редактирование.
  8. Когда закончите редактирование данных, щелкните Редактировать Редактировать или выберите другой инструмент на панели Дизайнер, чтобы закрыть панель Редактирование.
Примечание:

Конфигурация опубликованного слоя определяет доступные опции редактирования. Например, перемещать объекты по вертикали можно только если в опубликованном сервисе объектов разрешены z-значения.

Создание объектов

Примечание:

В этой версии загрузка 3D моделей в веб-сцены - это бета-функция. Во время бета-тестирования эти функции могут быть не полными, иметь известные проблемы с производительностью или качеством и не будут поддерживаться технической поддержкой Esri.

Чтобы создать объекты, выполните следующие шаги:

  1. На панели инструментов Дизайнер щелкните Редактировать Редактировать, чтобы открыть панель Редактирование.
  2. В разделе Создать объекты выберите шаблон объекта, чтобы добавить новые объекты в слой, нарисовав или загрузив 3D-модель для размещения (бета-версия).
  3. Щелкните в сцене, чтобы создать объекты.
    1. Для точек щелкните местоположение в сцене, чтобы добавить точку.
    2. Для линий, щелкните место в сцене, чтобы начать рисовать линию. Переместите указатель мыши и щелкните, чтобы добавить точки. Вы также можете нажать F, чтобы добавить точку. Дважды щелкните или нажмите Enter, чтобы завершить линию.
    3. Для полигонов щелкните место в сцене, чтобы начать рисовать полигон и щелкайте, чтобы добавить точки. Вы также можете нажать F, чтобы добавить точку. Чтобы завершить полигон щелкните первую вершину, щелкните дважды или нажмите Enter.
    4. Для 3D-объектов щелкните Загрузить Загрузить модель, чтобы загрузить 3D-модель, которую можно разместить.

      После загрузки модели щелкните место на сцене, чтобы разместить модель.

      Поддерживаемые форматы: .dae, .dwg, .fbx, .gltf, .glb, .ifc, .obj, .usdc и .usdz.

  4. После создания объекта, отредактируйте геометрию, чтобы изменить форму, размер, повернуть или переместить его.

    Для точек, выполните любое из следующее:

    1. Переместите точечный объект по горизонтали и вертикали с помощью интерактивных маркеров.

      Доступно, когда в сервисе объектов разрешены z-значения.

    2. Поверните точечный объект с помощью интерактивных маркеров.

      Доступно, когда в сервисе объектов имеется значение атрибута поворота.

    Для линий и полигонов сделайте одно из следующего:

    1. Используйте интерактивные маркеры, чтобы изменить размер, повернуть или переместить объект по горизонтали или вертикали.
    2. Снова щелкните объект, чтоби переместить отдельные вершины и изменить форму объекта. Также можно щелкнуть вершины в середине сегмента, чтобы добавить вершину. Это позволит в будущем изменить форму объекта, перетащив вершины.
    3. Щелкните еще раз, чтобы использовать интерактивные маркеры.
    4. Нажмите Z, чтобы отменить последнюю добавленную точку. Нажмите R, чтобы повторить добавление точки.

    Для 3D-объектов выполните одно из следующих действий:

    1. Используйте интерактивные ограничители для перемещения объекта по горизонтали и вертикали.
    2. Переключитесь на изменение размера или поворот с помощью интерактивных ограничителей.
  5. Заполните атрибутивные поля.
  6. Снова щелкните сцену, чтобы создать дополнительные объекты по выбранному шаблону.
  7. Щелкните Создать, чтобы сохранить новые объекты в сервисе объектов и вернуться на панель Редактирование.

    Кнопка Создать отображает количество объектов, которые будут созданы.

    Подсказка:

    Вы можете создать несколько объектов, один за другим, щелкая вне интерактивных маркеров предыдущего объекта.

  8. Щелкните Назад Назад в любое время, чтобы вернуться на панель Редактирование.

    Если есть несохраненные изменения, выполните одно из следующих действий:

    1. Щелкните Продолжить редактирование, чтобы продолжить редактирование объектов.
    2. Щелкните Отклонить изменения, чтобы вернуться на панель Редактирование без сохранения изменений.
  9. Когда закончите редактирование данных, щелкните Редактировать Редактировать или выберите другой инструмент на панели Дизайнер, чтобы закрыть панель Редактирование.

Настройки уравнивания

В Настройках Свойства карты вы можете получить доступ к подсказкам инструментов и опциям замыкания, которые помогут вам при редактировании.

Отображение подсказок инструментов

Щелкните кнопку-переключатель Подсказки инструментов, чтобы включать и выключать подсказки, такие как высота, расстояние, масштаб или площадь.

Использование замыкания

При обновлении и создании объектов вы можете замыкать их на вершины и ребра, а также включать параллельное и перпендикулярное замыкание.

Чтобы использовать замыкание, выполните следующие действия:

  1. Щелкните кнопку-переключатель Включить замыкание, чтобы включить или отключить следующие опции замыкания:
    • Направляющие геометрии — Когда вы включаете эту опцию во время создания или редактирования, Scene Viewer отображаются визуальные направляющие, которые помогут вам идентифицировать линии в этом объекте, которые перпендикулярны или параллельны текущему сегменту.

      На изображении ниже появляется квадрат, где две линии полигона перпендикулярны друг другу, а также маленькие линии по обе стороны от линии, которая рисуется параллельно другой линии в полигоне.

      Визуальные подсказки отображаются при отрисовке перпендикулярных и параллельных линий в объекте.

    • Объект к объекту — При включении этой опции, при создании или редактировании, вершины объекта будут замкнуты на вершину, ребро или конечную точку существующего элемента.

      В приведенном ниже примере редактор рисует объект большего размера таким образом, что вершина и ребро нового объекта замыкаются на вершину и ребро существующего прямоугольного объекта.

      При рисовании нового объекта вершины и ребра замыкаются на вершинах и ребрах другого объекта.

  2. В разделе Слои замыкания щелкните кнопку развертывания Развернуть, чтобы развернуть доступные слои замыкания.
  3. Поставьте отметки у слоев для замыкания при обновлении или создании объектов.

Подсказка:
Удерживайте клавишу Ctrl для временного отключения настроек замыкания. Отпустите клавишу Ctrl, чтобы снова включить замыкание.