Exportar asociaciones (Red de servicios)

Resumen

Exporta asociaciones de una red de servicios a un archivo de valores separados por comas (.csv). Esta herramienta puede usarse conjuntamente con la herramienta Importar asociaciones.

Más información sobre cómo exportar asociaciones

Uso

  • Al trabajar con una geodatabase corporativa, el valor del parámetro Red de servicios de entrada debe provenir de una conexión de base de datos establecida como propietaria de la red de servicios de la base de datos.

  • La información del archivo .csv se almacena en el siguiente formato: ASSOCIATIONTYPE, FROMFEATURECLASS, FROMASSETGROUP, FROMASSETTYPE, FROMGLOBALID, FROMTERMINAL, TOFEATURECLASS, TOASSETGROUP, TOASSETTYPE, TOGLOBALID, TOTERMINAL, ISCONTENTVISIBLE, PERCENTALONG.

Parámetros

EtiquetaExplicaciónTipo de datos
Red de servicios de entrada

La red de servicios que contiene las asociaciones que se desea exportar.

Utility Network; Utility Network Layer
Tipo de asociación

Especifica el tipo de asociación que se va a exportar.

  • TodoTodos los tipos de asociaciones de la red de servicios se exportarán a un archivo .csv.
  • Conectividad de cruce-cruceLas asociaciones de conectividad que permiten la conexión de dos subtipos de cruce a través de una asociación de conectividad (con las entidades desplazadas geométricamente) se exportarán a un archivo .csv.
  • ContenciónEl tipo de asociación de contención se exportará a un archivo .csv.
  • AdjuntoEl tipo de asociación de adjunto estructural se exportará a un archivo .csv.
  • Conectividad de cruce-eje (desde el lado del eje)El tipo de asociación de conectividad de cruce-eje (desde el lado del eje) se exportará a un archivo .csv.
  • Conectividad de cruce-eje (punto intermedio)El tipo de asociación de conectividad de cruce-eje (punto intermedio) se exportará a un archivo .csv.
  • Conectividad de cruce-eje (hasta el lado del eje)El tipo de asociación de conectividad de cruce-eje (hasta el lado del eje) se exportará a un archivo .csv.
String
Archivo de salida

Nombre y ubicación del archivo .csv que se generará.

File

arcpy.un.ExportAssociations(in_utility_network, association_type, out_csv_file)
NombreExplicaciónTipo de datos
in_utility_network

La red de servicios que contiene las asociaciones que se desea exportar.

Utility Network; Utility Network Layer
association_type

Especifica el tipo de asociación que se va a exportar.

  • ALLTodos los tipos de asociaciones de la red de servicios se exportarán a un archivo .csv.
  • JUNCTION_JUNCTION_CONNECTIVITYLas asociaciones de conectividad que permiten la conexión de dos subtipos de cruce a través de una asociación de conectividad (con las entidades desplazadas geométricamente) se exportarán a un archivo .csv.
  • CONTAINMENTEl tipo de asociación de contención se exportará a un archivo .csv.
  • STRUCTURAL_ATTACHMENTEl tipo de asociación de adjunto estructural se exportará a un archivo .csv.
  • JUNCTION_EDGE_FROM_CONNECTIVITYEl tipo de asociación de conectividad de cruce-eje (desde el lado del eje) se exportará a un archivo .csv.
  • JUNCTION_EDGE_MIDSPAN_CONNECTIVITYEl tipo de asociación de conectividad de cruce-eje (punto intermedio) se exportará a un archivo .csv.
  • JUNCTION_EDGE_TO_CONNECTIVITYEl tipo de asociación de conectividad de cruce-eje (hasta el lado del eje) se exportará a un archivo .csv.
String
out_csv_file

Nombre y ubicación del archivo .csv que se generará.

File

Muestra de código

Ejemplo 1 de ExportAssociations (ventana de Python)

Este script de ejemplo exporta todas las asociaciones de una red de servicios denominada GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "ALL", 
                            r"C:\Temp\AllAssociations.csv")
Ejemplo 2 de ExportAssociations (ventana de Python)

Este script de ejemplo exporta las asociaciones de conectividad de cruce-cruce de una red de servicios denominada GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "JUNCTION_JUNCTION_CONNECTIVITY", 
                            r"C:\Temp\JJAssociations.csv")
Ejemplo 3 de ExportAssociations (ventana de Python)

Este script de ejemplo exporta las asociaciones de contención de una red de servicios denominada GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "CONTAINMENT", 
                            r"C:\Temp\ContainmentAssociations.csv")
Ejemplo 4 de ExportAssociations (ventana de Python)

Este script de ejemplo exporta las asociaciones de adjunto estructural de una red de servicios denominada GridNetwork.

import arcpy
arcpy.un.ExportAssociations("GridNetwork", "STRUCTURAL_ATTACHMENT", 
                            r"C:\Temp\StructureAssociations.csv")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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

Temas relacionados