Краткая информация
Проверяет топологию базы геоданных.
Инструмент Проверить топологию выполняет следующие операции:
- Разбиение и кластеризация вершин пространственных объектов для поиска объектов с общими границами (с совпадающими координатами)
- Вставка общих координат вершин для объектов с общей геометрией
- Выполнение набора проверок целостности, с помощью которого определяются любые нарушения правил, заданных для топологии
Использование
- Если вы проверяете топологию многопользовательской базы геоданных в ArcCatalog, набор классов объектов, в котором находится топология, не должен быть зарегистрирован как версионный. 
- С помощью этого инструмента можно будет обрабатывать только измененные области. Более подробно об измененных областях см. в разделе Топология в ArcGIS. 
- Если инструмент используется в ArcMap, параметр Видимый экстент может использоваться для ограничения проверки экстентом, видимым при отображении карты. 
Синтаксис
ValidateTopology_management (in_topology, {visible_extent})| Параметр | Объяснение | Тип данных | 
| in_topology | Проверяемая топология базы геоданных. | Topology Layer | 
| visible_extent (Дополнительный) | В ArcMap, определяет, использовать ли текущий видимый экстент карты или полный экстент топологии. При запуске в ArcCatalog или скрипте Python, будет проверен весь экстент топологии, независимо от установки параметра. 
 | Boolean | 
Производные выходные данные
| Name | Объяснение | Тип данных | 
| out_topology | 
Пример кода
Пример ValidateTopology (автономный скрипт)
В следующем автономном скрипте показано использование функции ValidateTopology.
# Name: ValidateTopology_Example.py
# Description: Validates a topology
import arcpy
arcpy.ValidateTopology_management("D:/Calgary/Trans.gdb/Streets/Street_Topo")
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Нет
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да