GPX naar GeoJSON Converter
Converteer GPX (GPS Exchange Format) bestanden naar GeoJSON voor gebruik in webkaarten. Perfect voor GPS-tracks, wandelroutes, fietspaden en waypoints van GPS-apparaten en fitness-apps.
Wat is GPX?
GPX (GPS Exchange Format) is een op XML gebaseerd formaat voor het uitwisselen van GPS-gegevens tussen apparaten en applicaties. Het is het standaardformaat dat wordt gebruikt door:
- GPS-apparaten: Garmin, TomTom, Magellan
- Fitness-apps: Strava, Komoot, AllTrails, Ride with GPS
- Mobiele apps: GPS-tracking apps, wandelapps
- Drones: Vluchtlogboeken
- Kaartsoftware: QGIS, ArcGIS, Google Earth
GPX Gegevenstypen
GPX-bestanden kunnen drie soorten gegevens bevatten:
- Waypoints (
<wpt>): Individuele interessepunten (POI's) met coördinaten, namen, beschrijvingen en hoogte - Routes (
<rte>): Geplande paden met geordende waypoints, meestal voor navigatie - Tracks (
<trk>): Opgenomen paden met tijdstempels, die daadwerkelijke beweging in de tijd weergeven
Hoe te converteren
- Upload je .gpx-bestand (drag-and-drop of bladeren)
- Bekijk de geconverteerde GeoJSON op de kaart
- Waypoints verschijnen als Points
- Routes verschijnen als LineStrings
- Tracks verschijnen als LineStrings (één per segment)
- Download het GeoJSON-bestand
Conversiedetails
Wat wordt geconverteerd
Waypoints → Points
- ✅ Coördinaten: Breedtegraad, lengtegraad
- ✅ Hoogte: Opgeslagen in eigenschappen
- ✅ Naam & Beschrijving: Behouden
- ✅ Tijd: ISO 8601 tijdstempel
- ✅ Symbool: Type icoon/markering
- ✅ Extensies: Aangepaste GPX-gegevens
Routes → LineStrings
- ✅ Routepunten: Geordende coördinaten
- ✅ Routenaam: Eigenschap van feature
- ✅ Hoogteprofiel: Hoogtegegevens per punt
- ✅ Beschrijving: Metadata van de route
Tracks → LineStrings
- ✅ Tracksegmenten: Elk segment wordt een LineString
- ✅ Tijdstempels: Tijd per coördinatiepunt
- ✅ Hoogteprofiel: Hoogtegegevens
- ✅ Tracknaam: Eigenschap van feature
- ✅ Snelheid/Hartslag: Indien aanwezig in extensies
Coördinatenformaat
- GPX gebruikt: Breedtegraad, Lengtegraad (WGS84)
- GeoJSON gebruikt: [Lengtegraad, Breedtegraad] (WGS84)
- Conversie behandelt automatisch de volgorde van coördinaten
Hoogtegegevens
Hoogte (altitude) uit GPX <ele> tags wordt behouden in feature-eigenschappen:
- Waypoints:
properties.elevation - Routes/Tracks: Array van hoogtes die overeenkomen met coördinatiepunten
Veelvoorkomende toepassingen
- Fitnessgegevens: Converteer Strava-, Garmin- of Fitbit-exports om routes te analyseren
- Wandelroutes: Deel wandelkaarten met niet-GPS-gebruikers
- Fietspaden: Toon fietsroutes op webkaarten
- Dronevluchten: Analyseer vluchtpaden en waypoints
- Geocaching: Converteer geocache-coördinaten voor mapping
- Veldonderzoek: GPS-surveygegevens naar GeoJSON
- Reislogboeken: Visualiseer reizen en routes
Outputstructuur
Waypoint Voorbeeld
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"
}
}Track Voorbeeld
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"]
}
}
}Waarom converteren naar GeoJSON?
- Webstandaard: Werkt met Leaflet, Mapbox, OpenLayers
- Eenvoudiger formaat: JSON is gemakkelijker te parseren dan XML
- Betere prestaties: Sneller parseren en renderen
- Ontwikkelaarsvriendelijk: Gemakkelijk te inspecteren, bewerken en manipuleren
- Breedere compatibiliteit: Meer tools ondersteunen GeoJSON
Tips
Meerdere Tracks: GPX-bestanden met meerdere tracks genereren afzonderlijke LineString features voor elk tracksegment.
Tijdstempels: Maak analyse van snelheid, tempo en duur mogelijk door tijdgegevens te behouden.
Hoogteprofielen: Gebruik de hoogte-arrays om hoogtegrafieken te maken.
Grote bestanden: Voor zeer lange tracks (10.000+ punten), overweeg om de geometrie te vereenvoudigen na conversie.
Veelgestelde vragen
Welke apps exporteren GPX-bestanden? Strava, Garmin Connect, Komoot, AllTrails, Ride with GPS, MapMyRun, Runkeeper en de meeste GPS-apparaten.
Verlies ik hoogtegegevens? Nee—hoogte wordt behouden in de properties.elevations array (voor tracks/routes) of properties.elevation (voor waypoints).
Kan ik meerdere GPX-bestanden tegelijk converteren? Ja! Upload meerdere bestanden en download ze allemaal als een ZIP-archief.
Worden mijn GPS-gegevens geüpload? Nee—alle conversie gebeurt in je browser. Je bestanden verlaten je apparaat nooit.
Welk coördinatensysteem gebruikt GPX? GPX gebruikt altijd WGS84 (EPSG:4326), hetzelfde als GeoJSON, dus er is geen projectieconversie nodig.
Hoe krijg ik GPX-bestanden van Strava?
- Ga naar je activiteit op Strava
- Klik op het moersleutelicoon (of drie puntjes)
- Selecteer "Export GPX"
Zie ook
- Terug naar Alle Converters
- KML → GeoJSON — Google Earth formaat
- CSV → GeoJSON — Spreadsheetgegevens
- Afstandstool — Meet afstanden op aarde