Cookies voor statistiek en advertenties
We gebruiken cookies voor statistiek en voor advertenties, allebei naar Google. Weigeren verandert niets aan wat je te zien krijgt.Lees de privacypagina
Hier zet je KML naar GPX om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.
Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.
Ze worden een voor een omgezet en samen in één ZIP gedownload.
KML naar GPX
Deze pagina is voor iemand die een route heeft getekend — in Google Earth, in My Maps, of in een tool die alleen KML exporteert — en die nu op een horloge, een fietscomputer of een navigatie-app moet lezen, waar GPX de gangbare taal is.
Het resultaat wordt gebruikt om te navigeren, dus de gaten in het bronbestand zijn hier relevant om te kennen, niet alleen theoretisch interessant.
Een getekende lijn heeft geen tijdstempels — er is nooit een horloge geweest dat de tijd bij elk punt registreerde — en de hoogte staat doorgaans op nul, omdat de tekenaar zelden hoogte-informatie invoert.
Er zijn ook merkbaar minder punten: een getekende route heeft tientallen hoekpunten, terwijl een opgenomen track er duizenden kan hebben. Voor navigatie is dat vaak geen probleem, maar voor een app die op tijd of hoogte rekent, is het een reëel gemis.
De geografische lijn zelf — de reeks coördinaten die de route beschrijft — komt volledig over, evenals eventuele waypoints en hun namen die in het KML-bestand staan.
Voor navigatie-apps die simpelweg een lijn volgen en waypoints tonen, is dat precies voldoende om de route bruikbaar te maken.
Deze pagina is voor wie de route zelf heeft getekend. Werd de KMZ juist door iemand anders aangeleverd — een parkwebsite, een evenementenorganisator — dan is de aparte KMZ-naar-GPX-omzetting het betere startpunt, omdat die opent op wat een export van een ander doorgaans bevat.
De onderliggende mechaniek is grotendeels gelijk; het verschil zit in wat de lezer al weet over de herkomst van het bestand.
Zowel een KML-route als een KML-track wordt bij het lezen als track behandeld — het onderscheid tussen de twee soorten in het bronbestand verdwijnt. Voor de meeste navigatie-apps maakt dat geen verschil, omdat beide als een lijn met punten worden gevolgd.
Voor een app die specifiek onderscheid maakt tussen een route om te volgen en een track die al is afgelegd, is dat een detail om te weten voordat het bestand wordt geïmporteerd.
De omzetting draait volledig in de browser; het bestand wordt niet naar een server gestuurd. De limiet op het gratis plan is 100 MB per bestand, ruim voldoende voor vrijwel elk KML-bestand.
Meerdere routes tegelijk aanbieden werkt net zo goed als één: tot honderd bestanden per batch.
Tot honderd KML-bestanden tegelijk kunnen in één sessie worden omgezet, elk met een eigen voortgangsindicator, en het resultaat komt terug als losse GPX-bestanden of als ZIP.
Dat is bruikbaar voor een reeks routes die na elkaar op hetzelfde toestel moeten worden geladen.
Omdat hoogte doorgaans op nul staat, is het de moeite waard om vooraf te weten dat een navigatie-app die op stijgingspercentage rekent, hier geen zinvolle waarde krijgt aangeleverd.
Voor een route waarbij hoogte-informatie wél belangrijk is, moet die apart worden toegevoegd na deze omzetting, bijvoorbeeld met een tool die hoogtedata uit een terreinmodel haalt.
| KML | GPX | |
|---|---|---|
| Volledige naam | Keyhole Markup Language | GPS Exchange Format |
| Bestandsextensie | .kml | .gpx |
| Mediatype | application/vnd.google-earth.kml+xml | application/gpx+xml |
| Voor het eerst gepubliceerd | — | 2002 |
| Uitgegeven door | Keyhole | Topografix |
| Specificatie | OGC KML 2.3 | GPX 1.1 |
| Licentie | Open standaard | Open standaard |
| Stand van zaken | Actueel | Actueel |
| Opent in een browser | Geen browser | Geen browser |
| In plaats daarvan overwogen | KMZ | TCX |
QGIS leest zowel KML als GPX, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.
KML is het formaat van Keyhole. Het is vastgelegd in OGC KML 2.3, en dat is de moeite waard als het bestand het gereedschap moet overleven dat het schreef.
GPX komt van Topografix en stamt uit 2002, vastgelegd in GPX 1.1. Garmin BaseCamp, Strava en QGIS lezen het formaat.
Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt.
Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk.
KML en GPX beschrijven de inhoud op fundamenteel andere manieren. De omzetting is daarom een reconstructie en geen kopie: getrouw, maar niet byte voor byte identiek. Posities, hoogte en tijdcodes gaan mee. Sensorstromen, opmaak en ingesloten beeld niet.
Voor de omzetting niet: die gebeurt in de browser die je al open hebt staan. Om het resultaat te openen heb je daarna het programma nodig waarmee je apparaat GPS Exchange Format normaal weergeeft.