ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Agregar regla de conectividad de eje a cruce a la red geométrica

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

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

Uso

  • Las clases de entidad que se especifican deben encontrarse en la red geométrica.

  • Si la clase de entidad de cruce o eje tiene subtipos y se debe utilizar reglas de conectividad para varios subtipos, cada regla se debe agregar por separado.

  • Los cruces predeterminados se insertan automáticamente en el punto del extremo libre al crear nuevas entidades de eje en una red. Solo se permite un cruce predeterminado por regla de conexión entre ejes y cruces.

Sintaxis

arcpy.management.AddEdgeJunctionConnectivityRuleToGeometricNetwork(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.

  • DEFAULT —Crean un cruce en un extremo de arco colgante de los ejes para esta regla.
  • NO_DEFAULT —No 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, será válido tener cualquier número de ejes conectados a un único cruce para la clase de entidad o el par de subtipos.

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, será válido tener cualquier número de cruces conectados a un único eje para la clase de entidad o el par de subtipos.

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

Muestra de código

Ejemplo de AddEdgeJunctionConnectivityRuleToGeometricNetwork (secuencia de comandos independiente)

La siguiente secuencia de comandos de Python independiente muestra cómo usar AddEdgeJunctionConnectivityRuleToGeometricNetwork en una 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_management(Water_Net, "Distribmains", "Distribmains", "Fittings", "Tap", "DEFAULT", 0, 2, 0, 2)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados

  • Una vista general del conjunto de herramientas Red Geométrica
  • Acerca de las reglas de conectividad de las redes geométricas

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal