Conversor de GPX a GeoJSON

Convierte GPX a GeoJSON y de vuelta en tu navegador. Tus tracks y waypoints permanecen en tu dispositivo.

Tu GPX y GeoJSON se convierten localmente en tu navegador y nunca se suben, así que tus rutas, waypoints e historial de ubicación permanecen en tu dispositivo.

¿Necesitas ver las coordenadas en un mapa? Prueba el Visor de coordenadas en el mapa.

Acerca de GPX a GeoJSON

Este conversor de GPX a GeoJSON transforma un archivo de intercambio GPS de tu reloj, teléfono o app de senderismo en un FeatureCollection de GeoJSON limpio que puedes soltar en un mapa, un script o una tubería de GIS. Los waypoints se convierten en features Point, las rutas y los tracks en features LineString, y los nombres, las elevaciones y las marcas de tiempo se conservan como propiedades. Cambia el interruptor de dirección y va en sentido contrario, exportando tu GeoJSON de vuelta a un archivo GPX que Garmin, Strava y otras herramientas GPS entienden. Pega el texto directamente o carga un archivo .gpx o .geojson desde tu dispositivo. Todo se ejecuta por completo en tu navegador, así que tus rutas, waypoints e historial de ubicación se analizan en tu dispositivo y nunca se suben a ningún servidor.

Características

Cómo usar GPX a GeoJSON

  1. Elige una dirección: GPX a GeoJSON (predeterminada) o GeoJSON a GPX.
  2. Pega tu GPX o GeoJSON en el cuadro de entrada, o haz clic en Elegir archivo para cargar uno.
  3. Lee el resultado convertido en el panel de la derecha.
  4. Copia el resultado o descárgalo como archivo .geojson o .gpx.

Ejemplo

Entrada

<gpx version="1.1" creator="ArrayKit" xmlns="http://www.topografix.com/GPX/1/1">
  <wpt lat="48.8584" lon="2.2945">
    <name>Eiffel Tower</name>
  </wpt>
</gpx>

Salida

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": { "name": "Eiffel Tower" },
      "geometry": { "type": "Point", "coordinates": [2.2945, 48.8584] }
    }
  ]
}

Un waypoint GPX se convierte en un feature Point de GeoJSON, conservando su nombre.

Errores comunes y solución de problemas

Preguntas frecuentes

¿La conversión ocurre en un servidor?
No. Tanto la conversión de GPX a GeoJSON como la de GeoJSON a GPX se ejecutan por completo en tu navegador con JavaScript. Tu archivo se analiza en tu dispositivo, así que tus tracks, waypoints e historial de ubicación nunca se suben.
¿Qué elementos de GPX son compatibles?
Los waypoints (<wpt>) se convierten en features Point de GeoJSON, mientras que las rutas (<rte>) y los segmentos de track (<trk>/<trkseg>) se convierten en features LineString. Los nombres, descripciones, elevación (<ele>) y marcas de tiempo se conservan como propiedades del feature.
¿Puedo convertir GeoJSON de vuelta a un archivo GPX?
Sí. Cambia el interruptor de dirección a GeoJSON a GPX, pega tu GeoJSON y la herramienta produce un archivo GPX 1.1 que puedes descargar y cargar en Garmin, Strava y otras apps GPS.
¿Puedo subir un archivo .gpx o .geojson en lugar de pegar?
Sí. Haz clic en Elegir archivo y selecciona un archivo .gpx, .geojson, .json o .xml. Se lee localmente en tu navegador y su texto se carga en el cuadro de entrada, listo para convertir.
¿Qué tan grande puede ser el archivo GPX que convierto?
Como todo se ejecuta en tu navegador, el límite práctico es la memoria de tu dispositivo. Los archivos típicos de actividad y ruta con miles de puntos de track se convierten al instante; los registros muy grandes de varios días pueden tardar un momento.
¿El resultado GeoJSON es válido para mapas y herramientas GIS?
Sí. El resultado es un FeatureCollection de GeoJSON estándar con coordenadas WGS84 [longitude, latitude], así que funciona con Leaflet, Mapbox, QGIS y cualquier otra cosa que lea GeoJSON.

Herramientas relacionadas

Todas las herramientas de ArrayKit