Обновление подсети

Подсеть представляет собой топологическую подчасть в уровне, где все соединенные и проходимые сетевые объекты определяются одинаковым контроллером или контроллерами подсети.

Когда подсеть обновляется, информация в таблице Subnetworks, атрибуты пространственных и непространственных объектов обновляются, а линия подсети в классе объектов SubnetLine может быть создана или обновлена.

Операцию обновления подсети можно запустить из панели Найти подсети или с помощью инструмента геообработки Обновить подсеть для обновления одной или всех подсетей на одном уровне. Если во время операции обновления подсети обнаруживаются ошибки проверки согласованности или ошибки подсети, операция завершается с ошибкой, и статус подсети помечается как недопустимый.

Дополнительные сведения о проверенных и обновленных свойствах подсети см. в разделе Обновление подсетей.

Более подробно:
При обновлении подсети в именованной версии атрибуты имени подсети, Is connectedатрибут и переданные значения, которые были обновлены для объектов сети, измененных в этой версии. Это поведение по умолчанию может быть изменено путем изменения параметра Редактировать режим для именованной версии, чтобы использовать события в определении подсети уровня.

Более подробно о режиме редактирования, используемом инструментом Обновить подсеть

Требования

Для использования инструмента Обновить подсеть должны быть соблюдены следующие требования:

  • При работе с многопользовательской базой геоданных, параметр Входная инженерная сеть должен ссылаться на сервис инженерной сети.
  • В подсети имеется один или более контроллер подсети.
  • Топология сети должна быть включена.
  • Контроллеры подсети для обновляемой подсети помечены как измененные в таблице Subnetworks.
  • Измененные области отсутствуют для сетевых объектов, задающих подсеть.
  • Все изменения должны быть сохранены.

Обновление отдельной подсети или всех подсетей в слое

Для обновления одной или нескольких подсетей уровня с использованием инструмента Обновить подсеть выполните следующие шаги:

Примечание:
Вы также можете использовать панель Найти подсети для изучения и обновления подсетей. Когда панель используется для обновления подсети, операция пропускает геообработку и не записывает историю геообработки. Более подробно о том, как использовать панель Найти подсети.

  1. На вкладке Анализ в группе Геообработка щелкните Инструменты Инструменты и откройте панель Геообработка.
  2. На панели Геообработка найдите и выберите Обновить подсеть.
  3. В качестве значения параметра Входная инженерная сеть укажите вашу инженерную сеть.
  4. Щелкните стрелку ниспадающего списка Специализированная сеть и выберите специализированную сеть
  5. Выберите уровень из ниспадающего списка Уровень.
  6. Установите или снимите отметку Все подсети уровня, чтобы указать, следует ли обновлять все подсети, содержащиеся на уровне.
    • Отмечено - обновляется подсеть для всех заданных подсетей уровня. Используется по умолчанию.
      Более подробно:

      Эта опция использует асинхронную обработку для обновления подсетей. Это использует системный сервис геообработки UtilityNetworkTools, который зарезервирован для задач геообработки инженерной сети и имеет более длительные параметры ожидания по умолчанию, 7200 секунд (120 минут).

    • Не отмечено - обновляется подсеть для определенной подсети уровня.
      Более подробно:

      Эта опция использует синхронную обработку для обновления определенной подсети и имеет параметр ожидания по умолчанию, равный 1800 секундам (30 минут).

  7. Если снята отметка Все подсети уровня, доступен параметр Имя подсети. Щелкнув ниспадающее меню Имя подсети выберите подсеть для обновления.
  8. Можно поставить отметку Продолжить при ошибке, если отмечена опция Все подсети уровня. Этой опцией определяется то, как процесс обновления подсети обрабатывает возникшие ошибки.
    • Не отмечено - Подсети заданного уровня обновляются, пока не возникнет ошибка. Определенная информация об ошибке будет возвращена в результатах выполнения инструмента, с ней можно ознакомиться в журналах ArcGIS Server.
    • Отмечено - все подсети заданного уровня будут проверены при обновлении. Процесс обновления подсети продолжает выполняться, если в одной или нескольких подсетях появится ошибка, а в результате выполнения инструмента появится основное сообщение об ошибке. Конкретные подсети, при обновлении которых для уровня произошла ошибка, подробно записываются, и могут быть просмотрены в журналах ArcGIS Server. Вы также можете перейти к таблице Подсеть, чтобы посмотреть, какие подсети останутся измененными для указанного уровня.
  9. Щелкните Запустить.

Обновление указанных подсетей выполнено.

После завершения процесса обновления подсети просмотрите таблицу Subnetworks, чтобы проверить Is Dirty и другие атрибуты подсети.