Skip to content

GPX til GeoJSON Converter

Konverter GPX (GPS Exchange Format) filer til GeoJSON til brug i webkort. Perfekt til GPS-spor, vandreruter, cykelstier og waypoints fra GPS-enheder og fitness-apps.

Hvad er GPX?

GPX (GPS Exchange Format) er et XML-baseret format til udveksling af GPS-data mellem enheder og applikationer. Det er standardformatet, der bruges af:

  • GPS-enheder: Garmin, TomTom, Magellan
  • Fitness-apps: Strava, Komoot, AllTrails, Ride with GPS
  • Mobilapps: GPS-tracking apps, vandreapps
  • Droner: Flyvebanelogfiler
  • Kortlægningssoftware: QGIS, ArcGIS, Google Earth

GPX Datatyper

GPX-filer kan indeholde tre typer data:

  • Waypoints (<wpt>): Individuelle interessepunkter (POI'er) med koordinater, navne, beskrivelser og højde
  • Ruter (<rte>): Planlagte stier med ordnede waypoints, typisk til navigation
  • Spor (<trk>): Registrerede stier med tidsstempler, der viser faktisk bevægelse over tid

Sådan konverteres

  1. Upload din .gpx-fil (træk-og-slip eller gennemse)
  2. Forhåndsvis den konverterede GeoJSON på kortet
    • Waypoints vises som Points
    • Ruter vises som LineStrings
    • Spor vises som LineStrings (ét per segment)
  3. Download GeoJSON-filen

Konverteringsdetaljer

Hvad bliver konverteret

Waypoints → Points

  • Koordinater: Breddegrad, længdegrad
  • Højde: Gemt i egenskaber
  • Navn & Beskrivelse: Bevares
  • Tid: ISO 8601 tidsstempel
  • Symbol: Ikon/markørtype
  • Udvidelser: Brugerdefinerede GPX-data

Ruter → LineStrings

  • Rutepunkter: Ordnet koordinater
  • Rutenavn: Feature-egenskab
  • Højdeprofil: Højdedata per punkt
  • Beskrivelse: Rute metadata

Spor → LineStrings

  • Sporsegmenter: Hvert segment bliver en LineString
  • Tidsstempler: Tid per koordinatpunkt
  • Højdeprofil: Højdedata
  • Spornavn: Feature-egenskab
  • Hastighed/Puls: Hvis til stede i udvidelser

Koordinatformat

  • GPX bruger: Breddegrad, Længdegrad (WGS84)
  • GeoJSON bruger: [Længdegrad, Breddegrad] (WGS84)
  • Konvertering håndterer automatisk ændringen af koordinatorden

Højdedata

Højde (altitude) fra GPX <ele> tags bevares i feature-egenskaber:

  • Waypoints: properties.elevation
  • Ruter/Spor: Array af højder, der matcher koordinatpunkter

Almindelige anvendelser

  • Fitnessdata: Konverter eksport fra Strava, Garmin eller Fitbit til analyse af ruter
  • Vandreruter: Del kort over stier med ikke-GPS-brugere
  • Cykelstier: Vis cykelruter på webkort
  • Droneflyvninger: Analyser flyvebaner og waypoints
  • Geocaching: Konverter geocache-koordinater til kortlægning
  • Feltforskning: GPS-undersøgelsesdata til GeoJSON
  • Rejselog: Visualiser ture og rejser

Outputstruktur

Waypoint Eksempel

json
{
  "type": "Feature",
  "geometry": {
    "type": "Point",
    "coordinates": [-74.0060, 40.7128]
  },
  "properties": {
    "name": "New York City",
    "desc": "The Big Apple",
    "elevation": 10,
    "time": "2025-10-28T10:00:00Z",
    "sym": "city"
  }
}

Spor Eksempel

json
{
  "type": "Feature",
  "geometry": {
    "type": "LineString",
    "coordinates": [
      [-110.0000, 45.0000],
      [-110.0010, 45.0010],
      [-110.0020, 45.0020]
    ]
  },
  "properties": {
    "name": "Hiking Trail",
    "desc": "Mountain hiking route",
    "elevations": [1500, 1520, 1550],
    "times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"],
    "coordinateProperties": {
      "times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"]
    }
  }
}

Hvorfor konvertere til GeoJSON?

  • Webstandard: Fungerer med Leaflet, Mapbox, OpenLayers
  • Simplere format: JSON er lettere at analysere end XML
  • Bedre ydeevne: Hurtigere analyse og rendering
  • Udviklervenligt: Let at inspicere, redigere og manipulere
  • Større kompatibilitet: Flere værktøjer understøtter GeoJSON

Tips

Flere spor: GPX-filer med flere spor vil generere separate LineString features for hvert sporsegment.

Tidsstempler: Muliggør analyse af hastighed, tempo og varighed ved at bevare tidsdata.

Højdeprofiler: Brug højdedata arrays til at skabe højdekurver.

Store filer: For meget lange spor (10.000+ punkter), overvej at simplificere geometrien efter konvertering.

FAQs

Hvilke apps eksporterer GPX-filer? Strava, Garmin Connect, Komoot, AllTrails, Ride with GPS, MapMyRun, Runkeeper og de fleste GPS-enheder.

Mister jeg højde data? Nej—højde bevares i properties.elevations array (for spor/ruter) eller properties.elevation (for waypoints).

Kan jeg konvertere flere GPX-filer på én gang? Ja! Upload flere filer og download dem alle som en ZIP-arkiv.

Bliver mine GPS-data uploadet? Nej—al konvertering sker i din browser. Dine filer forlader aldrig din enhed.

Hvilket koordinatsystem bruger GPX? GPX bruger altid WGS84 (EPSG:4326), det samme som GeoJSON, så der er ingen behov for projektionkonvertering.

Hvordan får jeg GPX-filer fra Strava?

  1. Gå til din aktivitet på Strava
  2. Klik på skruenøgle-ikonet (eller de tre prikker)
  3. Vælg "Eksporter GPX"

Se også