Skip to content

GPX til GeoJSON-konverter

Konverter GPX-filer (GPS Exchange Format) til GeoJSON for bruk i webkart. Perfekt for GPS-spor, turstier, sykkelruter og veipunkter fra GPS-enheter og treningsapper.

Hva er GPX?

GPX (GPS Exchange Format) er et XML-basert format for utveksling av GPS-data mellom enheter og applikasjoner. Det er standardformatet som brukes av:

  • GPS-enheter: Garmin, TomTom, Magellan
  • Treningsapper: Strava, Komoot, AllTrails, Ride with GPS
  • Mobilapper: GPS-sporingsapper, turapper
  • Droner: Flyloggfiler
  • Kartprogramvare: QGIS, ArcGIS, Google Earth

GPX-datatyper

GPX-filer kan inneholde tre typer data:

  • Veipunkter (<wpt>): Individuelle interessepunkter (POI) med koordinater, navn, beskrivelser og høyde
  • Ruter (<rte>): Planlagte stier med ordnede veipunkter, vanligvis for navigasjon
  • Spor (<trk>): Registrerte stier med tidsstempler, som viser faktisk bevegelse over tid

Hvordan konvertere

  1. Last opp din .gpx-fil (dra og slipp eller bla gjennom)
  2. Forhåndsvis den konverterte GeoJSON på kartet
    • Veipunkter vises som punkter
    • Ruter vises som linjestrenger
    • Spor vises som linjestrenger (én per segment)
  3. Last ned GeoJSON-filen

Konverteringsdetaljer

Hva som blir konvertert

Veipunkter → Punkter

  • Koordinater: Breddegrad, lengdegrad
  • Høyde: Lagret i egenskaper
  • Navn og beskrivelse: Beholdt
  • Tid: ISO 8601-tidsstempel
  • Symbol: Ikon/markørtype
  • Utvidelser: Tilpassede GPX-data

Ruter → Linjestrenger

  • Rutepunkter: Ordnete koordinater
  • Rutenavn: Egenskap for funksjonen
  • Høydeprofil: Høyde per punkt
  • Beskrivelse: Metadata for ruten

Spor → Linjestrenger

  • Sporsegmenter: Hvert segment blir en linjestreng
  • Tidsstempler: Tid per koordinatpunkt
  • Høydeprofil: Høydeinformasjon
  • Spornavn: Egenskap for funksjonen
  • Hastighet/puls: Hvis til stede i utvidelser

Koordinatformat

  • GPX bruker: Breddegrad, lengdegrad (WGS84)
  • GeoJSON bruker: [Lengdegrad, breddegrad] (WGS84)
  • Konverteringen håndterer automatisk rekkefølgen på koordinatene

Høydeinformasjon

Høyde fra GPX <ele>-tagger beholdes i funksjonsegenskaper:

  • Veipunkter: properties.elevation
  • Ruter/spor: Array av høyder som samsvarer med koordinatpunkter

Vanlige bruksområder

  • Treningsdata: Konverter eksport fra Strava, Garmin eller Fitbit for å analysere ruter
  • Turstier: Del kart over stier med brukere uten GPS
  • Sykkelruter: Vis sykkelstier på webkart
  • Droneflyvninger: Analyser flyruter og veipunkter
  • Geocaching: Konverter geocache-koordinater for kartlegging
  • Feltarbeid: GPS-undersøkelsesdata til GeoJSON
  • Reiselogger: Visualiser turer og reiser

Utgangsstruktur

Eksempel på veipunkt

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"
  }
}

Eksempel på spor

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
  • Enklere format: JSON er lettere å analysere enn XML
  • Bedre ytelse: Raskere analyse og rendering
  • Utviklervennlig: Enkel å inspisere, redigere og manipulere
  • Større kompatibilitet: Flere verktøy støtter GeoJSON

Tips

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

Tidsstempler: Aktiver analyse av hastighet, tempo og varighet ved å bevare tidsdata.

Høydeprofiler: Bruk høydearrayer for å lage høydediagrammer.

Store filer: For svært lange spor (10 000+ punkter), vurder å forenkle geometrien etter konvertering.

Vanlige spørsmål

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

Mister jeg høydeinformasjon? Nei—høyde beholdes i properties.elevations-arrayen (for spor/ruter) eller properties.elevation (for veipunkter).

Kan jeg konvertere flere GPX-filer samtidig? Ja! Last opp flere filer og last dem ned som en ZIP-arkiv.

Blir GPS-dataene mine lastet opp? Nei—all konvertering skjer i nettleseren din. Filene dine forlater aldri enheten din.

Hvilket koordinatsystem bruker GPX? GPX bruker alltid WGS84 (EPSG:4326), det samme som GeoJSON, så ingen projeksjonskonvertering er nødvendig.

Hvordan får jeg GPX-filer fra Strava?

  1. Gå til aktiviteten din på Strava
  2. Klikk på skiftenøkkelikonet (eller tre prikker)
  3. Velg "Eksporter GPX"

Se også