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.

  • Todo—Todos los tipos de asociaciones de la red de servicios se exportarán a un archivo .csv.
  • Conectividad de cruce-cruce—Las 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ón—El tipo de asociación de contención se exportará a un archivo .csv.
  • Adjunto—El 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.

  • ALL—Todos los tipos de asociaciones de la red de servicios se exportarán a un archivo .csv.
  • JUNCTION_JUNCTION_CONNECTIVITY—Las 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.
  • CONTAINMENT—El tipo de asociación de contención se exportará a un archivo .csv.
  • STRUCTURAL_ATTACHMENT—El tipo de asociación de adjunto estructural se exportará a un archivo .csv.
  • JUNCTION_EDGE_FROM_CONNECTIVITY—El tipo de asociación de conectividad de cruce-eje (desde el lado del eje) se exportará a un archivo .csv.
  • JUNCTION_EDGE_MIDSPAN_CONNECTIVITY—El tipo de asociación de conectividad de cruce-eje (punto intermedio) se exportará a un archivo .csv.
  • JUNCTION_EDGE_TO_CONNECTIVITY—El 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