Доступно с лицензией Standard или Advanced.
Сводка
Создает топологию. Топология не будет содержать каких-либо классов пространственных объектов или правил.
Чтобы добавить классы пространственных объектов или правила к топологии, используйте инструменты Добавить класс объектов к топологии и Добавить правило к топологии.
Использование
Если параметр Кластерный допуск не указан или задан как 0, будет использоваться допуск xy набора классов объектов, содержащий топологию.
Имеется допустимый диапазон для значения кластерного допуска, полученный из точности пространственной привязки набора классов объектов, в котором содержится топология. Если введенное значение больше максимального кластерного допуска, вместо него будет использоваться максимальное значение. Если введенное значение меньше минимального, будет использоваться минимальное значение.
Синтаксис
arcpy.management.CreateTopology(in_dataset, out_name, {in_cluster_tolerance})
Parameter | Объяснение | Тип данных |
in_dataset | Набор классов объектов, в котором будет создана топология. | Feature Dataset |
out_name | Имя создаваемой топологии. Имя должно быть уникальным по всей базе геоданных. | String |
in_cluster_tolerance (Дополнительный) | Кластерный допуск, который будет установлен в топологию. Чем больше значение, тем скорее вершины будут кластеризованы вместе. | Double |
Производные выходные данные
Name | Объяснение | Тип данных |
out_topology | Выходная топология. | Топология |
Пример кода
В следующем автономном скрипте показано использование функции CreateTopology.
# Name: CreateTopology_Example.py
# Description: Creates a new topology (these must reside within a feature dataset)
# Import system modules
import arcpy
arcpy.env.workspace = "h:/workspace"
arcpy.CreateTopology_management("d:/landuse.gdb/landuse", "landuse_Topology")
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да