Объектная модель ZuluGIS открыта для расширения приложениями пользователя через механизм COM. ZuluGIS предоставляет возможность использовать и расширять свою функциональность двумя способами- это написание модулей расширения системы (plug-ins) или использование ActiveX компонентов в своих готовых приложениях (https://www.politerm.com/products/geo/zuluxtools/).
Создание модулей расширения системы(plug-ins)
ZuluGIS имеет открытую архитектуру, система спланирована для расширения как программами ООО "Политерм", так и программами пользователей. Архитектура plug-ins (плагинов- дополнительных встраиваемых модулей) позволяет использовать ZuluGIS как ГИС-платформу (или ГИС-среду) для работы других приложений.
ZuluNetTools- библиотека ActiveX компонентов. Предоставляет возможность разработчикам программного обеспечения включать в свои приложения гидравлические расчеты тепловых, водопроводных, паровых и газовых сетей, реализованные в расчетных модулях ZuluThermo, ZuluHydro, ZuluSteam и ZuluGaz, в средах разработки приложений, поддерживающих модель COM (Microsoft Visual C++, Microsoft Visual Basic, Borland Delphi, Borland C++ builder и т.д.)
Основные возможности
программное задание топологической модели инженерной сети
программное задание исходных данных для расчетов
подключение инженерных сетей в формате ZuluGIS
запуск расчетов
программное чтение результатов расчетов и кодов ошибок
вывод протокола расчетов и списка ошибок
построение пьезографиков
Более подробная информация доступна на сайте разработчиков ZuluNetTools
Экспорт и импорт
ZuluThermo на основе ГИС позволяет экспортировать информацию в следующие обменные форматы:
DXF;
MIF/MID;
BMP;
Shape SHP;
Microsoft Excel (xls);
Html.
А также импортировать информацию из форматов:
DXF;
MIF/MID;
Shape SHP;
Metafile WMF.