Definir conectividad de eje (Red de servicios)

Resumen

Define de qué modo se conectarán las entidades a una línea u objeto de eje de un tipo de activo determinado.

La conectividad puede establecerse con líneas y objetos de eje en dos ubicaciones: un extremo y un vértice intermedio. Cada tipo de activo de la red de dominio se configura con un ajuste de conectividad de eje predeterminado.

Más información sobre cómo establecer conectividad de eje para entidades

Uso

Parámetros

EtiquetaExplicaciónTipo de datos
Red de servicios de entrada

La red de servicios que contiene el tipo de activo con la conectividad de ejes que se desea definir.

Utility Network; Utility Network Layer
Red de dominio

La red de dominio que contiene el tipo de activo con la conectividad de ejes que se desea definir.

String
Tabla de entrada

Nombre de la tabla o clase de entidad de entrada que contiene el tipo de activo con la conectividad de ejes que se va a definir.

String
Grupo de activos

El grupo de activos que contiene el tipo de activo con la conectividad de ejes que se desea definir.

String
Tipo de activo

El tipo de activo que necesita tener la conectividad de ejes definida.

String
Conectividad de eje

Especifica el tipo de conectividad de ejes que se asignará al tipo de activo.

  • Cualquier vérticeLas entidades se conectarán en cualquier punto a lo largo del eje incluidos los vértices finales.
  • Vértice finalLas entidades solo se conectarán al vértice final de un eje.
String

Salida derivada

EtiquetaExplicaciónTipo de datos
Red de servicios actualizada

La red de servicios actualizada.

Red de servicios

arcpy.un.SetEdgeConnectivity(in_utility_network, domain_network, line_featureclass, assetgroup, assettype, edge_connectivity)
NombreExplicaciónTipo de datos
in_utility_network

La red de servicios que contiene el tipo de activo con la conectividad de ejes que se desea definir.

Utility Network; Utility Network Layer
domain_network

La red de dominio que contiene el tipo de activo con la conectividad de ejes que se desea definir.

String
line_featureclass

Nombre de la tabla o clase de entidad de entrada que contiene el tipo de activo con la conectividad de ejes que se va a definir.

String
assetgroup

El grupo de activos que contiene el tipo de activo con la conectividad de ejes que se desea definir.

String
assettype

El tipo de activo que necesita tener la conectividad de ejes definida.

String
edge_connectivity

Especifica el tipo de conectividad de ejes que se asignará al tipo de activo.

  • ANY_VERTEXLas entidades se conectarán en cualquier punto a lo largo del eje incluidos los vértices finales.
  • END_VERTEXLas entidades solo se conectarán al vértice final de un eje.
String

Salida derivada

NombreExplicaciónTipo de datos
out_utility_network

La red de servicios actualizada.

Red de servicios

Muestra de código

Ejemplo 1 de SetEdgeConnectivity (ventana de Python)

Modificar la política de conectividad de ejes para el tipo de activo "underground" de la red de dominio Electric Distribution a cualquier vértice.

import arcpy
arcpy.SetEdgeConnectivity_un("Utility Network", "ElectricDistribution", 
                             "ElectricDistributionLine", "Low Voltage", 
                             "Underground", "AnyVertex")
Ejemplo 2 de SetEdgeConnectivity (ventana de Python)

Modificar la política de conectividad de ejes para el tipo de activo "connector" de la red de dominio Electric Distribution para que sea el vértice final.

import arcpy
arcpy.SetEdgeConnectivity_un("Utility Network", "ElectricDistribution", 
                             "ElectricDistributionLine", "Connector", 
                             "Connector", "EndVertex")

Información de licenciamiento

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

Temas relacionados