Анализ данных сети (Инженерная сеть)

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

Анализирует набор данных инженерной сети и сообщает об ошибках в выходной мобильной базе геоданных для их решения.

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

Более подробно об анализе и устранении ошибок в инженерной сети

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

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

  • Инструмент не изменяет данные входной инженерной сети.

  • Выходной файл слоя включает слои ошибок с определяющими запросами и картами связей с данными источника для упрощения навигации по строкам и заполнения таблицы Разрешения ошибок.

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

  • Выход этого инструмент можно изменить для использования с инструментом Применить разрешения ошибок, чтобы устранить ошибки, найденные в инженерной сети. Хотя вы можете включить топологию сети и разрешать отдельные ошибки вручную, рекомендуется использовать инструменты, включенные в Группу инструментов Переход, для определения и разрешения следующих типов ошибок:

    ОшибкаОписание

    Геометрия сетевого объекта пуста. (ID ошибки: 1)

    Линейный объект имеет нулевую или близкую к нулю длину.

    Пропущено правило (ID ошибки: 8)

    Два объекта потенциально соединены, но нет правила, которое это позволяет.

    Неоднозначная связность (ID ошибки: 9)

    Для потенциального соединения доступно несколько правил.

    Отсутствует соединение (ID ошибки: 10)

    Две линии разного типа цифровых объектов соединены без устройства или соединения.

    Правила связности ребер (ID ошибки: 13)

    Линия имеет соединение, которое нарушает правила связности ее ребер.

    Самопересекающаяся линия (ID ошибки: 20)

    Геометрия линии пересекает саму себя.

    Дублирующиеся вершины (ID ошибки: 21)

    У линии есть две или более дублирующиеся вершины или вершины, находящийся в пределе допуска друг друга.

    Наложение точек (ID ошибки: 25)

    Два или более соединений или устройств занимают одно местоположение x,y,z.

    Некорректный терминал (ID ошибки: 36)

    Поле Terminal ID От или Terminal ID До линии недействительно для одного из подключенных устройств или соединений.

    Тройник подсети (ID ошибки: 37)

    Объект с категорией тройник подсети нарисован на конечных точках двух линий.

    Промежуточное терминальное устройство (ID ошибки: 38)

    Устройство с конфигурацией терминала нарисовано посередине линии.

Параметры

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

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

Utility Network Layer
Выходное местоположение

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

Folder
Выходное имя
(Дополнительный)

Имя выходной мобильной базы геоданных. По умолчанию - это AnalysisResults.

String
Установить действия разрешения ошибок по умолчанию
(Дополнительный)

Указывает, будут ли ошибки заполнены действиями по умолчанию в таблице Разрешения ошибок.

  • Отмечено - указанные типы ошибок будут заполнены действиями по умолчанию в таблице Разрешения ошибок.
  • Не отмечено — типы ошибок не будут заполнены действиями по умолчанию. Это значение по умолчанию

Если параметр отмечен, заполнены будут следующие типы ошибок:

  • Пустая геометрия – удалить все.
  • Пустая длина геометрии — удалить все.
  • Самопересекающаяся линия — удалить все, кроме первой.
  • Дублирующиеся вершины — удалить все, кроме первой.
  • Наложенные точки — удалить все, кроме первой.
  • Вершина с допуском — на основе приоритета (соединение > конечная точка > средняя точка) назначается один Якорь, а для всех остальных назначается Замыкание.

Boolean

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

ПодписьОписаниеТип данных
Выходная база геоданных

Выходная база геоданных.

Workspace
Выходной файл слоя

Выходной файл слоя.

File

arcpy.un.AnalyzeNetworkData(in_utility_network, in_folder, {output_name}, {set_default_actions})
ИмяОписаниеТип данных
in_utility_network

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

Utility Network Layer
in_folder

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

Folder
output_name
(Дополнительный)

Имя выходной мобильной базы геоданных. По умолчанию - это AnalysisResults.

String
set_default_actions
(Дополнительный)

Указывает, будут ли ошибки заполнены действиями по умолчанию в таблице Разрешения ошибок.

  • SET_DEFAULTSУказанные типы ошибок будут заполнены действиями по умолчанию в таблице Разрешения ошибок.
  • LEAVE_BLANKТипы ошибок не будут заполнены действиями по умолчанию. Это значение по умолчанию

Если установлен на SET_DEFAULTS, заполнены будут следующие типы ошибок:

  • Пустая геометрия – удалить все.
  • Пустая длина геометрии — удалить все.
  • Самопересекающаяся линия — удалить все, кроме первой.
  • Дублирующиеся вершины — удалить все, кроме первой.
  • Наложенные точки — удалить все, кроме первой.
  • Вершина с допуском — на основе приоритета (соединение > конечная точка > средняя точка) назначается один Якорь, а для всех остальных назначается Замыкание.

Boolean

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

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

Выходная база геоданных.

Workspace
out_layer_file

Выходной файл слоя.

File

Пример кода

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

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

import arcpy 
arcpy.un.AnalyzeNetworkData("MyUtilityNetwork", "C:\\Temp\\Output\\", "AnalysisResults", False)

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

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

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

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

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