Объектная модель ZuluGIS открыта для расширения приложениями пользователя через механизм COM. ZuluGIS предоставляет возможность использовать и расширять свою функциональность двумя способами- это написание модулей расширения системы (plug-ins) или использование ActiveX компонентов в своих готовых приложениях.
ZuluGIS позволяет расширять свою функциональность путем подключения к системе дополнительных модулей- plug-ins. Модули расширения создаются в виде ActiveX DLL c использованием любой среды разработки, позволяющей их создавать.
Модуль пользователя через механизм COM получает:
доступ к объектам и событиям системы.
возможность отрисовки своей информации в окнах системы.
возможность внедрять в систему свои меню, кнопки, разделы в строке состояния и так далее.
ZuluNetTools
ZuluNetTools- библиотека ActiveX компонентов. Предоставляет возможность разработчикам программного обеспечения включать в свои приложения гидравлические расчеты тепловых, водопроводных, паровых и газовых сетей, реализованные в расчетных модулях ZuluThermo, ZuluDrain, ZuluHydro, ZuluSteam и ZuluGaz, в средах разработки приложений, поддерживающих модель COM (Microsoft Visual C++, Microsoft Visual Basic, Borland Delphi, Borland C++Builder и прочие)
Основные возможности
программное задание топологической модели инженерной сети
программное задание исходных данных для расчетов
подключение инженерных сетей в формате ZuluGIS
запуск расчетов тепловых сетей ZuluThermo
запуск расчетов водопроводных сетей ZuluDrain
запуск расчетов водопроводных сетей ZuluHydro
запуск расчетов паровых сетей ZuluSteam
запуск расчетов газовых сетей ZuluGaz
программное чтение результатов расчетов и кодов ошибок
вывод протокола расчетов и списка ошибок
построение пьезографиков
Более подробная информация доступна на сайте разработчиков ZuluNetTools
Экспорт и импорт
Экспорт графической информации (карты, схемы), а также все результаты расчетов и занесенная в базу информация осуществляется с помощью ZuluGIS.
ZuluDrain позволяет экспортировать модель сети, с расчетными данными в SWMM (Storm Water Management Model).