Agregar la regla de conectividad entre ejes y cruces a la red geométrica (Administración de datos)

Nivel de licencia:BasicStandardAdvanced

Resumen

Agrega una regla de conectividad entre ejes y cruces a una red geométrica.

Uso

Sintaxis

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})
ParámetroExplicaciónTipo de datos
in_geometric_network

La red geométrica a la que se agregará la regla de conectividad.

Geometric Network
in_edge_feature_class

El nombre de la clase de entidad de eje.

String
edge_subtype

La descripción del subtipo para la clase de entidad del eje. Si no existen subtipos en la clase de entidad, use el nombre de la clase de entidad.

String
in_junction_feature_class

El nombre de la clase de entidad de cruce.

String
junction_subtype

La descripción del subtipo para la clase de entidad del cruce. Si no existen subtipos en la clase de entidad, use el nombre de la clase de entidad.

String
default_junction
(Opcional)

Indica si el cruce que se especifica en esta regla se creará automáticamente en un extremo de arco colgante de un eje en la clase de entidad que se especifica como parte de la regla.

  • POR DEFECTOCrean un cruce en un extremo de arco colgante de los ejes para esta regla.
  • NO_ DEFAULTNo crean un cruce en un extremo de arco colgante de los ejes para esta regla. Esta es la opción predeterminada.
Boolean
edge_min
(Opcional)

El número mínimo de ejes que se pueden conectar a cada cruce. Si no se especifica nada, entonces será válido tener cualquier cantidad de ejes conectados a un único cruce para el par de subtipo o clase de entidad.

Long
edge_max
(Opcional)

El número máximo de ejes que se pueden conectar a cada cruce. Si no se especifica nada, entonces será válido tener cualquier cantidad de ejes conectados a un único cruce para el par de subtipo o clase de entidad.

Long
junction_min
(Opcional)

El número mínimo de cruces que se pueden conectar a cada eje. Si no se especifica nada, entonces será válido tener cualquier cantidad de cruces conectados a un único eje para el par de subtipo o clase de entidad.

Long
junction_max
(Opcional)

El número máximo de cruces que se pueden conectar a cada eje. Si no se especifica nada, entonces será válido tener cualquier cantidad de cruces conectados a un único eje para el par de subtipo o clase de entidad.

Long

Ejemplo de código

Ejemplo de AddEdgeJunctionConnectivityRuleToGeometricNetwork (secuencia de comandos independiente)

La siguiente secuencia de comandos Python independiente demuestra cómo usar AddEdgeJunctionConnectivityRuleToGeometricNetwork en secuencia de comandos Python para agregar una regla de conectividad entre ejes y cruces con cardinalidad a una red geométrica.

# 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")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: Sí
ArcGIS for Desktop Advanced: Sí
5/12/2014