Подсеть представляет топологическую подчасть в уровне, где все соединенные и проходимые объекты определяются одинаковым контроллером или контроллерами подсети.
При обновлении подсети обновляется или создается информация в таблице подсети, атрибуты объекта и линия подсети в классе объектов SubnetLine.
Инструмент Обновить подсеть можно применить для обновления одной или всех подсетей в одном уровне. Если в топологии сети найдены устройства, линии, соединения, объекты ребер или объекты соединения, которые не допустимы для участия в подсети, для некорректных объектов создаются ошибки, и подсеть остается измененной.
Более подробную информацию о проверке и обновлении свойств подсетей см. в разделе Обновление подсети.
Более подробно:
Инструмент Обновить подсеть вносит изменения в атрибуты всех классов сети за исключением класса объектов SubnetLine. Это значит, что процесс обновления подсети обходит события и не будет запрашивать оценку правил атрибута. Этот режим редактирования по умолчанию может быть настроен как часть определения подсети для уровня.Более подробно о режиме редактирования, используемом инструментом Обновить подсеть
Требования
Для использования инструмента Обновить подсеть должны быть соблюдены следующие требования:
- При работе с многопользовательской базой геоданных, параметр Входная инженерная сеть должен ссылаться на сервис инженерной сети.
- В подсети имеется один или более контроллеров подсети.
- Топология сети должна быть включена.
- Обновляемая подсеть отмечена как измененная в таблице подсетей.
- Измененные области отсутствуют для объектов, задающих подсеть.
- Все изменения должны быть сохранены.
Обновление отдельной подсети или всех подсетей в слое
Для обновления одной или нескольких подсетей уровня с использованием инструмента Обновить подсеть выполните следующие шаги:
Подсказка:
Вы также можете использовать панель Найти подсети для изучения и обновления подсетей. Более подробно о том, как использовать панель Найти подсети- На вкладке Анализ в группе Геообработка щелкните Инструменты и откройте панель Геообработка.
- На панели Геообработка найдите и выберите Обновить подсеть.
- В качестве значения параметра Входная инженерная сеть укажите вашу инженерную сеть.
- Щелкните стрелку ниспадающего списка Специализированная сеть и выберите специализированную сеть
- Выберите уровень из ниспадающего списка Уровень.
- По умолчанию отмечена опция Все подсети уровня для обновления всех подсетей заданного уровня.
- Отмечено - обновляется подсеть для всех заданных подсетей уровня.
Более подробно:
Эта опция использует асинхронную обработку для обновления подсетей. Это использует системный сервис геообработки UtilityNetworkTools, который зарезервирован для задач геообработки инженерной сети и имеет более длительные параметры ожидания по умолчанию.
- Не отмечено - обновляется подсеть для определенной подсети уровня.
- Отмечено - обновляется подсеть для всех заданных подсетей уровня.
- Если снята отметка Все подсети уровня, доступен параметр Имя подсети. Щелкнув ниспадающее меню Имя подсети выберите подсеть для обновления.
- Можно поставить отметку Продолжить при ошибке, если отмечена опция Все подсети уровня. Этой опцией определяется то, как процесс обновления подсети обрабатывает возникшие ошибки.
- Не отмечено - подсети заданного уровня будут обновляться, пока не возникнет ошибка. Определенная информация об ошибке будет возвращена в результатах выполнения инструмента. С ней можно ознакомиться в журналах ArcGIS Server.
- Отмечено - все подсети заданного уровня будут проверены при обновлении. Процесс обновления подсети продолжает выполняться, если в одной или нескольких подсетях появится ошибка, а в результате выполнения инструмента появится основное сообщение об ошибке. Конкретные подсети, при обновлении которых до Уровня произошла ошибка, подробно записываются, и могут быть просмотрены в журналах ArcGIS Server. Вы также можете перейти к таблице Подсеть, чтобы посмотреть, какие подсети останутся измененными для указанного уровня.
- Щелкните Запустить.
Обновление указанных подсетей выполнено.
После завершения процесса обновления подсети, посмотрите таблицу Subnetworks, чтобы проверить свойство Is Dirty и другие атрибуты подсети. Для изучения подсетей инженерной сети также можно использовать панель Найти подсети.