Перезапись векторного веб-слоя

Помимо публикации новых векторных веб-слоев, вы можете использовать ArcGIS Pro для перезаписи существующих векторных веб-слоев, чтобы отразить изменения ГИС-ресурса или его исходных данных.

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

  • Вы вошли в свою организацию ArcGIS под учетной записью, владеющей перезаписываемым векторным веб-слоем, или как администратор.
  • Размещение перезаписываемого векторного веб-слоя не меняется, пока открыта панель Перезаписать веб-слой.

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

Рекомендации при перезаписи веб-слоев

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

Всплывающие окна и символы веб-слоев хранятся отдельно от веб-слоев. Всплывающие окна в веб-картах не обновляются, если веб-слой перезаписывается с новой настройкой всплывающих окон. Если схема веб-слоя меняется, может потребоваться перенастройка всплывающих окон и символов веб-карты.

Например, вы опубликовали веб-слой городов США и создали веб-карту, на которой слой обозначен по полю name. Когда вы перезаписываете имеющийся веб-слой новым, у которого поле name переименовано в city, в веб-карте по-прежнему будет использоваться поле name, хотя теперь оно отсутствует. Необходимо перенастроить символы на использование нового поля city.

Внимание:

Перед перезаписью веб-слоя убедитесь, что ID, назначенные слоям и таблицам на вашей карте, соответствуют существующим ID подслоя сервиса. В противном случае перезапись может повредить веб-карты, использующие сервис. Более подробно см. в Назначение ID слою.

Перезапись векторного веб-слоя

Чтобы перезаписать векторный веб-слой, ссылающийся на зарегистрированные данные, перезапишите связанный с ним слой изображений карты. Вы также можете воспользоваться ArcPy для перезаписи векторного веб-слоя на портале. Более подробно см. в разделе Автоматизирование публикации веб-слоев.

  1. Чтобы перезаписать веб-слой, выполните одно из следующих действий:
    • Перезапишите существующий веб-слой всеми используемыми на карте слоями. На вкладке Общий доступ в группе Опубликовать как щелкните стрелку ниспадающего меню Веб-слой и выберите Перезаписать веб-слой Перезаписать веб-слой.
    • Перезапишите существующий веб-слой выбранными на карте слоями. Выберите слои на панели Содержание. Щелкните правой кнопкой выбранные слое, укажите Общий доступ и щелкните Перезаписать веб-слой Перезаписать веб-слой.

    Откроется диалоговое окно Перезаписать веб-слой.

  2. В диалоговом окне Перезаписать веб-слой перейдите в местоположение веб-слоя и выберите его. Нажмите OK.
  3. Прочитайте сообщение Перезаписать веб-слой и щелкните OK, чтобы продолжить.
    Внимание:

    Если в веб-слое было выполнено онлайн-редактирование, или к нему были присоединены объекты, то эти изменения будут перезаписаны.

    Появится панель Перезаписать веб-слой. На вкладке Общие в разделе Информация об элементе будет показано имя веб-слоя. Это имя изменить нельзя.

  4. Под именем слоя примите по умолчанию опцию Использовать описание элемента из веб-слоя или выберите опцию Использовать описание элемента из карты или слоя.

    Опция по умолчанию сохраняет описание элемента текущего веб-слоя. Другие опции позволят его перезаписать.

  5. Дополнительно измените информацию в полях Сводка и Теги.

    Поля могут быть пустыми, если в предыдущем шаге вы выбрали использование описания элемента из карты или слоя. При публикации на ArcGIS Enterprise 10.9 или более ранний портал требуются краткая информации и тэги.

    Вы можете ввести максимум 128 тегов.

  6. Дополнительно, измените настройки в Общий доступ:
    • Для всех – эта опция делает ваш элемент общедоступным. Права доступа и просмотра объекта будут у всех.
    • Моя организация – вы увидите эту опцию, если выполнили вход с использованием учетной записи организации. Выбор этой опции позволяет предоставить доступ к вашим ресурсам всем авторизованным пользователям организации.
    • Группы – можно открыть общий доступ к ресурсам для групп, к которым вы принадлежите, и их участников.

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

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

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

    Примечание:

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

  8. В разделе Завершить публикацию щелкните Анализировать Анализ для изучения имеющихся проблем.

    На вкладке Сообщения появляются ошибки и предупреждения. Щелкните правой кнопкой сообщения, чтобы открыть раздел справки или выполнить действие по исправлению. Прежде чем вы сможете поделиться своим ГИС-ресурсом, необходимо устранить ошибки Ошибка. Решение предупреждений Предупреждение рекомендуется, но не является обязательным.

    Подробнее об анализе ГИС-ресурсов

  9. После устранения ошибок и, при необходимости, устранения предупреждений, щелкните Опубликовать Публикация, чтобы опубликовать веб-слой.
  10. После успешной публикации слоя, щелкните ссылку Управление веб-слоем внизу панели, чтобы получить доступ к веб-слою на вашем портале.
  11. Если необходимо, войдите на портал, чтобы открыть страницу элемента для веб-слоя. Откройте слой в Map Viewer Classic или используйте вкладки Данные и Визуализация на странице элемента, чтобы убедиться в том, что веб-слой перезаписан.

Связанные разделы