Перестроить топологию сети (Инженерная сеть)

Краткая информация

Перестраивает топологию сети в заданном экстенте для устранения ошибок, выявленных в ходе операции проверки топологии сети.

Этот инструмент используется для перестроения топологии сети и устранения несоответствий при возникновении сбоев, которые не позволяют выполнить операцию проверки топологии сети. Эта опция игнорирует измененные области и применяется ко всем пространственным объектам в заданном экстенте. Команда Перестроить текущий экстент на вкладке Utility Network использует синхронную обработку, в то время как этот инструмент использует асинхронную обработку.

Примечание:

В операции асинхронного перестроения используется сервис геообработки UtilityNetworkTools. Сервис UtilityNetworkTools уже предварительно настроен в папке System для сервисов объектов, которые включают инженерную сеть. Для него настроен более длительный показатель тайм-аута, и он зарезервирован под задачи геообработки инженерной сети.

Использование

  • Топология сети должна быть включена.

  • При перестроении топологии сети на основе определенного экстента происходит удаление измененных областей, пересекающих указанный экстент.

    Более подробно о топологии сети

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

    • В качестве входной инженерной сети должен использоваться сервис инженерной сети из ArcGIS Enterprise версии 10.9 или более поздней.
    • При работе в версии по умолчанию за один сеанс может выполняться только одна операция перестроения. Пока выполняется операция перестроения, сеть остается доступной для редактирования и трассировки.
    • Лицензия:
      Для использования этого инструмента в многопользовательском развертывании активной учетной записи портала должна быть назначена лицензия с расширением типа пользователя ArcGIS Advanced Editing.

Параметры

ПодписьОписаниеТип данных
Входная инженерная сеть

Инженерная сеть, для которой будет перестраиваться топология сети.

Utility Network; Utility Network Layer
Экстент

Указывает географический экстент, который будет использоваться для перестроения топологии сети.

  • Текущий экстент отображения Вид карты — Экстент будет основан на активной карте или сцене.
  • Нарисовать экстент Закончить прямым углом - экстент будет основан прямоугольнике, нарисованном на карте или сцене.
  • Экстент слоя Слой — Экстент будет основан на активном слое карты. Выберите доступный слой или воспользуйтесь опцией Экстент данных во всех слоях. У каждого слоя карте есть следующие опции:

    • Все объекты Выбрать все - экстент всех объектов.
    • Выбранные объекты Область из выбранных объектов - экстент выбранных объектов.
    • Отображаемые объекты Extent Indicator - экстент отображаемых объектов.

  • Обзор Обзор - экстент будет основан на наборе данных.
  • Пересечение входных данных Пересечение - экстент будет основан на пересекающемся экстенте всех входных данных.
  • Объединение входных данных Объединение - экстент будет комбинацией экстентов всех входных данных.
  • Буфер обмена Вставить - экстент может быть скопирован в буфер обмена и из него.
    • Копировать экстент Копировать - копирует экстент и систему координат в буфер обмена.
    • Вставить экстент Вставить - вставляет экстент и систему координат из буфера обмена. Если буфер обмена не содержат систему координат, экстент будет использовать систему координат карты.
  • Сбросить экстент Сбросить - экстент будет сброшен до значения по умолчанию.

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

Extent

Производные выходные данные

ПодписьОписаниеТип данных
Реконструированная инженерная сеть

Реконструированная инженерная сеть.

Utility Network

arcpy.un.RebuildNetworkTopology(in_utility_network, extent)
ИмяОписаниеТип данных
in_utility_network

Инженерная сеть, для которой будет перестраиваться топология сети.

Utility Network; Utility Network Layer
extent

Указывает географический экстент, который будет использоваться для перестроения топологии сети.

  • MAXOF – Будет использоваться максимальный экстент всех входных данных.
  • MINOF – Будет использоваться минимальная область, которая является общей для всех входных данных.
  • DISPLAY — Экстент равен видимому отображению.
  • Имя слоя - будет использоваться тот же экстент, что и в указанном слое.
  • Объект Extent — будет использоваться экстент указанного объекта.
  • Строка координат, разделенных пробелами – будет использоваться экстент из заданной строки. Координаты должны быть выражены в таком порядке: x-min, y-min, x-max, y-max.
Extent

Производные выходные данные

ИмяОписаниеТип данных
out_utility_network

Реконструированная инженерная сеть.

Utility Network

Пример кода

Пример RebuildNetworkTopology (окно Python)

Перестройте указанный экстент топологии сети для инженерной сети под именем GridNetwork.

import arcpy
arcpy.un.RebuildNetworkTopology("GridNetwork", "1952602 294196 1953546 296176")

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы