Сводка
Экспортирует ошибки и исключения из топологии базы геоданных в целевую базу геоданных. Экспортируются все сведения, связанные с ошибками и исключениями, например, объекты на которые ссылаются ошибки и исключения. После экспорта ошибок и исключений доступ к классам пространственных объектов можно получить при наличии лицензии ArcGIS любого уровня. Классы пространственных объектов можно использовать в диалоговом окне Выбрать по расположению или инструменте Выбрать в слое по расположению. Их можно опубликовать для других пользователей, которые не имеют доступа к самой топологии.
Использование
- Выходным расположением по умолчанию является расположение указанной топологии. 
- Выходные данные инструмента состоят из трех классов пространственных объектов, по одному для каждого поддерживаемого типа геометрии ошибок топологии: точки, линии и полигоны. Имена каждого класса пространственных объектов создаются путем присоединения к имени пользовательской базы PointsErrors, LineErrors или PolygonErrors. 
- По умолчанию значение параметра Имя базы для трех выходных классов пространственных объектов является именем указанной топологии. 
- Три выходных класса пространственных объектов создаются всегда, даже если ошибки топологии для каждого типа геометрии отсутствуют. Используйте инструмент Посчитать строки, чтобы определить пустые классы пространственных объектов. 
- Набор полей выходного класса пространственных объектов является фиксированным и может изменяться только после экспорта. Кроме стандартных полей (ObjectID, Shape, дополнительные поля длины геометрии и площади), класс пространственных объектов базы геоданных включает следующие поля и сведения о каждой ошибке типологии: - Имя поля - Тип - Описание - OriginObjectClassName - Строковое - Имя исходного класса - OriginObjectID - Целочисленное - Идентификатор исходного объекта - DestinationObjectClassName - Строковое - Имя класса назначения - DestinationObjectID - Целочисленное - Идентификатор объекта назначения - RuleType - Строковое - Описание нарушенного правила, полученное из диапазона esriTopologyRuleType - RuleDescription - Строковое - Простое и понятное описание правила, которое было нарушено. Это описание совпадает с описанием, представленным в Инспекторе ошибок топологии. - IsException - Целочисленное - Указывает, является ли ошибка исключением. Значение, равное 1, определяет ошибку как исключение. 
Синтаксис
arcpy.management.ExportTopologyErrors(in_topology, out_path, out_basename)
| Параметр | Объяснение | Тип данных | 
| in_topology | Топология, из которой экспортируются ошибки. | Topology Layer | 
| out_path | Выходная рабочая область, в которой создаются классы пространственных объектов. | Feature Dataset; Workspace | 
| out_basename | Имя, которое предваряет каждый выходной класс пространственных объектов. Это дает возможность указывать уникальные выходные имена при запуске нескольких экспортов в одну рабочую область. Имя топологии используется по умолчанию. | String | 
Производные выходные данные
| Имя | Объяснение | Тип данных | 
| out_feature_class_points | Точечные ошибки топологии. | Класс объектов | 
| out_feature_class_lines | Линейные ошибки топологии. | Класс объектов | 
| out_feature_class_polygons | Полигональные ошибки топологии. | Класс объектов | 
Пример кода
ExportTopologyErrors, пример (автономный скрипт)
В следующем автономном скрипте показано использование функции ExportTopologyErrors.
# Set the necessary product code
import arceditor
# Import arcpy module
import arcpy
# Local variables:
co_topo_FD_Topology = "C:/Testing/topology.gdb/my_topo_FD/my_topo_FD_Topology"
# Process: Export Topology Errors
arcpy.ExportTopologyErrors_management(co_topo_FD_Topology, 
                                      "C:/Testing/topology.gdb/my_topo_FD", 
                                      "my_topo_FD_Topology")
Параметры среды
Этот инструмент не использует параметры среды геообработки
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да