Публикация сервиса геоданных

Для публикации сервиса геоданных необходимо указать файловую базу геоданных или многопользовательскую базу геоданных ArcSDE, которые нужно опубликовать как сервис. Для публикации файловой базы геоданных как сервиса геоданных учетная запись ArcGIS Server должна иметь права доступа к базе геоданных. Для публикации многопользовательской базы геоданных ArcSDE как сервиса геоданных учетная запись ArcGIS Server должна иметь права доступа к базе геоданных и файлу подключения ArcSDE, который используется для подключения к базе геоданных.

Например, подключения ArcSDE, созданные в дереве Каталога, расположены в директории учетной записи Windows в папке AppData\Roaming\ESRI\Desktop10.1\ArcCatalog (например, C:\Users\MyUserName\AppData\Roaming\ESRI\Desktop10.1\ArcCatalog\Connection to myServer.sde). Перед публикацией сервиса геоданных рекомендуется скопировать файл подключения в папку с общим доступом, для которой у учетной записи ArcGIS for Server есть права доступа. Дополнительные сведения см. в разделе Предоставление доступа к данным для ArcGIS for Server.

При публикации сервиса геоданных в ArcSDE для SQL Server Express вы должны сохранить подключение к базе данных, чтобы создать файл подключения. Для этого откройте базу геоданных в дереве Каталога в папке Серверы баз данных (Database Servers). Щелкните правой кнопкой мыши базу геоданных, которую вы хотите опубликовать, и выберите Сохранить подключение (Save Connection). При этом будет создан файл подключения (.sde) в директории учетных записей, как было описано выше. Вам нужно использовать этот файл подключения при публикации базы геоданных. Перед публикацией сервиса рекомендуется скопировать этот файл подключения в папку с общим доступом, для которой у учетной записи ArcGIS for Server есть права доступа.

Для публикации сервиса геоданных щелкните правой кнопкой мыши на базе геоданных в дереве Каталога и выберите опцию совместного использования как сервиса геоданных. Для публикации сервиса геоданных в ArcGIS for Server с помощью ArcCatalog или окна Каталог в ArcGIS for Desktop выполните следующие действия.

Шаги:
  1. В дереве Каталога перейдите к базе геоданных.
  2. Щелкните правой кнопкой мыши базу геоданных, которую вы хотите опубликовать, и выберите Использовать совместно как сервис геоданных (Share As GeoData Service).

    Откроется окно Использовать совместно как сервис (Share as service).

  3. Выберите Опубликовать сервис (Publish a service) и нажмите Далее (Next).
  4. Выберите в ниспадающем списке Выбрать подключение (Choose a connection) подключение к ArcGIS for Server, которое вы хотите использовать. Если нужного подключения к серверу нет в списке, то вы можете создать новое подключение к серверу путем нажатия Подключиться к ArcGIS for Server (Connect To ArcGIS for Server). Добавить ArcGIS Server.

    Если вы не знаете, как это сделать, см. раздел О подключении к ArcGIS for Server в ArcGIS for Desktop.

  5. При необходимости в окне Опубликовать сервис (Publish a Service) введите новое имя сервиса. Имя может содержать только цифры, буквы, подчеркивания и не может быть длиннее 120 символов.

    Щелкните Далее (Next).

  6. По умолчанию сервисы публикуются в корневой папке (root) ArcGIS Server. Сервисы могут размещаться во вложенных папках корневой папки. Выберите папку, в которой требуется опубликовать сервис геоданных, или создайте новую папку для сервиса.
  7. Нажмите кнопку Продолжить (Continue). Появится окно Редактор сервиса (Service Editor).
  8. Укажите свойства, необходимые для вашего сервиса геоданных. Здесь вы можете выбрать, какие операции пользователи могут выполнять с вашей службой, а также настроить, как именно будет организован доступ к вашей службе на сервере. Подробные сведения о настройке свойств сервиса геоданных вручную см. в разделе Функции сервиса геоданных и разрешенные операции. Также можно автоматически импортировать свойства из существующего определения сервиса или опубликованного сервиса геоданных, щелкнув Импорт (Import) Импорт (Import). Дополнительные сведения об оптимальной настройке сервисов для развертывания см. в разделе справки Настройка и конфигурирование сервисов.
    ПодсказкаПодсказка:

    Если вы закроете Редактор сервисов (Service Editor) во время данного сеанса, то появится запрос на сохранения вашей работы как черновика сервиса. Черновики сервисов позволяют вам позднее возвращаться к конфигурации сервиса. По умолчанию черновики сервисов сохраняются в папке Черновики (Drafts) вашего подключения ArcGIS Server. Дополнительную информацию см. в разделе О черновиках сервисов.

  9. Щелкните Анализировать (Analyze) Анализировать (Analyze). При этом будет произведен анализ базы геоданных на возможность ее публикации на сервере.
  10. Устраните любые ошибки (Ошибка (Error)) в окне Подготовить (Prepare) для публикации базы геоданных как сервиса. Дополнительно, можно устранить предупреждения и сообщения для дальнейшего улучшения производительности и свойств сервиса геоданных.
    ПодсказкаПодсказка:

    Чтобы расширить область просмотра при настройке сервиса геоданных, нажмите кнопку Свернуть (Collapse). Свернуть (Collapse) в верхней части диалогового окна Редактор сервиса (Service Editor).

  11. После устранения ошибок и при необходимости любых сообщений и предупреждений щелкните Опубликовать (Publish) Опубликовать.

Сервис геоданных будет запущен на сервере. Доступ к нему могут получать пользователи и клиенты вашей сети. Если администратор сервера разрешил веб-доступ к сервису, то сервис геоданных также доступен по сети Интернет.

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

Связанные темы

9/12/2013