GPX a entidades (Conversión)

Resumen

Convierte datos de puntos de un archivo .gpx en entidades.

Uso

  • Los archivos .gpx almacenan los puntos como puntos de referencia o recorridos. Los puntos de referencia generalmente son puntos individuales no relacionados, mientras que los recorridos constan de una ruta o colección de puntos relacionados con un punto de inicio y de fin. El tipo de punto recopilado se especifica en el campo de salida Type mediante los valores WPT (punto de referencia) o TRKPT (punto de recorrido). Los puntos de referencia pueden tener un nombre y descripción para cada punto individual. Los recorridos contienen un nombre y una descripción asociados con el recorrido en sí, no con cada punto individual.

  • Si el parámetro Tipo de salida está establecido en Puntos, las entidades de salida incluirán la geometría (incluidos la elevación o el valor z), así como los siguientes campos de atributos:

    • Name
    • Descript
    • Type
    • Comment
    • Symbol
    • Elevation
    • DateTimeS: un tipo de dato de cadena de caracteres.
    • DateTime: un tipo de datos de fecha. Los shapefiles no admiten los tipos de campo de fecha que contengan fecha y hora; solo admiten la fecha (sin hora). Los shapefiles de salida solamente tendrán un campo DateTimeS. El resto de tipos de formato de salida intentarán crear un campo DateTime siempre que el formato de fecha satisfaga el estándar de hora XML. La mayoría de archivos .gpx siguen el estándar de hora XML. Para obtener más información sobre los shapefiles y sus limitaciones, consulte Consideraciones de geoprocesamiento para la salida de shapefile.

  • Si el parámetro Tipo de salida está establecido en Recorridos como polilíneas, la herramienta creará entidades de polilínea de salida a partir de puntos de recorrido (TRKPT) en el archivo de entrada .gpx. Se crearán recorridos únicos sobre la base del campo Name. Las entidades de salida incluirán la geometría (incluida la elevación o el valor z) y los siguientes campos de atributo:

    • Name
    • Descript
    • Type
  • De forma predeterminada, los puntos o polilíneas de salida se crearán en el sistema de coordenadas WGS84. Si el entorno Sistema de coordenadas de salida se ha definido, la clase de entidad de salida se reproyectará en este sistema de coordenadas desde el sistema de coordenadas desde el valor del parámetro Sistema de coordenadas.

  • Tanto los esquemas 1.0 como 1.1 Topografix GPX son compatibles. Los archivos que no cumplen con uno de estos esquemas no se traducirán.

  • Es posible convertir las clases de entidad de punto en archivos .gpx mediante la herramienta Entidades a GPX. También puede utilizar la extensión ArcGIS Data Interoperability crear una salida GPX.

Parámetros

EtiquetaExplicaciónTipo de datos
Archivo GPX de entrada

El archivo .gpx de entrada que se va a convertir.

File
Clase de entidad de salida

La clase de entidad de polilínea o punto de salida.

Feature Class
Tipo de Salida
(Opcional)

Especifica el tipo de geometría de la clase de entidad de salida que se va a crear.

  • PuntosSe creará una clase de entidad de punto de salida. Todos los puntos GPX se incluirán en la salida. Esta es la opción predeterminada.
  • Recorridos como polilíneasSe creará una clase de entidad de polilínea de salida. Solo los puntos de recorrido GPX se incluirán en la salida.
String

arcpy.conversion.GPXtoFeatures(Input_GPX_File, Output_Feature_class, {Output_Type})
NombreExplicaciónTipo de datos
Input_GPX_File

El archivo .gpx de entrada que se va a convertir.

File
Output_Feature_class

La clase de entidad de polilínea o punto de salida.

Feature Class
Output_Type
(Opcional)

Especifica el tipo de geometría de la clase de entidad de salida que se va a crear.

  • POINTSSe creará una clase de entidad de punto de salida. Todos los puntos GPX se incluirán en la salida. Esta es la opción predeterminada.
  • TRACKS_AS_LINESSe creará una clase de entidad de polilínea de salida. Solo los puntos de recorrido GPX se incluirán en la salida.
String

Muestra de código

Ejemplo de GPXToFeatures (ventana de Python)

El siguiente fragmento de código de Python convierte un archivo .gpx en entidades desde la ventana de Python.

import arcpy

arcpy.conversion.GPXtoFeatures('c:\\GPX_Files\\Hike.gpx', 'c:\\gisData\\Hike.shp', 'POINTS')

Información de licenciamiento

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

Temas relacionados