Описание

ГИС (географическая информационная система) - это система сбора, хранения, анализа, графической визуализации пространственных данных и связанной с ними атрибутивной информацией о географических объектах.

Flexberry GIS представляет собой функциональную подсистему платформы Flexberry, используемую для хранения, создания, редактирования, анализа и отображения географической информации. Основное предназначение подсистемы – это создание и настройка интерактивных карт на основе имеющихся пространственных данных, например о районах области, края и города, водных ресурсах, кварталах, улицах, зданиях, территориях предприятий, автомобильных дорогах, железнодорожных и трамвайных путях и т.д.

Возможности

Основная особенность ГИС-подсистемы заключается в возможности отображения на карте объектов данных, с которыми работает Flexberry ORM. Более того, через ГИС-подсистему можно осуществлять особые визуализации этих объектов:

  • Количественный анализ;
  • Анализ по категориям;
  • Картодиаграммы;
  • Пространственные интерполяции.

Благодаря специальным визуализациям размер и внешний вид объектов на карте могут динамически определяться в зависимости от типа визуализации и значений каких-либо прикладных атрибутивных свойств.

Архитектура

Flexberry GIS состоит из следующих компонент:

  • Геосервер (стороннее решение, которое может предоставлять данные карты по протоколу WFS-T или WMS)
  • Метаданные карты в БД
  • Серверные компоненты, предоставляющие доступ к метаданным карты в БД
  • Клиентские компоненты, реализующие функциональность работы с картой

Как воспользоваться

Чтобы создавать приложения на основе Flexberry GIS можно выполнить проектирование и генерацию приложения в Flexberry Designer.
В данное приложение устанавливаются соответствующие NuGet-пакеты и Ember-аддоны, добавляются таблицы в БД. Настраиваются карты и слои, реализуются переходы на карту в соответствии с требованиями предметной области.

Материалы

Подробнее с Flexberry GIS можно познакомиться на сайте с документацией.

Внешний вид приложений, созданных с использованием Flexberry GIS

Компонент карты
Компонент карты
Пример готового ГИС-приложения
Пример готового ГИС-приложения

Попробуйте сами

На период ознакомления или для открытых проектов продукты платформы доступны бесплатно. Попробуйте, и решите, подходят ли они
для ваших задач.

Попробовать

Также вы можете ознакомиться с исходным кодом продуктов на GitHub.