Информационные сервисы

Одна из задач Енисей-ГИС -- это обеспечение ведомственных приложений Красноярского края специализированными геопространственными сервисами, работающих на базе имеющихся данных.

Ссылка на API и Интерактивный раздел сервисов: http://geo2sandbox.24bpd.ru

Актуальные информационные сервисы Енисей-ГИС

  1. Адресный поиск (сервис геокодирования) -- поиск объекта на карте по почтовому адресу или коду и определение адресной информации по произвольной точке на карте. Позволяет работать с кодами ФИАС на входе и выходе, накладывать пространственные фильтры, определяет ближайший объект с описанием направления и расстояния в том числе по дорожной сети совместно со следующим сервисом;
  2. Построение кратчайших маршрутов (геороутер) движения автомобильного транспорта по дорожному графу Красноярского краю - позволяет построить маршрут между любыми двумя точками заданными координатой или почтовым адресом, с возможностью указать множество промежуточных точек и тематический слой для поиска попутных объектов на заданном расстоянии от линии маршрута;
  3. Поиск организаций - по названию рубрики или организации находит координаты и контактные данные. Позволяет накладывать пространственные фильтры;
  4. Поиск остановочного пункта автомобильного маршрутного транспорта по названию. Позволяет накладывать пространственные фильтры

Мониторинг их использование выполняется при помощи ключа приложения, получить который можно у Оператора Енисей-ГИС и использовать в каждом сеансе работы с информационными сервисами для получения сессии.

Посмотреть API и попробовать на практике работу актуальных версий основных информационных сервисов Енисей-ГИС можно на специальной странице. Порядок использования - на закладке Авторизация получить Ключ сессии и далее выполнять запросы на всех остальных закладках, кроме Базовых карт, которые авторизации не требуют. Внимание, ключ приложения "jyclwyom3lwicuz0pf22sznx" является тестовым, запрос на авторизацию с ним выполняется не чаще 1 раза в час и выполняется в течении 1 минуты для того, чтобы его нельзя было использовать в рабочих приложениях.

Примеры перспективных сервисов для Красноярского края, которые могут быть реализованы на данных Енисей-ГИС:

  1. Расчет водотоков - траекторий течения воды по речной сети на территории Красноярского края;
  2. Визуализация сегментов видимости камер по их координате и параметрам.

Работа в песочнице сервисов

Под "песочницей" понимается Интерактивный раздел сервисов Енисей-ГИС, в котором можно выполнить тестовые запросы с различными параметрами и немедленно увидеть выдаваемый результат, без написания программного кода.

Для использования песочницы, необходимо запустить совместимый браузер, например Internet Explorer не ниже версии 11.0, Mozilla Firefox не ниже версии 50, Google Chrome не ниже версии 55 и перейти по адресу http://geo2sandbox.24bpd.ru. При этом откроется страница, на которой будут доступны следующие ссылки, работающие как закладки:

  1. Авторизация;
  2. Геокодер;
  3. Маршруты
  4. Поиск организаций;
  5. Остановочные пункты;
  6. Базовые карты;
  7. Документация.

В случае, когда нужно работать с сервисами 2-4, необходимо проделать следующие действия:

  1. Нажать на ссылку «Авторизация», в открывшейся странице в поле ввода «Ключ приложения» ввести ключ выданный разработчику либо использовать тестовый который там уже введён (его использование ограничено по частоте запроса сессии и времени использования по причинам безопасности) и нажать на кнопку «Выполнить запрос»;
  2. В результате выполнения запроса будет получен ключ сессии, который можно будет использовать для запросов сервисов 2-4. По умолчанию он сам будет расставлен по их страницам, если это позволяют настройки браузера, иначе это нужно сделать вручную.

Песочница позволяет наглядно выполнять все виды запросов сервисов 2-4, заполняя форму параметров и отображая результаты в формате JSON и наглядно маркерами на карте:

ирс

Ссылка «Базовые карты» позволяет посмотреть актуальные слои сервиса БКС, которые рекомендуется использовать в приложениях по протоколам OGC WMTS / WMS-C, при этом доступ к ним не требует получения сессии:

ирс2

Ссылка «Документация» содержит краткое публичное описание API сервисов, включенное в настоящий документ для удобства работы с Песочницей.