GeoPrime

GeoPrime – программное обеспечение, предназначенное для разработки прикладных систем,  связанных с пространственными данными.

GeoPrime применяется:

  • для создания прикладных автоматизированных информационных систем (АИС) в органах государственной власти, местного самоуправления, подведомственных им организациях, к полномочиям которых действующим законодательством отнесены вопросы пространственного развития территории;
  • в коммерческих организациях, занимающихся планированием размещения и/или учетом и/или анализом объектов, имеющих пространственную привязку (прикладные задачи).

 

Применение GeoPrime

 

На базе GeoPrime мы разрабатываем системы:

 

Основные функции и технические возможности

 

  • Управление реестрами пространственных данных — регистрация реестров и настройка параметров отображения.
  • Настройка печатных форм, подключаемых к различным видам объектов. Настройка печатной формы предусматривает определение шаблона печатной формы и сценария формирования (скрипта исполнения).
  • Конфигурирование отраслевых интерфейсов — формирование разделов/подразделов системы с динамическими и статическими интерфейсами, управлением составом объектов в подразделе. Пример динамического интерфейса — группа реестров. Пример статического интерфейса — регистрация документов в ГИСОГД; ведение земельных участков по данным Росреестр; работа с обращениями.
  • Управление георесурсами — регистрация геосервисов, используемых в системе; настройка отображения, связей, кластеризации, псевдонимов. Георесурсы могут быть как размещенными на ГИС-сервере системы, так и внешними, предоставляемыми внешними системами в форматах WMS/WFS/WMTS/ESRI ArcGIS.
  • Управление параметрами отображения для различных территорий — конфигурирование в части пространственных данных, связей между объектами учета в системе и пространственными данными.
  • Управление пользователями и ролями — разграничение доступа пользователей к данным и функциям с учетом разграничения доступа к данным по территориальному признаку.
  • Сервис авторизации — идентификация пользователей на основании логина-пароля.
  • Ведение системного журнала (логгирование операций).

 

Основные преимущества решений, построенных на базе GeoPrime

 

  • Отечественная разработка, построенная с использованием свободно-распространяемых компонент и шаблонов;
  • Совместное ведение и использование структурированных учетных сведений и пространственных данных;
  • Кросс-платформенность;
  • Масштабируемость за счет поддержки работы в составе кластера геосерверов с балансировкой нагрузки;
  • Гибкие и быстрые настройки для решения прикладных задач с использованием пространственных данных по различным отраслевым направлениям;
  • Решение интеграционных задач для пространственных и непространственных данных, встроенные механизмы интеграции с картографическими сервисами спецификаций OGC;
  • Работа на различных типах устройств за счет адаптивного интерфейса.

 

Архитектура создаваемых систем

 

  • Сервер баз данных – набор программных средств, предназначенный для реализации реляционной СУБД с поддержкой обработки и хранения пространственных данных. Мы работаем с PostgreSQL  с надстройкой PostGis;
  • Веб–сервер – набор программных средств, обеспечивающий функции загрузки, хранения и обработки данных, а также централизованного доступа пользователей к функциям и операциям через веб-интерфейс;
  • Геосервер – набор программного обеспечения, предназначенный для размещения пространственных данных в форме геосервисов. Как правило используем GeoServer (свободное программное обеспечение), но подключаем геосервисы, предоставляемые внешними серверами публикации геоданных по спецификациям OGC, в том числе отечественным сервером NextGis Server.
  • GeoPrime — набор компонент, разработанных с использованием свободно-распространяемых компонент и шаблонов:
    • Node.JS — программная платформа выполнения JavaScript с открытым кодом
    • OpenLayers — библиотека компонентов с открытым кодом для реализации функций по работе с пространственными данными на стороне клиентского приложения
    • VueJS — JavaScript framework с открытым кодом
    • Sequelize — ORM для работы с реляционными базами данных с открытым кодом
    • Свободное программное обеспечение Gprime (https://github.com/OOO-MetaPrime/ ).

 

В состав GeoPrime входят:

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

В качестве операционной системы для серверного и клиентского программного обеспечения могут использоваться Windows или Linux-образные операционные системы (например AstraLinux, CentOS).

Работа интерфейсов протестирована для браузеров (не старше):

  • Chrome — Версия 77.0.3865.120 (Официальная сборка), (64 бит)
  • Firefox Quantum — 69.0.3 (64-битный)
  • Яндекс — Версия 19.10.0.1522

Для геопортальных решений реализована работа с использованием мобильных устройств (Android, MacOS).

 

Вопросы о функционировании системы и стоимости программного обеспечения направляйте по e-mail  gis_support@metaprime.ru

 

Руководство администратора по настройке GeoPrime

Руководство пользователя (электронная справка)

___________________________

Мы готовы подробнее рассказать о GeoPrime на вебинаре.   Для того чтобы:

обращайтесь по e-mail  gis_support@metaprime.ru, указав тематику вебинара и контактные данные для обратной связи.