ZuluGIS предназначена для создания, редактирования, отображения и анализа пространственных данных. В системе можно разрабатывать электронные карты, планы территорий, тематические схемы и модели инженерных сетей, связывая графические объекты с таблицами атрибутивных данных. ZuluGIS может быть использована в виде полнофункционального рабочего места – в однопользовательском режиме, или в качестве клиента для ZuluServer, сохраняя функционал настольного приложения, в многопользовательском режиме.
С помощью ZuluGIS можно:
создавать всевозможные карты в локальных и географических системах координат, использовать различные картографические проекции и одновременно отображать данные, подготовленные в разных системах координат;
работать со слоями разных типов: векторными, растровыми, слоями рельефа, слоями WMS и слоями WMTS, а также картографическими подложками с Tile-серверов;
работать с растровыми объектами: выполнять географическую привязку, группировку растров, перепроецирование растровых объектов, разбиение растровых объектов, производить трансформирование растровых объектов, осуществлять зональную статистику по растровым слоям;
создавать и редактировать объекты карты — точки, линии, полилинии, полигоны, текстовые и символьные объекты, настраивать их условные обозначения, стили линий и заливок;
производить групповое изменение данных, масштабирование, поворот, трансформирование слоев методом «резиновый лист», аффинное преобразование, полиномиальное второй степени, выполнение оверлейных операций, построение буферных зон, вырезание данных по области, построение зоны близости, сетки по слою и т.п.
формировать собственную структуру данных: создавать классификаторы, таблицы атрибутов, справочники, режимы отображения объектов, шаблоны отчётов и другие элементы;
подключать внешние источники данных, включая картографические веб-сервисы WMS, WFS и WMTS, Tile-серверы;
работать с семантическими данными, подключаемыми к слою из внешних источников как коммерческих, так и бесплатных клиент-серверных СУБД: Microsoft SQL Server, Oracle, Sybase, PostgreSQL, MySQL, Линтер, и т.д., файл-серверных СУБД: SQLite, других источников, поддерживающих ODBC или ADO соединения;
производить миграцию табличных данных из одного источника в другой;
решать транспортные задачи с учетом топологии;
открывать и использовать файлы в формате GPS eXchange Format (GPX);
читать географическую привязку растровых объектов в формате World File, если World File файл дополнительно снабжен файлом с тем же именем и расширением aux.xml;
читать географическую привязку растровых объектов в формате GeoTIFF;
выполнять пространственный и семантический анализ: поиск объектов по заданным условиям, нахождение суммы, максимального, минимального значения, и т.д., использовать возможно SQL-запросы или внутренний конструктор запросов;
создавать модель рельефа местности как в TIN, так и в SRTM формате, строить на ее основе изолинии, зоны затопления, профили и растры рельефа, рассчитывать площади и объемы;
импортировать данные в семантическую базу из таблиц Microsoft Excel™;
готовить карты к печати, задавать масштаб, область и состав печатаемых слоёв, создавать макеты с картами, текстом и графическими элементами и сохранять их в PDF;
импортировать данные из форматов MapInfo (MIF/MID), AutoCAD (DXF), ArcView (SHP), Metafile (WMF), GPX, треков из OziExplorer PLT, KML, KMZ, из таблицы (*.db), QGIS, GeoJSON, XML-документов Росреестра, текста с разделителями, LAS, моделей рельефа из LandXML TIN, Esri TIN, Intermediate TIN Format (ITF), импорт описателей из файлов с привязкой *.tab (MapInfo), *.map (OziExplorer) и данные растровых объектов в формат ESRI World File, импорт GeoTIFF в растровый слой ZuluGIS;
экспортировать графические данные в форматы MapInfo (MIF/MID), OziExplorer, ESRI World File, AutoCAD 12 (DXF), ArcView (SHP), Google (KML), Windows Bitmap (BMP), в тайлы SQLite, MBTiles, рельеф в форматы LandXML TIN, Intermediate TIN Format (ITF), семантические данные в формат Microsoft Excel или электронную таблицу ODS;
создавать макросы на языках VB Script или Java Script;
осуществлять программный доступ к данным через объектную модель для написания собственных конвертеров;
создавать собственные приложения, работающие под управлением ZuluGIS;