Skip To Content

Настройка WFS сервиса для использования сохраненных запросов

В этом разделе

Сохраненные запросы позволяют сохранять в WFS 2.0 сложные фильтры запросов и выполнять их посредством простого запроса. Настройка сохраненных запросов предоставляет вам массу преимуществ, расширяющих применение в приложениях WFS 2.0.

  • Сложные запросы могут быть модернизированы с целью запуска в качестве запросов HTTP GET.
  • WFS можно настроить на поддержку только сохраненных запросов, чтобы администратор мог контролировать доступ пользователей к данным.
  • Сохраненные запросы позволят уменьшить стоимость разработки приложений, поскольку могут быть настроены на поддержку конкретных запросов вместо сложных запросов для конкретного случая и выражений XPath.
  • Интерфейсы REST устанавливаются сверху WFS, наряду с HTTP GET/POST и SOAP, для включения WFS на использование тонкими клиентами.

Для использования запросов с WFS 2.0 настройте сервис, чтобы он ссылался на URL вашего файла сохраненных запросов. Это можно сделать в ArcGIS Server Manager или в ArcGIS for Desktop. Более подробно о создании файлов сохраненных запросов см. в разделе Связь с сервисом WFS в веб-браузере.

Примечание:

Сохраненные запросы поддерживаются только WFS 2.0 и не поддерживаются WFS 1.0.0 и 1.1.0.

ArcGIS Server Manager

  1. Откройте ArcGIS Server Manager и войдите в него. Информацию о том, как это сделать, вы можете найти в разделе Вход в Manager.
  2. Выберите Сервисы (Services) > Управление сервисами (Manage Services).
  3. В модуле Управление сервисами (Manage Services) найдите свой сервис и нажмите кнопку Редактировать. Редактировать. Если сервис не показан в списке, он может находиться во вложенной папке корневой директории Site.
  4. В модуле Редактирование (Edit) перейдите на закладку Функции (Capabilities).
  5. В списке функций выберите WFS.
  6. В окне ввода Путь или URL файла сохраненных запросов (WFS 2.0)введите путь или URL файла сохраненных запросов. Например:
    • Путь к файлу C:\WFS_Testing\WFSStoredQueryFile.xml or \\share\WFS_Testing\WFSStoredQueryFile.xml
    • URL: http://myserver.domain.com/WFSStoredQueryFile.xml
  7. Нажмите Сохранить и перезапустить (Save and Restart).

ArcGIS for Desktop

  1. В ArcCatalog или окне Каталог в ArcGIS for Desktop разверните узел ГИС-серверы (GIS Servers)и задайте тип подключения к ArcGIS for Server Администрировать ГИС-сервер (Administer GIS server). Если соединение типа Администрировать ГИС-сервер (Administer GIS server) уже установлено, этот шаг можно пропустить. Инструкции по подключению приведены в разделе Установка административного соединения с ArcGIS Server в ArcGIS for Desktop.
  2. В вашем подключении ArcGIS Server щелкните правой кнопкой мыши ваш сервис и выберите Свойства сервиса (Service Properties).
  3. В Редакторе сервисов щелкните Возможности > WFS.
  4. В окне ввода Путь или URL файла сохраненных запросов (WFS 2.0)введите путь или URL файла сохраненных запросов. Например:
    • Путь к файлу C:\WFS_Testing\WFSStoredQueryFile.xml or \\share\WFS_Testing\WFSStoredQueryFile.xml
    • URL: http://myserver.domain.com/WFSStoredQueryFile.xml
  5. Нажмите ОК.