Использование внешнего файла функций с сервисами WCS

Каждый сервис WCS предоставляет метаданные уровня сервиса через соответствующий файл функций. Файл функций — это XML-ответ, получаемый клиентами при выполнении запроса сервиса GetCapabilities. Настройка внешних файлов функций предоставляет гибкость, необходимую для выполнения следующих задач:

ПримечаниеПримечание:

Используя внешние файлы функций с сервисом WMS, необходимо осуществлять проверку файла функций на соответствие схеме OGC в формате DTD или XML. Кроме того, на разработчика ложится ответственность за синхронизацию файла функций и исходных данных, на основе которых был опубликован сервис WCS.

При конфигурации сервиса WCS для использования внешнего файла функций, необходимо иметь, по крайней мере, один файл функций в наличии. Этот файл может быть создан с чистого листа, но зачастую проще использовать в качестве шаблона файл функций, сгенерированный системой. По умолчанию при каждой отправке запроса WCS GetCapabilities на сервис создается набор созданных системой файлов функций. Для использования созданного системой файла функций в качестве шаблона, вам необходимо отправить вручную запрос WMS GetCapabilities и сохранить отклик как XML.

Если в сервисе WCS необходимо обеспечить поддержку различных версий протокола WCS – к примеру, версий 1.0.0, 1.1.0 и 1.1.1 — следует иметь отдельный файл функций для каждой из необходимых версий WCS. После создания всех нужных файлов функций, присвойте им имена, состоящие из общего префикса (например, capabilities) и уникального трехзначного номера версии (например, capabilities100, capabilities110 или capabilities111). Расположите все файлы функций в общей папке, имеющей URL.

Выполните следующие действия для настройки сервиса WCS на использование внешних файлов функций.

Инструкции для Менеджера ArcGIS Server

  1. Откройте ArcGIS Server Manager и войдите в него. Информацию о том, как это сделать, вы можете найти в разделе Вход в Manager.

  2. Выберите Сервисы (Services) > Управление сервисами (Manage Services).

  3. В модуле Управление сервисами (Manage Services) щелкните имя сервиса, подлежащего редактированию. Если сервис не показан в списке, он может находиться в папке в корневой директории Site.

  4. В модуле Редактирование (Edit) перейдите на закладку Функции (Capabilities).

  5. В списке функций щелкните WCS и убедитесь, что выбран параметр WCS.

  6. В списке Конфигурация WCS (WCS configuration) выберите Использовать внешний файл функций (Use external capabilities files).

  7. В окне Укажите путь и префикс (Specify the location and prefix) введите URL папки, в которой размещены файлы функций, а также общий префикс, использованный в именах файлов (например, capabilities).

  8. Нажмите Сохранить и перезапустить (Save and Restart). Внесенные в сервис изменения будут применены незамедлительно.

Инструкции для ArcGIS for Desktop

  1. В ArcCatalog или окне Каталог (Catalog) в ArcGIS for Desktop разверните узел ГИС-серверы (GIS Servers) и задайте тип подключения к ArcGIS Server Администрировать ГИС-сервер (Administer GIS server). Если соединение типа Администрировать ГИС-сервер (Administer GIS server) уже установлено, этот шаг можно пропустить. Инструкции по подключению приведены в разделе Установка административного соединения с ArcGIS for Server в ArcGIS for Desktop.

  2. В состоянии подключения к ArcGIS for Server щелкните правой кнопкой мыши сервис, подлежащий редактированию, и выберите пункт Свойства сервиса (Service Properties).

  3. В Редакторе сервиса (Service Editor) перейдите на закладку Возможности (Capabilities) и убедитесь в том, что выбрана опция WCS.

  4. На закладке WCS выберите опцию Использовать внешний файл (Use external capabilities files).

  5. В окне Укажите путь и префикс (Specify the location and prefix) введите URL папки, в которой размещены файлы функций, а также общий префикс, использованный в именах файлов (например, capabilities).

  6. Нажмите ОК. Сервис перезапущен, внесенные изменения незамедлительно применены.

9/12/2013