Публикация сервисов объектов
Чтобы опубликовать сервис объектов в ArcGIS Server, необходимо просто опубликовать картографический сервис и включить в нем функцию Доступ к объекту (Feature Access). При этом создается URL, с помощью которого можно использовать сервис объектов. Срок жизни картографического сервиса управляет сроком жизни сервиса объектов. Если картографический сервис выключен, сервис объектов также недоступен.
По умолчанию, при работе с версионными данными во время публикации сервиса, через сервис объектов предоставляется только версия, указанная в документе карты. Если необходимо отправить запрос или отредактировать версию, отличную от той, которая использовалась для публикации сервиса объектов, это можно сделать с помощью интерфейсов API ArcGIS for Server REST и SOAP. Дополнительные сведения см. в документации к соответствующим интерфейсам API.
Для публикации картографического сервиса с функцией Доступ к объектам (Feature Access) выполните следующие действия:
- Откройте документ карты в ArcMap и выберите команды Файл (File) > Совместно использовать как (Share As) > Сервис (Service) в главном меню.
Откроется окно Использовать совместно как сервис (Share as service).
- Выберите Опубликовать сервис (Publish a service) и нажмите Далее (Next).
- Выберите в ниспадающем списке Выбрать подключение (Choose a connection) подключение к ArcGIS for Server, которое вы хотите использовать. Если нужного подключения к серверу нет в списке, то вы можете создать новое подключение, щелкнув Подключиться к ArcGIS Server (Connect To ArcGIS Server). . Если вам необходима помощь на данном этапе, см. раздел О подключении к ArcGIS Server в ArcGIS for Desktop.
- При необходимости в окне Опубликовать сервис (Publish a Service) введите новое имя сервиса. Имя может содержать только цифры, буквы, подчеркивания и не может быть длиннее 120 символов.
Щелкните Далее (Next).
- По умолчанию сервисы публикуются в корневой папке (root) ArcGIS Server. Сервисы могут размещаться во вложенных папках корневой папки. Выберите папку, в которой требуется опубликовать сервис, или создайте новую папку для сервиса и нажмите Продолжить (Continue).
Появится окно Редактор сервиса (Service Editor).
- Задайте свойства, необходимые для вашего картографического сервиса. Здесь вы можете выбрать, какие операции пользователи могут выполнять с вашей службой, а также настроить, как именно будет организован доступ к вашей службе на сервере. Подробные сведения о задании свойств картографического сервиса вручную см. в разделе Настройка свойств картографического сервиса. Вы также можете выполнить автоматический импорт свойств из существующего определения сервиса или опубликованного картографического сервиса нажатием клавиши Импорт (Import) . Дополнительные сведения об оптимальной настройке сервиса для распространения см. в разделе справки Настройка и конфигурирование сервисов.Подсказка:
Если вы закроете Редактор сервисов (Service Editor) во время данного сеанса, то появится запрос на сохранения вашей работы как черновика сервиса. Черновики сервисов позволяют вам позднее возвращаться к конфигурации сервиса. По умолчанию черновики сервисов сохраняются в папке Черновики (Drafts) вашего подключения ArcGIS Server. Дополнительную информацию см. в разделе О черновиках сервисов.
- На левой панели Редактора сервисов (Service Editor) щелкните Функции (Capabilities) и выберите Доступ к объектам (Feature Access). Включение этой опции приводит к созданию сервиса объектов, связанного с картографическим сервисом, позволяющим клиентам редактировать объекты в браузере.
- На левой панели Редактора сервисов (Service Editor) щелкните Доступ к объектам (Feature Access) и задайте свойства, выбранные для сервиса объектов. Здесь можно выбрать операции, которые пользователи могут выполнять с вашей службой, а также настроить, как именно сервер будет предоставлять доступ к вашим объектам. По умолчанию данные, предоставленные посредством сервиса объектов, можно редактировать, а также можно выполнять запросы к этим данным. Редактирование позволяет пользователям применять изменения к данным в исходной базе геоданных с помощью этого сервиса. Дополнительные сведения о настройке свойств сервиса объектов вручную см. в разделе Права доступа редактора к сервисам объектов.Подсказка:
Если вы закроете Редактор сервисов (Service Editor) во время данного сеанса, то появится запрос на сохранения вашей работы как черновика сервиса. Черновики сервисов позволяют вам позднее возвращаться к конфигурации сервиса. По умолчанию черновики сервисов сохраняются в папке Черновики (Drafts) вашего подключения ArcGIS Server. Дополнительную информацию см. в разделе О черновиках сервисов.
- Щелкните Анализировать (Analyze) . Документ карты будет проанализирован на возможность публикации его на сервере.
- Устраните любые ошибки () в окне Подготовка (Prepare) для публикации документа карты как сервиса. При необходимости можно устранить предупреждения и информационные сообщения для дальнейшего улучшения производительности и оформления сервиса объектов. Дополнительные сведения об устранении этих неполадок см. в разделе Анализ ГИС-ресурса.Подсказка:
Чтобы расширить область просмотра при настойке сервиса, нажмите кнопку Свернуть (Collapse) в верхней части окна Редактора сервисов (Service Editor).
- Вы также можете нажать на кнопке Предварительный просмотр (Preview). . Это позволит увидеть, как карта будет выглядеть при просмотре в браузере. Дополнительные сведения см. в разделе Предварительный просмотр карты.
- После устранения ошибок и при необходимости любых сообщений и предупреждений щелкните Опубликовать (Publish) .Примечание:
Если публикуемый сервис объектов будет копировать данные на сервер, размер данных и пропускная способность сети будут влиять на скорость публикации.
Сервис объектов будет запущен на сервере. Доступ к нему могут получать пользователи и клиенты вашей сети. Если администратор сервера разрешил веб-доступ к сервису, то ваш сервис также доступен в сети Интернет.