-
Описание платформы
- Общие сведения о CoGIS
- Компоненты и функциональные возможности платформы
- Возможности интеграции
- Технологии
- Импортонезависимость
- Полезные ссылки
- О разработчике
- Приложение А – CoGIS как корпоративная ГИС – Система для использования маркшейдерами и геологами нефтедобывающих предприятий
- Приложение Б – CoGIS как региональная ГИС – Единая картографическая система Ямало-Ненецкого автономного округа (ЕКС ЯНАО)
- Приложение В – CoGIS как муниципальная ГИС – Муниципальный портал «Мой Новосибирск»
- Приложение Г – CoGIS как муниципальная или региональная ГИС – Портал «Терраскоп»
- Руководство администратора по установке и настройке
-
Руководство по созданию картографических приложений
- Введение
- Основные принципы работы в Конструкторе
- Настройка Каталога карт
- Папка
- Страница
- Ссылка
- Картографическое приложение
-
Правила SOE
- Назначение
- Управление возможностями SOE
- Плагины. Общие сведения.
- Редактирование объектов. Плагин Редактирование.
- Плагин ограничения на просмотр данных картографического сервиса
- Отслеживание истории изменений объектов
- Загрузка и выгрузка данных
- Галерея изображений
- Подсчет количества объектов в слое
- Расширенный поиск объектов. Гибкий поиск и ближайшие объекты.
- Запуск задач по расписанию
- Приложение А - Макросы, используемые в настройках
-
Руководство по публикации ГИС-сервисов
- Введение
- Начало работы в CoGIS Server Manager
-
Каталог сервисов
- Общие принципы
- Просмотр сведений о сервисе или папке
- Изменение статуса сервиса
- Панель инструментов – Скачать, Обновить из файла, Переименовать
- Получение описания и адреса REST API для выбранного сервиса
- Навигация по Каталогу
- Добавление новой папки
- Удаление и копирование сервиса или папки
- Поиск по Каталогу
- Фильтрация в Каталоге
- Настройка прав доступа к папкам
- Настройки папки
- Публикация картографических сервисов
- Публикация сервисов изображений
- Публикация сервисов высот
- Публикация картографических сервисов мозаики
- Публикация сервисов с 3D тайлами
- Публикация сервисов геокодирования
- Публикация сервисов геообработки
- Публикация сервисов сетевого анализа
- Геометрический сервис
- Приложение А – Перечень готовых инструментов геообработки в CoGIS Server
-
Руководство по созданию картографических проектов
- Введение
- Настройки подключения к базе данных
- Свойства QGS-проекта
- Слои и таблицы
- Свойства слоя
-
Настройки переменных
- Отслеживание изменений (Edit Tracker)
- Кластеризация
- Подтипы
- Полумасштабозависимость
- Отношение «многие-ко-многим»
- Статичные подписи
- Представление на основе SQL-запроса (SQL-based view)
- Термокарты
- Тепловые карты
- Псевдо 3D
- Номера слоев
- Обрезка карты по слою (MaskLayer)
- Символ ЛЭП
- Подмена источника для отображения
- Фильтр на слой с возможностью использования макросов
- Диаграммы 3D
- Сортировка объектов слоя по полю для выдачи в запросе
- Выключение слоя из картографического сервиса
- Выключение стороннего тайлового сервиса из картографического сервиса
- Отображение видимой области с учётом рельефа
- Нумерация узлов линейных и полигональных объектов
- Проверка фильтров на слой по регулярному выражению
- Создание сервиса геокодирования
- Вложения (Attachments)
- История изменений
- Автообновляемость тайлов
- Шаблоны печати на основе макетов QGIS (формат qpt)
- Руководство по работе в мобильных приложениях
- Руководство по установке и настройке SOE for ArcGIS
- Требования к аппаратному обеспечению
Возможности сервиса
Для перехода к настройке возможностей сервиса необходимо нажать на его имя в списке. Будет открыто окно свойств сервиса. Далее необходимо перейти к разделу
Возможности
.
Возможности картографического сервиса сгруппированы по следующим блокам:
- Протоколы и соглашения;
- Функциональные возможности;
- Запуск сервиса.
Протоколы и соглашения
По умолчанию картографический сервис публикуется в соответствии с протоколом ArcGIS REST API (MapServer), см.
Рисунок 31
.

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

Дополнительно для опубликованного картографического сервиса можно включить поддержку протоколов и соглашений:
- FeatureServer;
- KML;
- Протокол KML позволяет отображать векторные данные картографического сервиса с поддержкой Z-координаты в 3D режиме, как трехмерные объекты, преобразуя их в формат KML.
- WMS;
- WFS;
- WMTS;
- TMS.
Для включения / отключения поддержки одного из протоколов необходимо поставить отметку
слева от его названия.

