Редактирование объектов (Map Viewer Classic)

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

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

Если векторный слой является редактируемым, и вы являетесь участником роли, которая имеет право редактировать объекты, вы можете открыть карту, содержащую редактируемые объекты, в Map Viewer Classic или добавить в Map Viewer Classic редактируемый векторный слой, чтобы редактировать объекты.

Редактирование векторных слоев включает добавление, изменение или удаление объектов на карте, а также добавление, изменение или удаление информации (атрибутивных значений), связанной с объектами. Изменения, внесенные в векторный слой в Map Viewer Classic, автоматически сохраняются - без нажатия кнопки Сохранить. Если при добавлении, изменении или удалении объекта или атрибута вы сделали ошибку, щелкните Отменить, чтобы отменить данное изменение.

Следующие шаги описывают, как редактировать векторный слой в Map Viewer Classic. Инструкции по редактированию таблиц в Map Viewer Classic, см. в разделе Редактирование таблиц.

  1. Откройте карту, содержащую векторный слой, который вы хотите редактировать, в Map Viewer Classic, или откройте векторный слой в новой карте.
  2. Если необходимо, отметьте окошко рядом со слоем, который вы хотите редактировать, и щёлкните Редактировать.

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

  3. Выполните следующие действия для добавления объекта:
    1. Выберите шаблон объектов для слоя в разделе Добавить объекты.
    2. При добавлении полигонального или линейного объекта, который должен выравниваться или совпадать с другими объектами, нажмите клавишу Ctrl, чтобы включить замыкание.
    3. Щелкните местоположение на карте, где будет размещаться объект. Если используется замыкание, удерживайте клавишу Ctrl при рисовании нового объекта, чтобы выполнить замыкание на ближайший имеющийся объект.

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

    4. Для каждого атрибута введите соответствующее значение или, если для атрибута доступен ниспадающий список значений, выберите подходящее значение из списка.

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

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

      Размер файла может быть до 10 МБ.

      См. раздел Редактирование таблиц для получения списка типов файлов, поддерживаемых в качестве вложений.

      В примере с картой птиц можно добавить фотографию наблюдаемой птицы.

    6. Щелкните вне объекта, чтобы сохранить изменения.
  4. Чтобы отредактировать атрибуты имеющегося объекта, щелкните его, чтобы выделить, и откройте всплывающее окно. Измените необходимую информацию.

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

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

    Изменение сохранится при щелчке на объекте.

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

    Изменение сохранится при щелчке на объекте.

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

Для редактирования внутренних сервисов объектов (недоступных за пределами вашей сети) вам нужно использовать веб-браузер с поддержкой технологии Cross-Origin Resource Sharing (CORS). Технология CORS включена во всех поддерживаемых браузерах.

Map Viewer Classic, ArcGIS Web AppBuilder и ArcGIS Configurable Apps поддерживают редактирование сервисов объектов, защищенных аутентификацией на веб-уровне. Чтобы воспользоваться преимуществами этой поддержки, администраторы должны настроить доверенные серверы, что позволит ArcGIS Online автоматически проходить через запрос идентификации.

Добавление слоя к новой карте с полным контролем редактирования

Это имеет значение, когда есть полный контроль редактирования для размещенных векторных слоев независимо от уровня настройки, заданного владельцем слоя. Чтобы получить полное редактирование, откройте слой в Map Viewer Classic со страницы подробной информации об элементе.

Примечание:

Эта опция относится к Map Viewer Classic. Когда владелец слоя или администратор организации открывает размещенный векторный слой в Map Viewer, они автоматически получают возможность редактирования слоя, даже если для него не включено редактирование.

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

  • Участники группы общего обновления, имеют полный контроль редактирования, даже если размещенный векторный слой не является редактируемым и если у них нет прав на редактирование объектов.
  • Администраторы по умолчанию, а также владельцы слоев могут открывать с полным контролем редактирования, независимо от уровня редактирования, который вы настроили для не-администраторов, или от того, является ли слой доступным для редактирования для всех. Эти права зарезервированы для роли администратора.
  • Участники с правами полного редактирования могут открыть редактируемый размещенный векторный слой в Map Viewer Classic и добавлять, изменять и удалять его объекты. Участники могут делать это независимо от заданного уровня редактирования слоя, но у слоя все равно должна быть включена возможность редактирования.

Для редактирования таких слоев следуйте шагам, приведенным ниже:

  1. Проверьте, что хотя бы одно из перечисленных выше требований выполнено.
  2. Откройте страницу размещенного векторного слоя.
  3. Щелкните Открыть во вьюере карт > Добавить слой к новой карте с полным контролем редактирования.