GPX a entidades (Conversión)

Resumen

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

Uso

  • Esta herramienta convierte los datos de puntos de un archivo .gpx en entidades. 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 se elige Puntos para el parámetro Tipo de salida, 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 elige Recorridos como polilíneas en el parámetro Tipo de salida, 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
  • Los puntos o polilíneas de salida se crearán en el sistema de coordenadas WGS84. Las entidades de salida se pueden volver a proyectar en otro sistema de coordenadas con la herramienta Proyectar.

  • 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 con la herramienta Entidades a GPX. Asimismo, la extensión ArcGIS Data Interoperability permite crear una salida GPX.

Parámetros

EtiquetaExplicaciónTipo de datos
Archivo GPX de entrada

El archivo .gpx de entrada que se desea convertir.

File
Clase de entidad de salida

La clase de entidad de puntos de salida.

Feature Class
Tipo de Salida
(Opcional)

Especifica el tipo de geometría de la clase de entidad de salida.

  • 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 desea convertir.

File
Output_Feature_class

La clase de entidad de puntos de salida.

Feature Class
Output_Type
(Opcional)

Especifica el tipo de geometría de la clase de entidad de salida.

  • 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 1 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')