Виджет Редактирование

Виджет Редактирование предоставляет пользователям возможности редактирования объектов и записей в 2D и 3D. Используйте виджет Редактирование с другим виджетом, связанным с данными, например Таблица, Информация об объекте или Карта, чтобы дать пользователям возможность добавлять, удалять и обновлять объекты в исходных данных. Режим геометрии поддерживает 2D и 3D редактирование, включая перемещение, масштабирование, поворот геометрии и редактирование вершин. Вы можете выбрать поля для отображения, организовать поля в сворачиваемые группы со значимыми заголовками и предоставить инструкции по редактированию каждого поля. При подключении к карте с формой, настроенной для выбранного слоя, виджет может отобразить форму (используя параметры отображения каждого поля).

Примеры

Используйте этот виджет для поддержки требований к разработке приложений, таких как:

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

Примечания по использованию

Этому виджету требуется добавление редактируемых данных. Когда вы добавляете виджет Редактирование, вы должны добавить по крайней мере еще один виджет, например Таблица, Список, Информация об объекте или Карта, который использует тот же источник данных. Виджет Редактирование поддерживает только просмотр выбранных объектов, поэтому объект должен быть выбран в другом виджете, чтобы его данные отображались в виджете Редактирование. Для редактирования геометрии виджет должен быть подключен к виджету Карта.

Вы должны настроить этот виджет в одном из двух режимов редактирования Только атрибуты или Геометрия и атрибуты. Когда вы включаете виджет в приложение с выбранным режимом Геометрия и атрибуты, виджет предоставляет пользователям следующие инструменты и настройки:

  • Замыкание - (доступно, когда режим Геометрия и атрибуты настроен в параметрах виджета)Замыкание позволяет создать объекты, которые подключаются друг к другу. Указатель будет перемещаться или замыкаться на ближайшие ребра, вершины или другие геометрические элементы. Выберите включить Включить замыкание, что делает доступными следующие инструменты:
    • Направляющие геометрии - позволяет выполнять замыкание на объект в процессе его создания и показывает умные направляющие, такие, как 90 градусов и параллель.
    • Объект на объект - разрешает замыкание на другие объекты.
  • Редактировать объекты - редактировать объекты определенных источников данных.
  • Создать объекты - добавить новые объекты к источникам данных из заданного виджета Карта.

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

Настройки

Виджет Редактирование имеет следующие настройки:

  • Выберите режим редактирования.
    • Только атрибуты - позволяет пользователям редактировать атрибуты указанных источников данных (без виджета Карта).
    • Геометрию и атрибуты - позволяет пользователям редактировать геометрию и атрибуты объектов в источниках данных из указанного виджета Карта. Вы можете нажать кнопку Импортировать все Импортировать все, чтобы добавить все редактируемые слои карты, или нажать Новый редактируемый слой, чтобы выбрать определенные слои.
  • Конфигурация слоя - выберите источник данных для редактирования. Для каждого слоя укажите следующие настройки:
    • Надпись - введите имя источника данных. Это имя отображается в виджете, чтобы различать записи из разных источников.
    • Возможности - укажите возможности редактирования для источника данных.
    • Настройка полей - выберите метод отображения полей в виджете.
      • Использовать настройки веб-карты - отображение всех редактируемых полей или формы, настроенной в карте (используя параметры отображения каждого поля).
      • Настройка - отображает все выбранные редактируемые поля. (Первые 50 полей выбираются автоматически; нажмите Очистить выборку, чтобы отменить выбор всех.) В поднаборе выбранных полей укажите, какие поля вы хотите сделать доступными для редактирования пользователями. Организуйте их, перетащив и изменив порядок полей или объединив их в логические группы. Введите описания для каждого поля или группы, чтобы предоставить вспомогательную информаци или инструкции.