Модуль ГІС
Загальні вимоги
-
Відображення мап, супутникових знімків які підтримуються сторонніми системами в порталі посадових осіб або громадян, з можливістю їх перемикання між собою та зміни масштабу.
-
Відображення об’єктів реєстру, які мають прив’язку до місцевості на мапі — шари (layers).
-
Включення декількох шарів на мапі.
-
Пошук об’єктів реєстру на мапі за атрибутами.
-
Можливість вибору координати точки, внесення ліній або полігонів шляхом нанесення їх на карту в бізнес-процесі.
-
Геокодування — пошук координати на мапі за публічною адресою або назвою об’єкта.
-
Зворотне геокодування — пошук адреси або назви об`єкту за координатами
Компоненти
Компонент Form.io (LeafletJs)
В основі компонента Form.io лежить бібліотека LeafletJs
, в якій інтегруються всі аспекти геомодуля.
GeoServer
Сервер з відкритим кодом, який дозволяє отримувати дані з БД у вигляді GeoJSON.
-
GeoJSON — формат даних, який може бути інтерпретований LeafletJS і відображений на карті
-
Feature — інформація про об’єкт точку
-
Layer — растровий або векторний набір даних, представлений набором географічних об’єктів.