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

Сводка

Проверяет топологию инженерной сети после внесения изменений в пространственные объекты в сети.

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

  • Несоответствия между пространственными правками объектов и топологией сети отмечены измененными областями

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

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

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

  • При работе с многопользовательской базой геоданных входная инженерная сеть должна быть сервисом инженерной сети.

  • При работе с многопользовательской базой геоданных в версии по умолчанию за сеанс можно выполнить только одну операцию проверки.

Синтаксис

ValidateNetworkTopology(in_utility_network, {extent})
ParameterОбъяснениеТип данных
in_utility_network

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

Utility Network; Utility Network Layer
extent
(Дополнительный)

Географическая область, для которой будет выполняться проверка топологии сети. Этот параметр похож на параметр среды геообработки экстент.

  • Объект Extent – объект Extent можно использовать для определения экстента.
  • MINOF – экстент, где все входные объекты или растры накладываются (пересекаются). Случается, что объекты не накладываются, и в результате будет нулевой экстент (нулевая ширина и высота). В этих случаях пространственные объекты или ячейки не будут обрабатываться.
  • MAXOF – комбинированный экстент всех входных данных. Будут обрабатываться все пространственные объекты или ячейки.
  • Xmin, Ymin, XMax, YMax – Координаты с пробелами, определяющие экстент в системе координат, в которой хранятся входные данные, например, "-107.0 38.0 -104.0 40.0".
  • pathname – путь к набору данных. Будет использоваться экстент набора данных.
Extent

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

NameОбъяснениеТип данных
out_utility_network

Проверенная инженерная сеть.

Инженерная сеть

Пример кода

ValidateNetworkTopology, пример (окно Python)

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

import arcpy
arcpy.ValidateNetworkTopology_un('GridNetwork', 'Default')

Environments

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

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

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

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