De tabla a elipse (Administración de datos)

Resumen

Convierte una tabla (archivo de texto, archivo CSV, archivo de Excel, tabla de dBase o tabla de geodatabase) que contiene campos de coordenadas y otros campos requeridos en una clase de entidad. Las entidades de salida son polilíneas elípticas. Se genera una elipse única de cada fila en la tabla. Las entidades creadas se definen a partir de un punto de inicio, de longitudes de semiejes mayores y menores, y de la rotación.

Ilustración

Table To Ellipse overview graphic
Ellipse construction parameters.

Uso

Sintaxis

TableToEllipse_management (in_table, out_featureclass, x_field, y_field, major_field, minor_field, distance_units, {azimuth_field}, {azimuth_units}, {id_field}, {spatial_reference})
ParámetroExplicaciónTipo de datos
in_table

Tabla de entrada a partir de la que se generan las entidades de la elipse.

Table View
out_featureclass

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

Feature Class
x_field

Campo de tabla de entrada que contiene la coordenada de punto central X (longitud).

Field
y_field

Campo de tabla de entrada que contiene la coordenada de punto central Y (latitud).

Field
major_field

Nombre de campo que contiene los valores de longitud del (semi) eje mayor de las elipses.

Field
minor_field

Nombre de campo que contiene los valores de longitud del (semi) eje menor de las elipses.

Field
distance_units

Unidades de medida de los ejes mayores y menores. METERS es el valor predeterminado.

  • METERSDistancia en metros.
  • KILOMETERSDistancia en kilómetros.
  • MILESDistancia en millas.
  • NAUTICAL_MILESDistancia en millas náuticas.
  • FEETDistancia en pies internacionales.
  • US_SURVEY_FEETDistancia en pies topográficos de EE.UU.
String
azimuth_field
(Opcional)

Nombre de campo que contiene los valores Acimut (de rotación) para la elipse.

Los valores acimut son de rotación geográfica y medidos desde el Norte (cero grados) con rotación positiva en el sentido de las agujas del reloj.

Field
azimuth_units
(Opcional)

Unidades de medición de los valores en el campo de acimut. DEGREES es el valor predeterminado.

  • DEGREESDirección en grados decimales.
  • MILSDirección en mili-radianes.
  • RADSDirección en radianes.
  • GRADSDirección en gradianes.
String
id_field
(Opcional)

Campo de Id. de la tabla de entrada. Esto se puede utilizar para volver a unir las entidades de salida a la tabla de entrada.

Field
spatial_reference
(Opcional)

Referencia espacial de las coordenadas de entrada en los campos X e Y. Esta será la referencia espacial de la clase de entidad de salida. El valor predeterminado es GCS_WGS_1984.

Spatial Reference

Ejemplo de código

Ejemplo de De tabla a elipse (secuencia de comandos independiente)

Crea entidades de elipse de polilínea a partir de una tabla.

 # Import system modules import arcpy from arcpy import env  # Set local variables input_table = r"c:\workspace\SGS\eltop.gdb\elret" output_ellipse = r"c:\workspace\SGS\eltop.gdb\Eplyln_001"  #Table To Ellipse arcpy.TableToEllipse_management(input_table, output_ellipse, "lond",                                 "latd", "mjerr", "mnerr", "KILOMETERS",                                 "orient", "DEGREES", "LinkID") 

Entornos

Temas relacionados


7/10/2012