Добавить правило связности ребро-соединение к геометрической сети (Управление данными (Data Management))

Уровень лицензии:BasicStandardAdvanced

Резюме

Добавляет правило связности ребро-соединение к геометрической сети.

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

Синтаксис

AddEdgeJunctionConnectivityRuleToGeometricNetwork_management (in_geometric_network, in_edge_feature_class, edge_subtype, in_junction_feature_class, junction_subtype, {default_junction}, {edge_min}, {edge_max}, {junction_min}, {junction_max})
ПараметрОбъяснениеТип данных
in_geometric_network

Геометрическая сеть, к которой будет добавлено правило связности.

Geometric Network
in_edge_feature_class

Имя класса пространственных объектов ребер.

String
edge_subtype

Описание подтипа для класса пространственных объектов ребер. Если подтипы не существуют в классе пространственных объектов, используйте имя класса пространственных объектов.

String
in_junction_feature_class

Имя класса пространственных объектов соединения.

String
junction_subtype

Описание подтипа для класса пространственных объектов соединения. Если подтипы не существуют в классе пространственных объектов, используйте имя класса пространственных объектов.

String
default_junction
(дополнительно)

Показывает, будет ли автоматически создано соединение, указанное в этом правиле, при обращении к конечной точке ребра в классе пространственных объектов, составляющем часть правила.

  • DEFAULTСоздавать соединение при обращении к конечной точке ребер для этого правила.
  • NO_ DEFAULTНе создавать соединение при обращении к конечной точке ребер для этого правила. Это значение используется по умолчанию.
Boolean
edge_min
(дополнительно)

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

Long
edge_max
(дополнительно)

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

Long
junction_min
(дополнительно)

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

Long
junction_max
(дополнительно)

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

Long

Пример кода

Пример. Добавить правило связности ребро-соединение к геометрической сети (AddEdgeEdgeConnectivityRuleToGeometricNetwork) (автономный скрипт)

Представленный автономный скрипт Python демонстрирует порядок использования инструмента Добавить правило связности ребро-соединение к геометрической сети (AddEdgeJunctionConnectivityRuleToGeometricNetwork) в скрипте Python для добавления правила связности ребро-соединение с кардинальностью к геометрической сети.

# Import arcpy module
import arcpy

# Local variables:
Water_Net = "C:\\testing\\GeometricNetworks\\Montgomery.gdb\\Water\\Water_Net"

# Process: Add Edge-Junction Connectivity Rule To Geometric Network
arcpy.AddEdgeJunctionConnectivityRuleToGeometricNetwork(Water_Net, "Distribmains", "Distribmains", "Fittings", "Tap", "DEFAULT", "0", "2", "0", "2")

Параметры среды

Этот инструмент не использует параметры среды геообработки

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

Информация о лицензировании

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013