Skip To Content

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

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

Подсказка:

Чтобы использовать виджет Редактирование, карта, выбранная карта на закладке Карта, должна содержать редактируемые слои.

Подсказка:

Вы можете настроить отображаемое имя связанной записи во всплывающем окне при редактировании связанной таблицы. Начиная с обновления ArcGIS Online от марта 2017, по умолчанию учитывается заголовок всплывающего окна, заданный в Map Viewer. Во время работы также можно выбрать другие имена полей в качестве отображаемых имен.

Примечание:

Вы можете редактировать вложенные связанные записи. При создании отношения можно задать класс-источник и класс-назначение, а также тип их кардинальности. Имейте в виду, что редактирование должно начаться от источника, а при отношениях "многие-ко-многим" в настоящий момент вообще не поддерживается.

Настройка виджета Редактирование

Для этого виджета можно настроить автоматическое открытие при запуске приложения. Чтобы включить эту функцию, щелкните кнопку Автоматически открыть этот виджет при запуске приложения Автоматически открыть этот виджет при запуске приложения, расположенную на виджете; при этом виджет станет темно-зеленым.

  1. Задержите курсор на виджете и щёлкните кнопку Настроить этот виджет Настроить этот виджет, чтобы открыть диалоговое окно параметров настройки.
  2. Поставьте отметку Использовать фильтр шаблонов объектов чтобы быстро найти нужный шаблон.
  3. Отметьте Панель инструментов видима для отображения панели инструментов редактирования. Панель инструментов редактирования позволяет выбирать объекты, очищать выборку и удалять объекты (выборкой).
  4. Поставьте отметку Слияние, Вырезать или Изменить форму для включения соответствующих операций изменения объектов на панели редактирования.
  5. Внимание:
    Инструмент Слияние не поддерживает точки и линии. В данный момент он работает только с полигонами.
  6. Установите отметку Включить Отмена/Повтор, чтобы активировать функцию Отмена/Повтор виджета редактирования. Это позволит вам отменять и заново выполнять действия по редактированию.
  7. Если вы хотите сохранить все изменения в полях в записи с одной фиксацией в сервисе объектов или связанной с ней таблице, отметьте опцию Не применять изменения, внесенные в атрибуты, пока не будет нажата кнопка Сохранить.
  8. Если вы хотите автоматически применять редактирование при перемещении геометрии без необходимости дополнительного щелчка на карте, отметьте Автоматически применить редактирование при перемещении геометрии.
  9. У вас имеется возможность установки следующих допусков.
    • Установка допуска замыкания в пикселах – для редактирования геометрии.
    • Установка допуска для редактирования атрибута во всплывающем окне в пикселах – позволяет открыть всплывающее окно для редактирования атрибута, щелкнув объект.
    • Установка допуска перемещения курсора в пикселах – не допускает возможность случайного перемещения объектов в пределах заданного расстояния.
  10. Отметьте Редактируемый рядом со слоем для включения редактирования соответствующего слоя.
  11. Для отключения обновлений геометрии объекта отметьте Отключить обновление геометрии.
    Опции полей и обновления геометрии
  12. Щелкните кнопку с изображением карандаша ниже окна Поля, чтобы выбрать отображаемые и редактируемые поля. По умолчанию виджет работает с этими атрибутами, настроенными на карте.
  13. Щелкните OK, чтобы закрыть диалоговое окно и применить внесенные вами изменения.

Использования виджета Редактирование

Откройте виджет Редактирование для показа выбора шаблона. Если слой, который вы собираетесь редактировать, не отображается при выборе шаблона, убедитесь, что для слоя в настройках стоит отметка Редактируемый, и он отображается на карте.

Подсказка:

Также можно открыть виджет Редактирование непосредственно в приложении, через всплывающее окно.

  1. Чтобы добавить объект, щелкните символ в шаблоне и щелкните карту для добавления нового объекта.
    Шаблон редактирования и панель инструментов
    1. Как только вы добавите объект, появится всплывающее окно.
      Инспектор атрибутов
    2. Введите информацию в доступные поля. Поля меняются – в зависимости от редактируемых полей атрибутов сервиса объектов и конфигурации редактируемого слоя. По умолчанию все, что вводится в это поле, автоматически записывается в сервис объектов. Но, когда вы поставите отметку в поле Не применять изменения, внесенные в атрибуты, пока не будет нажата кнопка Сохранить, появится дополнительная кнопка Сохранить, и все внесенные в эти поля изменения не будут применены, пока вы не нажмете именно эту кнопку Сохранить.
    3. Для прикрепления изображения и других файлов к объекту (если это возможно) щелкните Обзор в разделе Вложения всплывающего меню и выберите хранящийся на вашем компьютере файл.
    4. Чтобы добавить связанные записи (когда это доступно), прокрутите всплывающее окно и щелкните на значке карандаша справа от связанной таблицы.
      Связанные таблицы
      Всплывающее окно показывает записи, связанные с атрибутом. Щелкните значок +, чтобы открыть всплывающее окно и добавить информацию.
  2. Чтобы изменить пространственный объект, щелкните его на карте для открытия всплывающего окна и отредактируйте информацию.
    1. Для изменения связанных записей прокрутите вниз всплывающего окна и щелкните на значке карандаша справа от связанной таблицы. Во всплывающем окне показаны записи, связанные с атрибутом. Также можно щелкнуть ниспадающее меню, чтобы отобразить записи с различными именами полей.
    2. Щелкните на значке карандаша радом со связанной записью, чтобы открыть всплывающее окно и изменить информацию.
    3. Щелкните Удалить для удаления связанной записи.
  3. Чтобы удалить пространственный объект, щелкните его на карте для открытия всплывающего окна, затем щелкните Удалить.

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

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