С помощью ArcGIS Pro можно сохранять обновления для веб-карт в ArcGIS Online или на портале ArcGIS Enterprise. ArcGIS Pro предоставляет расширенные возможности для обозначения символами и визуализации геопространственных данных, которые можно использовать для изменения существующих веб-карт. При сохранении веб-карты сохраняется идентификатор элемента веб-карты.
При сохранении веб-карты необходимо, чтобы выполнялись следующие условия:
- Активная карта должна быть связана ссылкой с веб-картой. При добавлении веб-карты в проект она преобразуется в карту ArcGIS Pro и связывается с веб-картой. Для подробной информации см. раздел Добавление веб-карты или веб-сцены.
- Активный портал должен быть порталом, на котором находится веб-карта.
- Необходимо выполнить вход в качестве владельца элемента веб-карты, администратора или участника группы с общими элементами, для которой опубликована эта веб-карта.
- У вашей учетной записи должны быть права на создание ресурсов. Если слои данных должны быть опубликованы как веб-слои, необходимы дополнительные права доступа.
Сохранение веб-карты в ArcGIS Pro обновляет связанную веб-карту, но не обновляет существующие веб-слои, элементы таблиц или коллекции объектов на портале. Например, при сохранении карты, содержащей изменения в символах слоя, эти изменения сохраняются только в веб-карте. Оформление или свойства веб-слоя на других веб-картах не меняются, поскольку изменения применяются только к обновленной веб-карте. Элементы веб-слоев на вашем портале остаются неизменными, даже если они удалены из карты в ArcGIS Pro. Если вы добавляете слои данных на карту, при сохранении карты новые слои публикуются на портале и добавляются на веб-карту.
Сохранение веб-карты на портале
Перед сохранением веб-сцены вы должны знать некоторые сведения. В следующем рабочем процессе показано, как сохранить обновления веб-карты на портале:
- Добавить веб-карту в проект.
- Добавьте слои данных или внесите изменения в символы, всплывающие окна или надписи в существующих веб-слоях карты.
- На ленте во вкладке Общий доступ в группе Управление щелкните Сохранить веб-карту .Если ArcGIS Pro не является приложением, использованным для последнего изменения веб-карты, появляется диалоговое окно Сохранить веб-карту. Вы можете сделать следующее:
Примечание:
Кнопка Сохранить веб-карту не доступна, если активная карта не связана ссылкой с веб-картой.- Щелкните Сохранить веб-карту, чтобы обновить существующую веб-карту.
- Щелкните Опубликовать как новую веб-карту, чтобы открыть панель Опубликовать как веб-карту. Вы можете опубликовать новую веб-карту для изучения объектов, которые могут быть изменены или потеряны перед сохранением в исходной веб-карте. Более подробно смотрите в разделе Публикация веб-карты.
Появляется панель Сохранить веб-карту.
- Дополнительно отредактируйте поля Краткая информация и Теги.
При публикации на ArcGIS Enterprise 10.9 или более ранний портал требуются краткая информации и тэги.
Вы можете ввести максимум 128 тегов.
- Если ваша карта содержит слои данных, которые будут опубликованы, вы можете выбрать их конфигурацию для своей веб-карты.
Список доступных конфигураций см. в разделе Публикация веб-карту с использованием выбранной конфигурации.
- При необходимости отметьте опцию Использовать типы символов, совместимые со всеми клиентами, чтобы преобразовать символы ArcGIS Pro в веб-символы, которые могут отображаться в любом приложении, включая устаревшие клиенты.
Если эта отметка снята, 2D символы точек, линий и полигонов сохраняются как символы ArcGIS Pro, также называемые символамиEsri Cartographic Information Model (CIM). Другие символы, используемые на карте, также сохраняются. Отмените выбор этой опции, если ваша веб-карта будет использоваться в новых клиентских приложениях, поддерживающих отображение символов CIM, таких как ArcGIS API for JavaScript 4.x. Символы CIM в устаревших клиентах, таких как Map Viewer Classic, выглядят упрощенными.
Если ваша карта содержит слои данных, которые будут публиковаться в качестве векторного веб-слоя, эта опция применяется непосредственно к векторному веб-слою. Например, установка этой отметки автоматически включает опцию Использовать типы символов, совместимые со всеми клиентами для векторного веб-слоя. Символы слоев данных сохраняются в веб-слоях, которые опубликованы при публикации веб-карты. Если вы измените символы существующих веб-слоев, эти изменения будут сохранены вместе с веб-картой.
Эта опция включена по умолчанию, если для публикации используется ArcGIS Enterprise 11.0 или более ранние версии.
Эта опция не появляется при публикации на ArcGIS Enterprise 10.8 или более ранние версии. Для этих версий портала, символы ArcGIS Pro конвертируются в веб-символы автоматически.
- При желании поставьте отметку Сохранить существующие формы, чтобы сохранить формы, настроенные в других приложениях, например Map Viewer или Field Maps Designer.
Параметр Сохранить существующие формы сохраняет только формы, хранящиеся в веб-карте. Формы, хранящиеся в веб-слоях, не затрагиваются при сохранении веб-карты. Кроме того, сохраняются только формы, настроенные для веб-слоев, присутствующих на веб-карте.
Внимание:
Форма в веб-карте может стать некорректной, если изменится схема веб-слоя. Возможно, вам придется перенастроить формы после сохранения веб-карты, чтобы убедиться в их корректности.
- Дополнительно, измените настройки в разделе Уровень доступа:
- Владелец — доступ к элементу могут получить только владелец и участники организации, имеющие права на просмотр ресурсов, принадлежащих другим участникам. Это является опцией по умолчанию.
- Организация — поделитесь своими ресурсами со всеми аутентифицированными пользователями в вашей организации. Эта опция доступна, если вы произвели вход с использованием учетной записи организации.
- Для всех (общий) — поделитесь своими ресурсами с общественностью. Любой сможет получить доступ и видеть сцену.
- При желании в разделе Группы» выберите группы, к которым вы принадлежите, чтобы поделиться своими ресурсами с их участниками.
Примечание:
Вы должны быть администратором или владельцем веб-карты, чтобы изменить настройки общего доступа.
- Дополнительно перейдите на вкладку Конфигурация в верхней части панели, чтобы просмотреть веб-слои, которые будут созданы при сохранении карты, или изменить свойства веб-слоев.
Дополнительные сведения см. в разделе Настройка веб-карты.
Если вы включили опцию Разрешить назначение уникальных числовых ID для опубликованных веб слоев в диалоговом окне Свойства карты, назначенные идентификаторы появляются для каждого подслоя. Чтобы изменить ID, щелкните по номеру рядом со слоем или таблицей. В диалоговом окне Свойства слоя или Свойства автономной таблицы, на вкладке Общие, введите пользовательский целочисленный ID в окне ID слоя или ID таблицы. Более подробно см. в Назначение ID слою.
- В разделе Завершить публикацию щелкните Анализировать для изучения имеющихся проблем.
На вкладке Сообщения появляются ошибки и предупреждения. Щелкните правой кнопкой сообщения, чтобы открыть раздел справки или выполнить действие по исправлению. Перед сохранением веб-карты необходимо устранить ошибки . Решение предупреждений рекомендуется, но не является обязательным.
- После устранения ошибок и, при желании, предупреждений, щелкните Сохранить для обновления веб-карты на портале.
Если настройки общего доступа были изменены, откроется диалоговое окно Обновить параметры общего доступа, где можно убедиться, что слои видны вашим адресатам.
- В диалоговом окне Обновить параметры общего доступа щелкните Обновить, чтобы настроить параметры публикации и сделать слои видимыми на веб-карте.
Сообщение появляется, если один или несколько редактируемых векторных веб-слоев не могут быть опубликованны для всех. Вы должны одобрить выборку общедоступных данных со страницы элемента слоя на портале. Более подробно см. раздел Разрешить или предотвратить редактирование общедоступных слоев.
Обновления сохраняются в существующую веб-карту.
- В диалоговом окне Обновить параметры общего доступа щелкните Обновить, чтобы настроить параметры публикации и сделать слои видимыми на веб-карте.
- Щелкните ссылку Управление веб-картой внизу панели для управления веб-картой на портале.
Если веб-карта состоит из новых веб-слоев, автоматически кэшируемых на сервере, слои могут не отображаться в процессе генерации кэша. Щелкните Задания , чтобы увидеть статус кеширования на панели Статус задания.
Имя архивной веб-карты по умолчанию: <web map>_<timestamp>. Если вы являетесь владельцем исходной веб-карты, то архивированный элемент хранится в той же папке, что и веб-карта. В противном случае он будет храниться в корневой папке.
Примечание:
Опция Архивировать последнюю обновленную веб-карту не доступна в версии ArcGIS Enterprise 10.8 и более ранних.
Аспекты сохранения веб-карт
Сохранение веб-карт в ArcGIS Pro может улучшить рабочие процессы управления картами. Однако существуют ограничения из-за различий в поддержке некоторых свойств веб-карт в разных приложениях. Если вы внесете изменения в веб-карту с помощью другого приложения и откроете ее в ArcGIS Pro, некоторые свойства могут быть изменены, а другие – удалены. Все свойства, которые были удалены при преобразовании веб-карты в карту ArcGIS Pro, будут потеряны, если веб-карта будет сохранена.
Ограничения
Ниже перечислены некоторые известные ограничения, которые следует учитывать перед сохранением веб-карты в ArcGIS Pro:
- Презентации не поддерживаются в картах ArcGIS Pro. Слайды в веб-карте удаляются при ее открытии в ArcGIS Pro.
- Даже если включена опция Сохранить существующие формы, формы, настроенные в других приложениях, например, в Map Viewer или Field Maps Designer, могут стать недопустимыми, если схема веб-слоя с формой изменится. После сохранения веб-карты изучите и при необходимости перенастройте формы, чтобы убедиться в их работоспособности.
- Некоторые свойства отображения не сохраняются после сохранения веб-карты. К примеру, смешение объектов и маскирование слоев будут потеряны. В случае смешения слоев некоторые режимы смешивания, настроенные в Map Viewer, могут быть потеряны, если эквивалентный режим в ArcGIS Pro отсутствует.
- Всплывающие окна на слоях веб-листов или кэшированных слоях изображений карт, настроенных для использования атрибутивных данных из векторного слоя, будут потеряны при открытии веб-карты в ArcGIS Pro. Дополнительные сведения см. в разделе Настройка всплывающих окон.
- Некоторые настройки, такие как Поиск местоположений и другие параметры приложения на странице элемента веб-карты, не сохраняются после сохранения веб-карты. Дополнительные сведения см. в разделе Установка опций карт для приложения.
- Слои сервиса WMS, поддерживающие несколько стилей, в ArcGIS Pro не сохраняют применяемые в них стили, отличные от стандартных. Веб-карта будет отображать только стиль по умолчанию слоя сервиса WMS. Для подробной информации см. Изменение стиля подслоя сервиса WMS.
- Можно заметить, что слои со стилями, созданными в других приложениях, таких как Map Viewer, выглядят иначе, если веб-карта открывается в ArcGIS Pro. Эти различия присутствуют, если идентичные свойства символов в ArcGIS Pro не существуют для стилей, созданных в других приложениях. В качестве примеров можно привести символы карты интенсивности, символы словарей, преобладающая категория, возраст (цвет) и возраст (размер). Эти свойства будут изменены при сохранении веб-карты. В тех случаях, когда нет эквивалентного способа отображения в ArcGIS Pro, стиль или свойство будут потеряны.
Рекомендации
Ниже перечислены некоторые рекомендации, которые следует учитывать перед сохранением веб-карты в ArcGIS Pro:
- Когда вы откроете веб-сцену в ArcGIS Pro, изучите ее на предмет несоответствий, особенно всплывающие окна, надписи и другие свойства, которые были созданы в других приложениях.
- Если в вашей организации ArcGIS есть несколько пользователей, которые могут вносить обновления в веб-карту, определите, была ли она изменена с момента ее открытия в ArcGIS Pro, чтобы избежать перезаписи изменений, внесенных другими пользователями. Для работы с последней версией веб-карты обновите ее в своем проекте. См. раздел Обновление веб-карты или веб-сцены для получения более подробной информации.
- Опубликуйте обновленную карту сначала как новую веб-карту и просмотрите ее на предмет несоответствий. Когда будете уверены, что все в порядке, сохраните ее, чтобы измените исходную веб-карту.