Веб-сервисы ArcGIS Server превращают карты, которые вы подготовили в настольных приложениях, в веб-ГИС ресурсы.
Внутренняя структура веб-сервисов, опубликованных из ArcGIS Pro существенно отличается от тех, которые опубликованы из ArcMap. Эта структура называется средой исполнения сервиса, и она определяет доступные в сервисе функции. Многие новые возможности веб-сервисов, такие как возможность использовать общие экземпляры, поддерживаются только в среде исполнения сервисов ArcGIS Pro.
Примечание:
Это различие в среде исполнения сервисов применяется только к веб-сервисам ArcGIS Server; оно не применяется к размещенным сервисам. Следовательно, нет необходимости переносить или опубликовывать заново размещенные сервисы.
Начиная с ArcGIS Enterprise 11.0, ArcGIS Server больше не будет поддерживать среду исполнения ArcMap. Вы не можете опубликовать сервисы из ArcMap (включая опубликованные с использованием версии ArcPy, установленной с ArcMap) на сайтах ArcGIS Server.
При обновлении ArcGIS Server с версии 10.9.1 или более ранней на 11.3, вы столкнетесь со следующим поведением для существующих веб-слоев:
- Следующие существующие сервисы из среды исполнения сервисов ArcMap будут перенесены в среду исполнения сервисов ArcGIS Pro в рамках процесса обновления.
- Картографические сервисы (вместе с включенным WMS или без него)
- Сервисы объектов (картографические сервисы с включенным доступом к объектам)
- Сервисы изображений
- Сервисы WMS (картографические сервисы с включенным WMS)
- Сервисы WCS (картографические сервисы с включенным WCS)
- Сервисы WFS (картографические сервисы c включенным WFS)
- Сервисы сетевого анализа (картографические сервисы с включенным Сетевым анализом)
- Сервисы геоданных
- Если какие-либо из переносимых картографических сервисов, сервисов изображений или сервисов геоданных содержат данные, не поддерживаемые в среде исполнения ArcGIS Pro, слои будут удалены из сервиса при обновлении.
- Сервисы геокодирования или геообработки, использующие среду исполнения сервисов ArcMap, не будут работать, если вы не перенесете их или не опубликуете повторно.
Следующие разделы содержат процесс подготовки сервисов вашими специалистами. Если вы не перенесли или не опубликовали заново сервисы, использующие среду выполнения сервисов ArcMap до обновления, некоторые сервисы не будут работать после обновления сайта ArcGIS Server.
Перемещение издателей в ArcGIS Pro
Публикуйте все новые веб-сервисы ArcGIS Server из ArcGIS Pro. Это означает, что издателям в вашей организации необходимо установка ArcGIS Pro и время, чтобы изучить этот продукт, если они еще с ним незнакомы.
Переопубликовать сервисы, которые нельзя перенести
Следующие типы сервисов нельзя перенести. Вы должны создать их в ArcGIS Pro и опубликовать новые сервисы для них, чтобы использовать среду исполнения ArcGIS Pro. Для получения дополнительной информации о публикации этих сервисов указаны ссылки.
Тип сервиса | Справка по публикации из ArcGIS Pro |
---|---|
Сервис геообработки | Публикация веб-инструментов в ArcGIS Pro (чтобы опубликовать на интегрированном сервере) |
Сервис геокодирования | Опубликовать локатор (чтобы опубликовать на интегрированном сервере) Опубликовать сервис геокодирования (чтобы опубликовать на сайте ArcGIS Server) Примечание:Поддерживаются только локаторы, созданные с помощью инструментов геообработки Создать локатор или Создать локатор объекта. |
Сервисы, содержащие типы слоев, не поддерживаемые средой исполнения ArcGIS Pro, например, каталоги растров, слои с поддержкой опции времени, созданные в дополнительном модуле Tracking Analyst, слои Schematics с активированными возможностями схематики и данные, хранящиеся в IBM Informix или IBM Db2 для z/OS. Примечание:Чтобы использовать временные данные, хранящиеся в слое отслеживания, необходимо перенести слои в среду выполнения сервиса ArcGIS Pro. Для этого необходимо создать новый проект карты ArcGIS Pro, повторно импортировать исходные данные и задать свойства времени для правильной визуализации данных. Обзор временных возможностей ArcGIS Pro см. в разделе Начало работы со временем. Дополнительные инструменты временного и трекового анализа также поставляются с набором инструментов Geoanalytics Desktop. Подсказка:Для кешированных картографических сервисов и сервисов изображений, содержащих неподдерживаемые типы слоев, не нужно заново создавать кеш. Вы можете удалить сервис, использующий среду выполнения сервисов ArcMap, и опубликовать сервис из ArcGIS Pro, который ссылается на существующий кэш. Когда вы публикуете сервис из ArcGIS Pro, он должен иметь то же имя, что и старый сервис, и должен ссылаться на те же данные, что и старый сервис. При публикации выберите параметр Использование существующего кеша и выберите каталог, содержащий существующий кеш, как описано на страницах справки ArcGIS Pro в следующей колонке. | Настройка картографического сервиса |
Сервисы ArcGIS Workflow Manager (Classic) | Запустите инструмент геообработки Публикация сервисов рабочего процесса из ArcGIS Pro 2.9. |
Перенос SOE и SOI
Если какие-либо из перенесенных или повторно опубликованных вами сервисов использовали настраиваемые расширения серверных объектов (SOE) или перехватчики серверных объектов (SOI), вы должны перенести SOE и SOI из ArcObjects SDK в ArcGIS Enterprise SDK, прежде чем вы сможете добавить их обратно в среду выполнения сервисов ArcGIS Pro. Для получения дополнительной информации см. статью в блоге Перенос ArcObjects SOE и SOI в ArcGIS Enterprise SDK.