KML naar GPX omzetten

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.

  • Waar het draait In je browser. Het bestand wordt nooit geüpload.
  • Opnieuw opgebouwd GPX werkt anders dan KML. Het is dus niet het geleidelijke kwaliteitsverlies van een lossy codec: wat GPX kan uitdrukken wordt getrouw weergegeven, en wat daar geen equivalent heeft blijft helemaal weg.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten Posities, hoogte en tijdcodes gaan mee. Sensorstromen, opmaak en ingesloten beeld niet.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Voor wie deze omzetting bedoeld is

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.

Wat een getekende route mist die een opname wel heeft

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.

Wat er wél overkomt

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.

Het onderscheid met KMZ naar GPX

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.

Wat er met route versus track gebeurt

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.

Waar het bestand blijft tijdens het omzetten

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.

Batchgewijs meerdere getekende routes exporteren

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.

Wat je vóór het navigeren kunt controleren

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.

Zo zet je KML naar GPX om

  1. Sleep je KML-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies GPX als doel. De omzetting gebeurt in je browser en het bestand wordt niet geüpload.
  3. Download het klare GPX-bestand.

KML of GPX: wat er verandert

KML vergeleken met GPX
KMLGPX
Volledige naamKeyhole Markup LanguageGPS Exchange Format
Bestandsextensie.kml.gpx
Mediatypeapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
Voor het eerst gepubliceerd2002
Uitgegeven doorKeyholeTopografix
SpecificatieOGC KML 2.3GPX 1.1
LicentieOpen standaardOpen standaard
Stand van zakenActueelActueel
Opent in een browserGeen browserGeen browser
In plaats daarvan overwogenKMZTCX

Het resultaat openen

QGIS leest zowel KML als GPX, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.

Waarvoor elk formaat bedoeld is

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.

Van KML naar GPX: veelgestelde vragen

Wordt mijn KML-bestand ergens heen geüpload?

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.

Is KML naar GPX omzetten gratis?

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.

Gaat er kwaliteit verloren bij het omzetten van KML naar GPX?

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.

Moet ik iets installeren om een GPX-bestand te openen?

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.

Meer over deze formaten