Etiqueta | Explicación | Tipo 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.
| String |
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 .gpxsiguen 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
arcpy.conversion.GPXtoFeatures(Input_GPX_File, Output_Feature_class, {Output_Type})
Nombre | Explicación | Tipo 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.
| String |
Muestra de código
El siguiente fragmento de código de Python convierte un archivo .gpx en entidades desde la ventana Python.
import arcpy
arcpy.conversion.GPXtoFeatures('c:\\GPX_Files\\Hike.gpx', 'c:\\gisData\\Hike.shp', 'POINTS')