RUS  ENG 

Режимы объекта "Водопроводный колодец с гидрантом"

Страницы: 1
RSS
Режимы объекта "Водопроводный колодец с гидрантом"
 
Здравствуйте!

В слое "водопроводная сеть":
объект "потребитель" имеет 2 режима: 1 - включен, 2 - отключен;
объект "Водопроводный колодец с гидрантом" имеет 4 режима: 1 - гидрант отключен, 2 - гидрант включен, ...
Кажется немного странным, что режимы как будто переставлены местами.
То есть ожидается что у колодца режимы должны быть: 1 - гидрант включен, 2 - гидрант отключен, ...
Ну ладно, может быть так и задумано, НО:
В ZuluXTools есть метод Layer.NetWorkRecalc, который обновляет состояние сети (может, в Zulu есть такая функция, но я не нашла).
Если на карте отключить источник и вызвать этот метод, то все потребители переходят в режим 2 - отключен,
и гидранты тоже переходят в режим 2 - гидрант включен. Явная нестыковка.
Так все-таки режимы в гидранте идут в другом порядке, или метод работает некорректно?
 
Нестыковка есть. Метод Layer.NetWorkRecalc работает на уровне ГИС и не про какие гидранты не знает. Просто при выключении меняет режим с нечетного на следующий четный. К сожалению, структура водопроводной сети создавалась раньше и про использование четности нечетности в ГИС не знала.
Выхода два - либо в ГИС добавлять признак с какого на какой при переключении перескакивать (чет\нечет) Либо в расчетах гидранты поменять. Но это неожиданно ударит по многим пользователям гидравлических расчетов, которым на функции ГИС в большинстве наплевать. Там другой уровень пользователей.
Короче, есть коллизия. Скорее нужно идти первым путем. Вопрос времени.
 
Все понятно. Я так и думала. Как-нибудь обойдем эту ситуацию
Страницы: 1