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

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

Для перехода к настройке возможностей сервиса необходимо нажать на его имя в списке. Будет открыто окно свойств сервиса. Далее необходимо перейти к разделу Возможности , см. Рисунок 14 .

Рисунок 14 – Настройка возможностей выбранного картографического сервиса

Возможности картографического сервиса сгруппированы по следующим блокам:

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

По умолчанию картографический сервис публикуется в соответствии с протоколом ArcGIS REST API (MapServer).

Также по умолчанию для картографического сервиса включена поддержка расширенных методов для работы со слоями и объектами картографического сервиса: СoGIS SOE (Server Object Extension). Включенный СoGIS SOE для картографического сервиса позволяет выполнять такие операции как топологическое редактирование объектов, создание объектов по адресу, включение галереи изображений для слоя, выгрузку данных в файл и многое другое.

Для того чтобы включить/отключить поддержку СoGIS SOE, необходимо поставить / снять отметку в соответствующем окне ( ). Дальнейшая настройка правил СoGIS SOE выполняется в конструкторе CoGIS.

Дополнительно для опубликованного картографического сервиса можно включить поддержку протоколов и соглашений:

  • FeatureServer;
  • WMS;
  • WFS;
  • WMTS;
  • TMS.

Для включения / отключения поддержки одного из протоколов необходимо поставить отметку слева от его названия.

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

В CoGIS Server можно включить или отключить поддержку следующих операций для картографических сервисов:

Выдача декларативной информации

Группа включает следующие настройки:

  • Выдача списка слоев (ArcGIS REST API, WMS, WFS)

    Разрешает предоставление списка слоев и таблиц в сервисе, а также детальной информации о слое или таблице.

    Операция доступна по картографическим сервисам с любым составом слоев.

    По умолчанию включена.

  • Выдача легенды слоев (ArcGIS REST API, WMS)

    Разрешает предоставление легенды слоев.

    Операция доступна только для векторных слоев.

    По умолчанию включена.

  • Выдача определяющего запроса для слоев (ArcGIS REST API)

    Разрешает предоставление определяющего запроса, заданного для слоя на уровне картографического проекта.

    Операция доступна только для векторных слоев.

    По умолчанию отключена.

    Для включения/отключения поддержки какой-либо из операций необходимо поставить/снять отметку слева от названия операции.

    Выдача данных об объектах

    Группа включает следующие настройки:

  • Идентификация (ArcGIS REST API, WMS, WMTS)

    Разрешает получение информации об объектах в точке во всех видимых или только в определенных слоях.

    Операция доступна как для векторных, так и для растровых слоев.

    По умолчанию включена.

  • Однострочный поиск

    Разрешает выполнять поиск объектов:

    • однострочный поиск в заданных полях всех видимых или только определенных слоев;
    • однострочный поиск объектов в слоях картографического сервиса с сортировкой по расстоянию относительно заданных координат;
  • Выборка по sql-условию (ArcGIS REST API, WFS)

    Разрешает выполнять выбор объектов:

    • получение объектов в слое, отфильтрованных по заданному определяющему запросу (фильтр по атрибутам);
    • пространственная выборка объектов в слое (фильтр по геометрии);
    • поддержка хранения и предоставления 3D-координат (при условии, что БД поддерживает Z координату);
    • получение связанных объектов при наличии декларативной связи между слоями;
    • экспорт выбранных данных слоя в файлы форматов Shapefile, Excel, CSV;
    • получение файловых вложений для указанных объектов;
    • получение файловых вложений с их миниатюрами у всех объектов, входящих в указанный экстент.

    Для данной операции доступна дополнительная настройка: можно задать максимальное количество возвращаемых объектов по одному запросу.

    Операция доступна только для векторных слоев.

    По умолчанию включена.

  • Максимальное количество возвращаемых объектов по одному запросу (ArcGIS, WMS, WMTS, WFS)
  • Максимальное количество возвращаемых объектов для идентификации (ArcGIS, WMS, WMTS, WFS)
  • Максимальное количество возвращаемых объектов для поиска по строке (ArcGIS, WMS, WMTS, WFS)
  • Выдача геометрии для найденных объектов (ArcGIS REST API, WFS)

    Разрешает получение геометрии для найденных объектов.

    Операция доступна только для векторных слоев.

    По умолчанию включена.

    Для включения/отключения поддержки какой-либо из операций необходимо поставить/снять отметку слева от названия операции.

    Выдача области карты в виде изображения

    Группа включает следующие настройки:

  • Генерация изображения области карты по экстенту (ArcGIS REST API, WMS)

    Разрешает генерацию изображения карты в заданном формате (поддерживаются форматы изображений PNG32, PNG24, PNG, JPG, TIFF, GIF, BMP) в заданной системе координат по заданному экстенту с учетом указанных слоев, диапазонов масштабов для видимости слоев и определяющих запросов (whereclause), заданных на клиенте.

    Операция доступна как для векторных, так и для растровых слоев.

    Для данной операции доступна дополнительная настройка: можно разрешить или запретить переопределять раскраску слоев на клиенте (для сервисов типа MapServer и FeatureServer).

    По умолчанию включена.

  • Поддержка растрового кэша (ArcGIS REST API, WMTS, TMS)

    Включает поддержку растрового кэша в виде тайлов в формате PNG-изображений.

    Настроить параметры формирования тайлового кэша можно в разделе Тайловый кэш свойств сервиса (см. подробнее в разделе 4.5 ).

    По умолчанию включена.

  • Поддержка векторного кэша (ArcGIS REST API, TMS)

    Включает поддержку векторного кэша в виде совокупности PBF-файлов, формируемых по спецификации Mapbox Vector Tiles для передачи векторных данных в сжатом виде, и JSON-файлов, формируемых по спецификации Mapbox Style Specification для передачи информации об оформлении данных.

    Настроить параметры формирования тайлового кэша можно в разделе Тайловый кэш свойств сервиса (см. подробнее в разделе 4.5 ).

    По умолчанию отключена.

    Для включения/отключения поддержки какой-либо из операций необходимо поставить/снять отметку слева от названия операции.

    Редактирование

    Группа позволяет выбрать один из трех вариантов редактирования для картографического сервиса:

  • На основе правил CoGIS SOE

    Предполагает использование расширенных методов для работы со слоями и объектами картографического сервиса, в соответствии с правилами СoGIS SOE, заданными в конструкторе CoGIS.

    Выбран по умолчанию.

  • Упрощенное

    Не предполагает использования расширенных методов СoGIS SOE.

    При выборе данного варианта редактирования можно включить или отключить возможность выполнения отдельных операций: создание, удаление и редактирование объектов. Для этого необходимо поставить отметку в соответствующем окне.

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

    Для этого необходимо указать номера соответствующих слоев в поле ввода: .

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

    Для этого необходимо выбрать соответствующие группы в поле ввода:

    .

  • Запрещено.

Запрещает редактирование объектов в сервисе.

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

В данном разделе настраиваются правила запуска сервиса.

  • Переопределить параметры старта сервиса

    Позволяет включить опцию отложенного старта сервиса при первом запуске. Это важно при большом количестве сервисов и позволяет отложить запуск второстепенных сервисов.

  • Переопределить приоритет старта сервиса

    Позволяет определить приоритет запуска сервиса: Пониженный/Обычный/Повышенный

  • Переопределить время жизни сервиса без запросов

    Задает время жизни сервиса без запросов. По истечению этого времени сервис автоматически останавливается.

  • Изолировать сервис

Позволяет запустить для данного сервиса отдельный процесс.