13 | Документация

Возможности сервиса

Для перехода к настройке возможностей сервиса необходимо нажать на его имя в списке. Будет открыто окно свойств сервиса. Далее необходимо перейти к разделу Возможности , см. Рисунок 167 .
Рисунок 167 - Настройка возможностей картографического сервиса мозаики
Возможности картографического сервиса мозаики сгруппированы по следующим блокам:
  • Протоколы и соглашения;
  • Функциональные возможности;
  • Запуск сервиса.

Протоколы и соглашения

По умолчанию картографический сервис мозаики публикуется в соответствии с протоколом ArcGIS REST API (MapServer).
Дополнительно для опубликованного картографического сервиса можно включить поддержку ArcGIS REST API (ImageServer), а также следующих протоколов OGC:
  • WMS;
  • WMTS;
  • TMS;
  • OGC API - Maps;
  • OGC API - Tiles.
Для включения / отключения поддержки одного из протоколов необходимо поставить отметку слева от его названия.

Функциональные возможности

В CoGIS Server можно включить или отключить поддержку следующих опций для картографических сервисов мозаики (в скобках здесь и далее указаны типы сервисов, для которых поддерживается данная опция).
Выдача данных об объектах
Группа включает следующие настройки:
  • Идентификация (ArcGIS REST API, WMS, WMTS) ;
    Разрешает получение значения ячейки (пикселя) растра. По умолчанию включена.
  • Выборка по sql-условию (ArcGIS REST API, WFS) ;
    Опция применима к мозаикам с атрибутами. SQL-условие задается на атрибуты мозаики. Опция разрешает производить выборку растров мозаики по заданному SQL-условию.
    По умолчанию опция включена.
  • Разрешать статистические запросы ;
    Разрешает отправлять статистические запросы к сервису (returnCountOnly и outStatistics), а также получать количество объектов для отображения в легенде.
    По умолчанию опция отмечена. Если опция отключена, то статистические запросы будут возвращать ошибку, а запросы на получение количества объектов легенды, пространственные фильтры будут игнорироваться.
  • Максимальное количество возвращаемых объектов по одному запросу (ArcGIS, WMS, WMTS, WFS) ;
    Опция ограничивает количество растров мозаики, возвращаемых по SQL-условию. По умолчанию 1000.
  • Максимальное количество возвращаемых объектов для идентификации (ArcGIS, WMS, WMTS, WFS) ;
    Опция ограничивает количество растров мозаики, наложенных друг на друга, ячейки которых можно идентифицировать за один клик мыши.
  • Выдавать геометрию для найденных объектов (ArcGIS REST API, WFS)
    Разрешает получение геометрии для растров мозаики. Геометрия растров мозаики - полигоны. По умолчанию опция включена.
  • Рисунок 168 - Функциональные возможности картографического сервиса. Выдача данных об объектах
Выдача области карты в виде изображения
Группа включает следующие настройки:
  • Генерация изображения области карты по экстенту (ArcGIS REST API, WMS) .
    Разрешает генерацию изображения карты в заданном формате в заданной системе координат по заданному экстенту с учетом указанных слоев, диапазонов масштабов для видимости слоев и определяющих запросов (whereclause), заданных на клиенте.
    По умолчанию настройка включена.
  • Максимальный размер изображения в пикселях .
    Задает максимально возможный размер генерируемого изображения в пикселях. По умолчанию установлено 4096 .
  • Поддержка растрового кэша (ArcGIS REST API, WMTS, TMS) .
    Включает поддержку растрового кэша в виде тайлов в формате PNG-изображений.
    Настроить параметры формирования тайлового кэша можно в разделе Тайловый кэш свойств сервиса (см. подробнее п. 6.5 ).
    По умолчанию включена.

Запуск сервиса

В данном разделе настраиваются правила запуска сервиса.
  • Переопределить параметры старта сервиса ;
    Позволяет настроить отложенный старт сервиса при первом запуске (опция Отложенный старт сервиса при первом запросе ). Это важно при большом количестве сервисов и позволяет отложить запуск второстепенных сервисов.
  • Переопределить приоритет старта сервиса ;
    Позволяет определить приоритет запуска сервиса:
    • Пониженный приоритет ;
    • Обычный приоритет - значение по умолчанию;
    • Повышенный приоритет .
  • Переопределить время жизни сервиса без запросов ;
    Задает время жизни сервиса без запросов в днях (первое поле), в часах, минутах и секундах (второе поле). По истечению этого времени сервис автоматически останавливается.
  • Изолировать сервис .
    Позволяет запустить для данного сервиса отдельный процесс на сервере.