GPX a entidades (Conversión)

Nivel de licencia:BasicStandardAdvanced

Resumen

Convierte archivos GPX en entidades.

Uso

Sintaxis

GPXToFeatures_conversion (Input_GPX_File, Output_Feature_class)
ParámetroExplicaciónTipo de datos
Input_GPX_File

El archivo GPX para convertir.

File
Output_Feature_class

La clase de entidad para crear.

Feature Class

Ejemplo de código

Ejemplo 1 de GPXToFeatures (ventana de Python)

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

import arcpy

arcpy.GPXtoFeatures_conversion('c:\\GPX_Files\\Hike.gpx', 'c:\\gisData\\Hike.shp')
Ejemplo 2 de GPXToFeatures (secuencia de comandos independiente)

EL siguiente fragmento de códigos de Python convierte un archivo GPX en entidades y luego selecciona los recorridos y crea una clase de entidad de polilínea de esos recorridos únicos.

# Name: ConvertMultiTracks.py
# Description: Converts multiple tracks within a single GPX file into
#              individual line segments

# Import system models
import arcpy

# Convert the GPX file into in_memory features
arcpy.GPXtoFeatures_conversion('c:\\GPX_Files\\MultiHike.gpx', 'in_memory\hikes')

# Select only the track points
arcpy.SelectLayerByAttribute_management('in_memory\hikes', 'NEW_SELECTION', "\"Type\" = 'TRKPT'")

# Convert the tracks into lines. The 'Name' field creates unique tracks.
arcpy.PointsToLine_management('in_memory\hikes', 'c:\\output\HikeTracks.shp', 'Name', '#', 'NO_CLOSE')

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Sí
ArcGIS for Desktop Standard: Sí
ArcGIS for Desktop Advanced: Sí
9/11/2013