Tabla de coordenadas a polilínea (Superposición por pares)

Resumen

Crea una clase de entidad de polilínea a partir de coordenadas almacenadas en una tabla.

Uso

  • Los campos de la tabla de entrada no se copian a la clase de entidad de polilínea de salida.

Parámetros

EtiquetaExplicaciónTipo de datos
Tabla de entrada

La tabla que contiene las coordenadas de origen.

Table View
Clase de entidad de polilínea de salida

La clase de entidad que contiene las entidades de entidad de polilínea de salida.

Feature Class
Campo X (longitud, UTM, MGRS, USNG, GARS, GeoRef)

El campo de la tabla de entrada que contiene las coordenadas de X o longitud.

Field
Formato de coordenadas de entrada

Especifica el formato de las coordenadas de la tabla de entrada.

  • Grados decimales - Un campoLas coordenadas se formatean como un par de coordenadas en grados decimales almacenadas en un campo único en el cual las coordenadas se separan mediante espacio, coma o barra diagonal.
  • Grados decimales - Dos camposLas coordenadas se formatean como un par de coordenadas en grados decimales almacenadas en dos campos de tabla. Esta es la opción predeterminada.
  • Grados y minutos decimales - Un campoLas coordenadas se formatean como un par de coordenadas en grados y minutos decimales almacenadas en un campo único de tabla en el cual las coordenadas se separan mediante espacio, coma o barra diagonal.
  • Grados y minutos decimales - Dos camposLas coordenadas se formatean como un par de coordenadas en grados y minutos decimales almacenadas en dos campos de tabla.
  • Grados, minutos y segundos - Un campoLas coordenadas se formatean como un par de coordenadas en grados, minutos y segundos almacenadas en un campo único de tabla en el cual las coordenadas se separan mediante espacio, coma o barra diagonal.
  • Grados, minutos y segundos - Dos camposLas coordenadas se formatean como un par de coordenadas en grados, minutos y segundos almacenadas en dos campos de tabla.
  • Sistema de referencia de área globalLas coordenadas se formatean acorde con el Sistema de Referencia de Área Global.
  • Sistema de referencia geográfica mundial Las coordenadas se formatean acorde con el Sistema de Referencia Geográfica Mundial.
  • Bandas de la Proyección Universal Transversa de MercatorLas coordenadas se formatean acorde con las bandas de coordenadas de la Proyección Universal Transversa de Mercator.
  • Zonas de la Proyección Universal Transversa de MercatorLas coordenadas se formatean acorde con las zonas de coordenadas de la Proyección Universal Transversa de Mercator.
  • Cuadrícula Cartográfica Nacional de EE. UU.Las coordenadas se formatean acorde con la Cuadrícula Cartográfica Nacional de EE. UU.
  • Sistema de Referencia de Cuadrícula Militar de EE.UU.Las coordenadas se formatean acorde con el Sistema de Referencia de Cuadrícula Militar.
String
Campo Y (Latitud)
(Opcional)

El campo de la tabla de entrada que contiene las coordenadas de Y o latitud.

El parámetro Campo Y (latitud) se utiliza cuando el parámetro Formato de coordenadas de entrada se configura en Grados decimales: dos campos, Grados y minutos decimales: dos campos o Grados minutos o segundos: dos campos.

Field
Campo de agrupación de línea
(Opcional)

El campo de la tabla de entrada utilizado para crear polilíneas únicas. Se crea una polilínea para cada valor único.

Field
Campo de ordenamiento
(Opcional)

El campo de la tabla de entrada utilizado para ordenar los vértices de las polilíneas. El campo debe ser numérico.

Field
Sistema de coordenadas de salida
(Opcional)

La referencia espacial de la clase de entidades de salida. El valor predeterminado es GCS_WGS_1984.

Spatial Reference

arcpy.defense.CoordinateTableToPolyline(in_table, out_feature_class, x_or_lon_field, in_coordinate_format, {y_or_lat_field}, {line_group_field}, {sort_field}, {coordinate_system})
NombreExplicaciónTipo de datos
in_table

La tabla que contiene las coordenadas de origen.

