ZuluGIS
ZuluGIS — это российская геоинформационная система (ГИС), ориентированная на создание карт и электронных моделей тепловых, водопроводных, канализационных, газовых, паровых сетей. Разработана компанией Политерм.
Содержание
Области применения
- Геодезия, география, картография
- Телекоммуникации
- Нефть и газ
- Проектирование тепловых сетей, водопроводных сетей, и др.
- Тепловая сеть
- Жилищно-коммунальное хозяйство
- Бизнес
- Муниципальное управление
- МЧС России
Использование
- Создание своих собственных карт в географических проекциях, или план-схемы.
- Создание схем и электронных моделей инженерных сетей.
- Проведение семантического и пространственного анализа занесенных данных.
Организация данных
Данные организованы в виде проекта, состоящего из нескольких карт. Которые, в свою очередь, состоят из любого количества слоев.
Система работает со слоями следующих типов:
- Векторные слои
- Растровые слои
- Слои рельефа
- Слои WMS
- Слои Tile-серверов
Слои, отображаемые в одной карте, могут находиться либо локально на компьютере, либо являться слоями одного или нескольких серверов ZuluServer, либо на серверах других производителей.
Векторный слой
Типы векторных данных: точка (символ), линия, полилиния, поли-полилиния, полигон, поли-полигон, текстовый объект.
Редакторы символов, стилей линий и стилей заливок дают возможность задавать любые параметры отображения объектов.
Для организации данных слоя можно создавать классификаторы, группирующие векторные данные по типам и режимам.
Каждый тип данных внутри слоя может иметь собственную семантическую базу данных.
Растровый слой
Zulu обеспечивает работу с большим количеством растровых объектов (несколько тысяч). Привязка растра к местности производится по точкам. Доступно задание видимой области (отсечение зарамочного оформления без преобразования растра). Корректировка растра возможна методами:
- "резиновый лист",
- аффинное преобразование,
- полиномиальное второй степени.
Географические проекции
Zulu может работать как в локальной системе координат (план-схема), так и в одной из географических проекций. При известных параметрах (ключах перехода), можно привязывать данные, хранящиеся в местной системе координат, к одной из глобальных систем координат. Данные, хранящиеся в разных системах координат, можно отображать на одной карте.
Генератор запросов
Позволяет:
- проводить анализ данных, включая пространственные (геометрия, площадь, длина, периметр, тип объекта, режим, цвет, текст и др.),
- делать произвольные выборки данных по заданным условиям с возможностью выделения объектов,
- сохранять результаты запросов в таблицы, их экспортировать.
В пространственных запросах могут одновременно участвовать графические и семантические данные, относящиеся к разным слоям.
Электронная модель инженерной сети
Наряду с обычным для ГИС разделением объектов, Zulu поддерживает линейно-узловую топологию, что позволяет моделировать инженерные и другие сети.
Топологическая модель представляет собой граф сети, узлами которого являются точечные объекты (колодцы, источники, задвижки, рубильники, перекрестки, потребители и т.д.), а ребрами графа являются линейные объекты (кабели, трубопроводы, участки дорожной сети и т.д.)
Программа автоматически создает математическую модель сети непосредственно в процессе ввода графической информации.
Используя модель сети можно решать ряд топологических задач:
поиск кратчайшего пути, анализ связности, анализ колец, анализ отключений, поиск отключающих устройств и т.д.
Модель сети Zulu является основой для работы модулей расчетов инженерных сетей.
Слой рельефа
Одним из векторных слоев может быть слой рельефа местности. По данным изолиний и высотных отметок строится триангуляция, которая сохраняется в слое рельефа. Модель рельефа позволяет решать следующие задачи:
- определение высоты местности в любой точке в границах триангуляции,
- вычисление площади поверхности заданной области,
- вычисление объема земляных работ по заданной области,
- построение изолиний с заданным шагом по высоте,
- построение зон затопления,
- построение растра высот,
- построение продольного профиля (разреза) по произвольно заданному пути.
Различные способы отображение слоя рельефа: триангуляционная сетка, отмывка рельефа с заданным направлением, высотой и углом освещения, экспозиция склонов, отображение уклонов.
Псевдо-3D
В этом режиме полигональные объекты отображаются в виде призм, боковые грани которых пропорциональны заданной высоте. Высоты задаются в одном из полей семантической базы данных. Можно регулировать наклон объектов, окраску боковых граней и ребер.
Печать
Печать карт производится с разными настройками. Задаются слои для печати, область печати, масштаб, количество страниц, формат и ориентация бумаги. Есть возможность создавать печатные формы с использованием макетов печати.
Импорт и экспорт данных
Zulu импортирует векторные данные из форматов DXF (Autocad), Shape (ArcView), Mif/Mid (MapInfo), KML (Google Планета Земля).
Растровые объекты импортируются из форматов Tab (MapInfo) и Map (OziExplorer).
Векторные данные экспортируются в форматы DXF (Autocad), Shape (ArcView), Mif/Mid (MapInfo), KML (Google Планета Земля).
WEB служба WMS
Zulu может получать и отображать на карте пространственные данные с web-серверов, поддерживающих спецификации WMS, разработанные Open Geospatial Consortium (OGC). Данные WMS сервера подключаются к системе в виде особого слоя Zulu (слой WMS). Этот слой может отображаться на карте в различных комбинациях с любыми другими слоями.
Слой Tile-сервера
Одним из слоя карты могут быть картографические данные с Tile-серверов. Можно использовать, например, Google maps, OpenStreetMaps, Wikimapia, Яндекс карты.