Идентификация ошибок построения геометрической сети

Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.

ЛицензияЛицензия:

Хотя геометрические сети можно создавать и редактировать с лицензиями ArcGIS for Desktop Advanced и Standard, с лицензией Basic они доступны только для чтения.

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

Объекты с некорректной геометрией идентифицируются в ходе построения сети и записываются в таблицу ошибок построения сети. Таблица имеет то же имя, что и геометрическая сеть, с приставкой "_BUILDERR ", например, для сети с именем "MyNetwork " таблица будет называться "MyNetwork _BUILDERR ". Таблица находится в рабочей области и содержит список ошибок с указанными для каждой Object ID, Class ID и Errortype. Значение Errortype соответствует нумерации esriNetworkErrorType, в котором перечислены возможные причины некорректности геометрии в сети. В конце процесса построения геометрической сети в диалоговом окне отображается итог всех перечисленных в таблице ошибок.

Таблица ошибок построения сети управляется пользователем. В связи с этим она не обновляется при редактировании содержащихся в ней объектов. Поэтому, чтобы таблица корректно отражала состояние объектов, конечный пользователь должен обновлять ее содержание по мере надобности. Таблица используется командой Ошибки построения сети (Network Build Errors) в ArcMap для идентификации объектов с некорректной геометрией.

Методы восстановления некорректностей построения сети зависят от типа неправильной геометрии.

Более подробно о восстановлении геометрии объектов сети

Более подробно о других способах проверки связности сети и инструментах восстановления

Шаги:
  1. Щелкните Настройка (Customize) > Панели инструментов (Toolbars) > Редактирование геометрической сети (Geometric Network Editing).

    Панель Редактирование геометрической сети (Geometric Network Editing) добавлена в ArcMap.

  2. Добавьте классы геометрической сети в ArcMap.
  3. На панели инструментов Редактор (Editor) щелкните Редактор (Editor) > Начать редактирование (Start Editing).
  4. В таблице содержания ArcMap выберите слой, участвующий в геометрической сети.
  5. Выберите команду Сетевые ошибки построения (Network Build Errors).
  6. Отображается диалоговое окно, показывающее число ошибок, а объекты с неправильной геометрией становятся выбранными.
  7. ПримечаниеПримечание:

    • Если вы строите сеть в базе геоданных ArcSDE, вам потребуется зарегистрировать данные в качестве версионных до начала редактирования.

      Более подробно о регистрации и отмене регистрации данных как версионных

    • Если количество ошибок, показанных в диалоговом окне Ошибки построения сети (Network Build Errors), не совпадает с числом выбранных объектов, возможно, у вас есть некорректные объекты с пустой геометрией или нулевой длиной. Откройте редактор атрибутов для идентификации некорректных объектов в соответствии с их классом.

Связанные темы

5/10/2014