Создать топологию (Управление данными)

Доступно с лицензией Standard или Advanced.

Сводка

Создает топологию. Топология не будет содержать каких-либо классов пространственных объектов или правил.

Чтобы добавить классы пространственных объектов или правила к топологии, используйте инструменты Добавить класс объектов к топологии и Добавить правило к топологии.

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

  • Если параметр Кластерный допуск не указан или задан как 0, будет использоваться допуск xy набора классов объектов, содержащий топологию.

  • Имеется допустимый диапазон для значения кластерного допуска, полученный из точности пространственной привязки набора классов объектов, в котором содержится топология. Если введенное значение больше максимального кластерного допуска, вместо него будет использоваться максимальное значение. Если введенное значение меньше минимального, будет использоваться минимальное значение.

Синтаксис

CreateTopology(in_dataset, out_name, {in_cluster_tolerance})
ParameterОбъяснениеТип данных
in_dataset

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

Feature Dataset
out_name

Имя создаваемой топологии. Имя должно быть уникальным по всей базе геоданных.

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

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

Double

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

NameОбъяснениеТип данных
out_topology

Выходная топология.

Топология

Пример кода

CreateTopology, пример (автономный скрипт)

В следующем автономном скрипте показано использование функции 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: Да

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