Перед расчетом инженерной сети необходимо убедиться, что у слоя указана расчетная модель для проведения расчетов. Проверить это можно одним из способов:
с помощью GetLayerCapabilities - ответ должен содержать Model,
например <Model>hydro</Model>.
Расчетная модель указывается в соответствии с типом инженерной сети:
| Тип инженерной сети | Название модели в ZWS | Название модели при публикации в ZuluGIS и ZsWsSetup.exe |
|---|---|---|
|
Тепловая сеть |
thermo |
ZuluThermo |
|
Водопроводная сеть |
hydro |
ZuluHydro |
|
Паровая сеть |
steam |
ZuluSteam |
|
Сеть газоснабжения |
gas |
ZuluGaz |
|
Сеть водоотведения |
drain |
ZuluDrain |
Если у слоя не указана расчетная модель, то ее необходимо указать. Задание расчетной модели возможно как из ZuluGIS так и с использованием специальной утилиты ZsWsSetup.exe:
При публикации из ZuluGIS выберите модель из списка Расчетная модель и нажмите кнопку .
Если модель указывается с помощью утилиты ZsWsSetup.exe, то:
В списке Пространство имен откройте настройки слоя для веб-служб. Настройки открываются двойным щелчком левой кнопки мыши по названию слоя сети.
В появившемся окне из списка Расчетная модель выберите соответствующую модель сети.
Нажмите кнопку .
Сохраните изменения, выбрав команду главного меню .