Геоинформационная платформа

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

Геоплатформа является кроссплатформенным решением. Функционирует в операционных системах семейств Linux и Windows. Трехуровневая клиент-серверная архитектура, позволяющая производить балансировку нагрузки на основные узлы.

Функционально программные продукты геоплатформы включают:

1. Сервер базы пространственных данных под управлением реляционных СУБД. Осуществляет хранение и управление пространственными и системными данными.
2. Серверное ПО обработки входящих пакетов информации. Осуществляет прием входящих пакетов пространственных данных, их валидацию, первичный контроль и загрузку в базу пространственных данных.
3. Картографический сервер. Осуществляет публикацию пространственных данных, хранящихся в базе пространственных данных в виде картографических веб-сервисов стандартов Open Geospatial Consortium.
4. Веб-сервер. Осуществляет публикацию и доступ к веб-приложениям геоплатформы.
Веб-сервер осуществляет публикацию API-функционала, предоставляющего возможности геоплатформы сторонним приложениям, обеспечивающую такие функции как:
  • Указать координаты на карте;
  • Позиционировать карту на точке;
  • Позиционировать карту на объекте;
  • Позиционировать карту на наборе объектов;
  • Очистить подсветку объектов;
  • Показать слой;
  • Скрыть слой;
  • Построить картограмму на основе собственных данных.

5. Веб-приложение доступа к пространственным данным. Внутреннее клиентское веб-приложение Геоплатформы, позволяющее:
  • Осуществлять работу со слоями пространственных данных, публикуемых с помощью картографического сервера:
- формировать дерево слоев, необходимых для решения конкретной задачи, задавать свойства отображения для каждого слоя, включая создание фильтрующих запросов к данным, создаваемых при помощи конструктора запросов;
- осуществлять поиск объектов в слоях – по наименованию, адресу, набору атрибутов, в заданной области;
- получать информацию по полному составу атрибутов объекта, включая информацию из интегрированных информационных систем (путем передачи запроса в соответствующую систему и вывода результата ответа в виде формуляра);
- осуществлять привязку к пространственным объектам неформализованной информации в виде файлов;
- отображать медиаконтент, сопоставленный с пространственными объектами
- измерять площади и расстояния на местности;
- формировать собственные (пользовательские) слои пространственных данных, организовывать их хранение в виде каталога слоев, осуществлять редактирование пользовательских слоев непосредственно в веб-приложении.
  • Проводить визуальный и инструментальный анализ пространственных данных с использованием поисковых, измерительных, аналитических и вычислительных функций работы с пространственными данными:
- осуществлять работу с данными, имеющими атрибут времени при помощи механизма «Хронология»;
- осуществлять работу со слоями в режиме «шторки» и изменения прозрачности слоя для проведения сравнительного анализа данных двух и более слоев;
- осуществлять поиск объектов в заданном удалении от выбранного объекта, строить буферные зоны на основе атрибутивных характеристик либо введенной пользователем величины;
- осуществлять построение маршрутов из точки в точку с использованием графа дорожной сети.
  • Осуществлять работу с табличными данными, связанными со слоями пространственных данных:
- формировать тематические карты на основе табличных данных;
- делать выборки;
- осуществлять редактирование табличных данных.
Формировать внешний вид печатного документа, содержащего пространственные данные геоплатформы и связанную с ними информацию, выводить его на печать;
  • Сохранять текущую конфигурацию сеанса работы с картой в виде проекта карты, возобновлять работу с ранее сохраненными сеансами работы, предоставлять к ним доступ другим пользователям.

6. Веб-приложение администрирования геоплатформы
Клиентское веб-приложение, осуществляющее функции администрирования геоплатформы:
  • Управление функционированием основных компонентов геоплатформы: серверов, рабочих областей, хранилищ данных;
  • Регистрацию источников пространственных данных;
  • Определение пользователей, ролей пользователей и профилей использования пространственных данных, распределение прав их доступа к пространственным данным;
  • Конфигурирование картографических слоев, их групп и категорий
  • Конфигурирование схем хранения пространственных данных, пользовательских картографических слоев, картографических веб-сервисов, стилей их визуального оформления, управление библиотеками условных знаков;
  • мониторинг журналов работы всех компонентов геоплатформы.