Функциональные возможности
В CoGIS Server можно включить или отключить поддержку следующих операций для картографических сервисов (в скобках здесь и далее указаны типы сервисов, для которых поддерживается данная операция):
Выдача декларативной информации
- Выдавать список слоев (ArcGIS REST API, WMS, WFS)
- Разрешает предоставление списка слоев и таблиц в сервисе, а также детальной информации о слое или таблице.
- Операция доступна по картографическим сервисам с любым составом слоев. По умолчанию включена.
- Выдавать легенду слоев (ArcGIS REST API, WMS)
- Разрешает предоставление легенды слоев.
- Операция доступна только для векторных слоев. По умолчанию включена.
- Выдавать определяющий запрос для слоев (ArcGIS REST API)
- Разрешает предоставление определяющего запроса, заданного для слоя на уровне картографического проекта.
- Операция доступна только для векторных слоев. По умолчанию отключена.
Для включения/отключения поддержки какой-либо из операций необходимо поставить/снять отметку слева от названия операции.

Рисунок 32 - Функциональные возможности картографического сервиса. Выдача декларативной информации
Выдача данных об объектах
- Идентификация (ArcGIS REST API, WMS, WMTS)
- Разрешает получение информации об объектах в точке во всех видимых или только в определенных слоях.
- Операция доступна как для векторных, так и для растровых слоев. По умолчанию включена.
- Однострочный поиск
- Разрешает выполнять поиск объектов:
- По умолчанию опция включена.
- Выборка по sql-условию (ArcGIS REST API, WFS)
- Разрешает выполнять выбор объектов:
- Для данной операции доступна дополнительная настройка: можно задать Максимальное количество возвращаемых объектов по одному запросу .
- Операция доступна только для векторных слоев. По умолчанию включена.
- Максимальное количество возвращаемых объектов по одному запросу (ArcGIS, WMS, WMTS, WFS) ;
- Максимальное количество возвращаемых объектов для идентификации (ArcGIS, WMS, WMTS, WFS) ;
- Максимальное количество возвращаемых объектов для поиска по строке (ArcGIS, WMS, WMTS, WFS) ;
- Выдавать геометрию для найденных объектов (ArcGIS REST API, WFS)
- Разрешает получение геометрии для найденных объектов.
- Операция доступна только для векторных слоев. По умолчанию включена.
Для включения/отключения поддержки какой-либо из операций необходимо поставить/снять отметку слева от названия операции.

Рисунок 33 - Функциональные возможности картографического сервиса. Выдача данных об объектах
Выдача области карты в виде изображения
- Генерация изображения области карты по экстенту (ArcGIS REST API, WMS) .
- Разрешает генерацию изображения карты в заданном формате (поддерживаются форматы изображений PNG32, PNG24, PNG, JPG, TIFF, GIF, BMP) в заданной системе координат по заданному экстенту с учетом указанных слоев, диапазонов масштабов для видимости слоев и определяющих запросов (whereclause), заданных на клиенте.
- Операция доступна как для векторных, так и для растровых слоев. По умолчанию настройка включена.
- Для данной операции доступна дополнительная настройка Разрешить переопределять раскраску на клиенте (ArcGIS REST API) - для сервисов типа MapServer и FeatureServer можно разрешить или запретить переопределять раскраску слоев на клиенте. По умолчанию настройка включена.
- Максимальный размер изображения в пикселях .
- Задает максимально возможный размер генерируемого изображения в пикселях. По умолчанию установлено 100.
- Разрешить переопределять раскраску на клиенте (ArcGIS REST API) ;
- Поддержка растрового кэша (ArcGIS REST API, WMTS, TMS) .
- Включает поддержку растрового кэша в виде тайлов в формате PNG-изображений.
- Настроить параметры формирования тайлового кэша можно в разделе Тайловый кэш свойств сервиса (см. подробнее в разделе 4.5 ).
- По умолчанию включена.
- Поддержка векторного кэша (ArcGIS REST API, TMS) .
- Включает поддержку векторного кэша в виде совокупности PBF-файлов, формируемых по спецификации Mapbox Vector Tiles для передачи векторных данных в сжатом виде, и JSON-файлов, формируемых по спецификации Mapbox Style Specification для передачи информации об оформлении данных.
- Настроить параметры формирования тайлового кэша можно в разделе Тайловый кэш свойств сервиса (см. подробнее в разделе 4.5 ).
- По умолчанию отключена.
Для включения/отключения поддержки какой-либо из операций необходимо поставить/снять отметку слева от названия операции.

Рисунок 34 - Функциональные возможности картографического сервиса. Выдача области карты в виде изображения
Редактирование
Группа позволяет выбрать один из трех вариантов редактирования для картографического сервиса (см.
Рисунок 35
):
- На основе правил CoGIS SOE ;
- Предполагает использование расширенных методов для работы со слоями и объектами картографического сервиса, в соответствии с правилами СoGIS SOE, заданными в конструкторе CoGIS.
- Выбран по умолчанию.
- Упрощенное ;
- Не предполагает использования расширенных методов СoGIS SOE.
- При выборе данного варианта редактирования можно включить или отключить возможность выполнения отдельных операций: Создание , Удаление и Редактирование объектов.
- Запрещено.
Запрещает редактирование объектов в сервисе.

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