Table View
out_feature_class

La clase de entidad que contiene las entidades de entidad de polilínea de salida.

Feature Class
x_or_lon_field

El campo de la tabla de entrada que contiene las coordenadas de X o longitud.

Field
in_coordinate_format

Especifica el formato de las coordenadas de la tabla de entrada.

  • DD_1Las coordenadas se formatean como un par de coordenadas en grados decimales almacenadas en un campo único en el cual las coordenadas se separan mediante espacio, coma o barra diagonal.
  • DD_2Las coordenadas se formatean como un par de coordenadas en grados decimales almacenadas en dos campos de tabla. Esta es la opción predeterminada.
  • DDM_1Las coordenadas se formatean como un par de coordenadas en grados y minutos decimales almacenadas en un campo único de tabla en el cual las coordenadas se separan mediante espacio, coma o barra diagonal.
  • DDM_2Las coordenadas se formatean como un par de coordenadas en grados y minutos decimales almacenadas en dos campos de tabla.
  • DMS_1Las coordenadas se formatean como un par de coordenadas en grados, minutos y segundos almacenadas en un campo único de tabla en el cual las coordenadas se separan mediante espacio, coma o barra diagonal.
  • DMS_2Las coordenadas se formatean como un par de coordenadas en grados, minutos y segundos almacenadas en dos campos de tabla.
  • GARSLas coordenadas se formatean acorde con el Sistema de Referencia de Área Global.
  • GEOREF Las coordenadas se formatean acorde con el Sistema de Referencia Geográfica Mundial.
  • UTM_BANDSLas coordenadas se formatean acorde con las bandas de coordenadas de la Proyección Universal Transversa de Mercator.
  • UTM_ZONESLas coordenadas se formatean acorde con las zonas de coordenadas de la Proyección Universal Transversa de Mercator.
  • USNGLas coordenadas se formatean acorde con la Cuadrícula Cartográfica Nacional de EE. UU.
  • MGRSLas coordenadas se formatean acorde con el Sistema de Referencia de Cuadrícula Militar.
String
y_or_lat_field
(Opcional)

El campo de la tabla de entrada que contiene las coordenadas de Y o latitud.

El parámetro y_or_lat_field se utiliza cuando el parámetro in_coordinate_format se configura en DD_2, DDM_2 o DMS_2.

Field
line_group_field
(Opcional)

El campo de la tabla de entrada utilizado para crear polilíneas únicas. Se crea una polilínea para cada valor único.

Field
sort_field
(Opcional)

El campo de la tabla de entrada utilizado para ordenar los vértices de las polilíneas. El campo debe ser numérico.

Field
coordinate_system
(Opcional)

La referencia espacial de la clase de entidades de salida. El valor predeterminado es GCS_WGS_1984.

Spatial Reference

Muestra de código

Ejemplo 1 de CoordinateTableToPolyline (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la función CoordinateTableToPolyline.

import arcpy
arcpy.env.workspace = r"C:/Data.gdb"
arcpy.CoordinateTableToPolyline_defense(r"C:/CSV/TableToPolyline.csv", 
                                        "Out_Polyline", "POINT_X", "DD_2", 
                                        "POINT_Y", "Group_")
Ejemplo 2 de CoordinateTableToPolyline (script independiente)

El siguiente ejemplo de Python muestra cómo usar la función CoordinateTableToPolyline en un flujo de trabajo de ejemplo.

# Description: Create polylines from tabular data and find a representative 
#              center point of each line.

# Import system modules
import arcpy

# Set environment settings
arcpy.env.workspace = r"C:/Data.gdb"
arcpy.env.overwriteOutput = True

# Create polylines
input_table = r"C:/CSV/TableToPolyline.csv"
result_line = "Output_Polyline"
arcpy.CoordinateTableToPolyline_defense(input_table, result_line, "POINT_X", 
                                        "DD_2", "POINT_Y", "Group_")

# Find representative center point
result_center = "Output_Centers"
arcpy.FeatureToPoint_management(result_line, result_center)

Información de licenciamiento

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

Temas relacionados