ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

De GPX a entidades

  • Resumen
  • Uso
  • Sintaxis
  • Ejemplo de código
  • Entornos
  • Información sobre licencias

Resumen

Convierte archivos GPX en entidades.

Uso

  • Esta herramienta convierte la información de punto dentro de un archivo GPX en entidades. Las entidades de salida incluirán la geometría (incluyendo la elevación o el valor Z), así como los campos de atributo para Nombre, Descripción, tipo, DataTimeS (tipo de cadena de caracteres), Elevación y DateTime (tipo de fecha, si es posible). Los Shapefiles no admiten campos Fecha-Hora, solamente admiten campos de Fecha. Los shapefiles de salida solamente tendrán un campo DateTime del tipo de cadena de caracteres creada. Todos los demás tipos de formato de salida intentarán crear un campo DateTime real mientras el formato de fecha cumple con el estándar de hora XML. La mayoría de archivos GPX siguen el estándar de hora XML.

  • Los archivos GPX recopilan puntos de dos maneras: puntos de referencia y recorridos. Los puntos de referencia generalmente son puntos individuales, no relacionados mientras que los recorridos forman una ruta o colección de puntos relacionados con un punto de inicio y final. El tipo de punto recopilado se especifica en la clase de entidad de salida por medio del código WPT (punto de referencia) o TRKPT (punto de recorrido) dentro del campo de atributo Tipo. Los puntos de referencia pueden tener un nombre y descripción para cada punto individual. Los recorridos tienen un nombre y descripción asociados con el recorrido en sí, no para cada punto individual.

    Puede usar la herramienta Puntos a línea para crear polilíneas para cada recorrido.

    • Utilice la herramienta Seleccionar capa por atributo para seleccionar puntos de recorrido con la expresión TYPE = "TRKPT".
    • Utilice las entidades seleccionadas como entrada a la herramienta Puntos a línea. En el parámetro Campo de línea de la herramienta De puntos a líneas, elija el campo Nombre para crear recorridos únicos.

    El código Python a continuación muestra la manera en que se logra el flujo de trabajo con una cadena de caracteres.

  • La salida se generará en el sistema de coordenadas WGS84. Las entidades de salida se pueden volver a proyectar en otro sistema de coordenadas si así lo desea 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.

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 que 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

  • Espacio de trabajo actual
  • Espacio de trabajo temporal

Información sobre licencias

  • ArcGIS for Desktop Basic: Sí
  • ArcGIS for Desktop Standard: Sí
  • ArcGIS for Desktop Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Desde GPS
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal