Настройка 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
- Откройте ArcGIS Server Manager и войдите в него. Информацию о том, как это сделать, вы можете найти в разделе Вход в Manager.
- Выберите Сервисы (Services) > Управление сервисами (Manage Services).
- В модуле Управление сервисами (Manage Services) найдите свой сервис и нажмите кнопку Редактировать. . Если сервис не показан в списке, он может находиться во вложенной папке корневой директории Site.
- В модуле Редактирование (Edit) перейдите на закладку Функции (Capabilities).
- В списке функций выберите WFS.
- В окне ввода Путь или URL файла сохраненных запросов (WFS 2.0)введите путь или URL файла сохраненных запросов. Например:
- Путь к файлу C:\WFS_Testing\WFSStoredQueryFile.xml or \\share\WFS_Testing\WFSStoredQueryFile.xml
- URL: http://myserver.domain.com/WFSStoredQueryFile.xml
- Нажмите Сохранить и перезапустить (Save and Restart).
ArcGIS for Desktop
- В ArcCatalog или окне Каталог в ArcGIS for Desktop разверните узел ГИС-серверы (GIS Servers)и задайте тип подключения к ArcGIS for Server Администрировать ГИС-сервер (Administer GIS server). Если соединение типа Администрировать ГИС-сервер (Administer GIS server) уже установлено, этот шаг можно пропустить. Инструкции по подключению приведены в разделе Установка административного соединения с ArcGIS Server в ArcGIS for Desktop.
- В вашем подключении ArcGIS Server щелкните правой кнопкой мыши ваш сервис и выберите Свойства сервиса (Service Properties).
- В Редакторе сервисов щелкните Возможности > WFS.
- В окне ввода Путь или URL файла сохраненных запросов (WFS 2.0)введите путь или URL файла сохраненных запросов. Например:
- Путь к файлу C:\WFS_Testing\WFSStoredQueryFile.xml or \\share\WFS_Testing\WFSStoredQueryFile.xml
- URL: http://myserver.domain.com/WFSStoredQueryFile.xml
- Нажмите ОК.