35 votos

¿Añadir archivos GPX a ArcMap?

¿Cuál es la ruta más suave, la experiencia de usuario más fácil, para añadir gpx a ArcMap?

Idealmente, me gustaría interactuar con .gpx con la misma facilidad que con .shp, pudiendo arrastrar y soltar en el lienzo del mapa, etc. En última instancia, los resultados serán clases de características en un archivo-gdb, pero shapefile es un intermedio aceptable.

1 votos

No he restringido esto a una versión particular de Arcmap a propósito.

0 votos

¿"Ruta más suave" implica que quiere suavizar los picos de los datos y generar medidas para las rutas en un Sistema de referencia lineal ?

0 votos

@kirk, "suave" aquí se refiere a la experiencia del usuario

19voto

Justin Walgran Puntos 552

Soporte de archivos GPX tiene 820 puntos hasta ahora en la página de Ideas de ArcGIS, así que supongo que hay poca gente esperando esta funcionalidad (¡voten en la página de Ideas por favor! :]).

Hay algunas formas de abordar este problema (sin ningún orden en particular):

  1. Utilice GPSBabel para convertir tus archivos GPX a CSV y luego importarlos a Arc.
  2. Utilice Herramienta GPX to Features de la galería de guiones. (Echa un vistazo a la Análisis de los datos de seguimiento por GPS con Python para más información).
  3. Utilice Una herramienta de ingestión y limpieza automática de GPX de la galería de guiones.
  4. Utilice Convertir archivos GPS (KML, GPX) en Shapefiles guión.
  5. Utilice gpx2shp herramienta.
  6. Utilice ogr2ogr llamando a ogr2ogr -f "GPX" yourGpxFile.gpx yourShpFile.shp . ( Esta herramienta puede ser útil en este caso)
  7. Cargue sus datos en PostgreSQL y conectarse a él desde ArcGIS.

Creo que el enfoque "más suave" podría depender de varios factores, entre ellos:

  • Cantidad de archivos GPX que desea convertir.
  • ¿Con qué frecuencia piensa hacerlo (y qué ganas tiene de automatizarlo)?
  • ¿Desea tener una salida (archivo shape? ¿clase de característica en geoDB?) por GPX o fusionarlos todos juntos?
  • ¿Cuál es el destino de sus datos (archivo shape? DB?)

0 votos

Tener todo en una lista como esta hace que sea difícil votar por el "más suave", por ejemplo no puedo votar arriba el #3 y abajo el #1.

0 votos

Número a convertir: infinito; Con qué frecuencia: quizás diariamente, seguramente semanalmente; Número de salidas: depende; Destino: en última instancia, FCs en un archivo-gdb pero la forma es un intermedio aceptable. Básicamente, idealmente, me gustaría interactuar con .gpx con la misma facilidad que .shp, arrastrar y soltar, etc.

1 votos

@mattwilkie: Pensé que sería descortés dar siete respuestas separadas. Tal vez deberías dar más detalles (como indicas en tu segundo comentario) a la pregunta, ya que podría ser útil para otros que intenten responder.

19voto

Abbasi Puntos 31

Para aquellos con ArcGIS 10.1 y más reciente, el GPX a Características en el conjunto de herramientas de Conversión parece ser lo que está buscando porque:

Convierte la información de puntos dentro de un archivo GPX en características.

6voto

FlySwat Puntos 61945

Puedes probar el plugin AmigoCloud GDAL/OGR para ArcGIS que estoy escribiendo. Es gratuito, de código abierto y aún está en fase beta. Tiene un instalador que funciona con ArcGIS 10.1.

Aquí hay una captura de pantalla de un archivo GPX que abrí de forma nativa (sin necesidad de conversión).

Opening GPX file natively .

Además, tiene acceso a otros 55 formatos.

1) ESRI Shapefile 15) GPX            29) DXF           43) Geomedia
2) MapInfo File   16) KML            30) Geoconcept    44) EDIGEO
3) UK .NTF        17) GeoJSON        31) GeoRSS        45) GFT
4) SDTS           18) GMT            32) GPSTrackMaker 46) SVG
5) TIGER          19) SQLite         33) VFK           47) CouchDB
6) S57            20) ODBC           34) PGDump        48) Idrisi
7) DGN            21) PGeo           35) OSM           49) ARCGEN
8) VRT            22) MSSQLSpatial   36) GPSBabel      50) SEGUKOOA
9) REC            23) PostgreSQL     37) SUA           51) SEGY
10) Memory        24) MySQL          38) OpenAir       52) ODS
11) BNA           25) PCIDSK         39) PDS           53) XLSX
12) CSV           26) XPlane         40) WFS           54) ElasticSearch
13) NAS           27) AVCBin         41) HTF           55) PD
14) GML           28) AVCE00         42) AeronavFAA

Hazme saber cómo te funciona y, por favor, envíame los errores que encuentres.

2 votos

¡+10! El soporte completo de OGR en Arcmap (y en todos los arcgis?) sería extremadamente impresionante Ragi. Más aún los anunciados "...en la próxima versión de ArcGIS, los WorkspacePlugin's tendrán soporte de escritura" . Y, además, de código abierto.

0 votos

@mattwilkie trabajando en ello mientras escribo esto. Parece que me estoy encontrando con problemas de documentación de la API. Al menos la lectura funciona ahora :)

0 votos

En teoría, esto da soporte a todo ArcGIS. Sin embargo, actualmente, estoy agrupando el ArcMap ICommand y el Plugin en la misma dll. Si los separo en diferentes dlls, eso haría que ArcGIS Server pudiera acceder a él. De todos modos, esto es un comienzo :)

4voto

Jim Puntos 4057

No indicas si es un añadido directo a ArcMap o indirecto. Para ArcMap anterior a la versión 10, recomiendo DNRGarmin y hay varias otras opciones que figuran en este hilo . DNRGarmin sacará una nueva versión a principios del próximo año que promete el acceso directo. Ahora, el acceso directo significa cargar el archivo gpx en DNRGarmin y acceder a los datos desde allí. También he encontrado este hilo del sitio web de Geoprocesamiento

0 votos

Esto (DNRGarmin) es sin duda todavía la mejor manera. Imprescindible si se utiliza un GPS Garmin y ArcGIS.

0 votos

Los enlaces están rotos

4voto

Greg Puntos 1756

Por extraño que parezca, la forma recomendada por Esri es añadir los archivos gpx a ArcExplorer (que es gratuito) y guardarlos como shapefile, que luego se lleva a Arcmap: http://blogs.esri.com/info/blogs/arcgisexplorerblog/archive/2008/08/13/importing-gps-via-gpx.aspx

(Publicado para completar, no necesariamente porque crea que es un buen método, es demasiado indirecto para eso, pero si alguien ya tiene y usa AE es bueno saberlo).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X