tigtools

KML în GPX

Alege un fișier .kml sau .kmz pentru a obține un fișier GPX pentru dispozitive GPS, aplicații sportive și planificatoare de rute. Conversia are loc în browser.

Rulează în browser Fără înregistrare

sau trageți-l aici. Fișierul rămâne pe dispozitivul dvs.

Cum se folosește

  1. Exportați harta sau traseul din Google Earth, Google My Maps sau altă aplicație ca KML sau KMZ.
  2. Alegeți sau trageți fișierul aici.
  3. Verificați numărul de waypoint-uri și de trasee.
  4. Descarcă fișierul GPX sau copiază textul acestuia.

Cum funcționează

KML-ul este analizat cu parserul XML al browserului; un KMZ este mai întâi dezarhivat și se folosește KML-ul principal (doc.kml sau primul fișier .kml). Fiecare Placemark este citit indiferent de foldere: un Point devine un waypoint GPX cu numele, descrierea și TimeStamp-ul placemark-ului; o LineString sau un LinearRing independent devine un traseu; un gx:Track Google devine un traseu ale cărui puncte își păstrează marcajele de timp (when) și altitudinea; un gx:MultiTrack sau o MultiGeometry cu mai multe linii devine un singur traseu cu mai multe segmente. Un Polygon devine un traseu care urmărește conturul exterior, deoarece GPX nu are poligoane; contururile interioare (golurile) sunt eliminate.

Rezultatul este GPX 1.1 cu lat/lon cu 7 zecimale (circa 1 cm), altitudinea în metri și orele în UTC. Coordonatele din afara intervalelor valide de latitudine și longitudine sunt omise. Altitudinea KML este copiată așa cum este, chiar dacă modul de altitudine KML este relativ la sol.

Exemple

Traseu din Google My Maps pe un Garmin

Exportați un strat din My Maps ca KML sau KMZ, convertiți-l și copiați GPX-ul pe dispozitiv: liniile desenate devin trasee, iar marcajele devin puncte de referință.

Traseu înregistrat din Google Earth

Un KML cu un gx:Track păstrează marcajul de timp și altitudinea fiecărui punct, astfel încât aplicațiile sportive pot afișa viteza și altitudinea după conversie.

Întrebări frecvente

Se păstrează numele și descrierile placemark-urilor mele?

Da. Numele devin elemente GPX name, iar descrierile devin elemente desc. HTML-ul din descriere este păstrat ca text.

De ce traseul meu nu are marcaje de timp?

Doar datele gx:Track și TimeStamp-urile de tip Point conțin timpi în KML. LineString-urile simple nu au marcaje de timp, așa că nici punctele lor GPX nu au.

Poate citi fișiere KMZ cu fotografii?

Da. Fotografiile și pictogramele din KMZ sunt ignorate; sunt convertite doar coordonatele și textele.

Ce se întâmplă cu poligoanele?

Fiecare poligon devine un traseu de-a lungul conturului său exterior, marcat cu tipul „polygon”. Golurile din interiorul poligoanelor nu sunt convertite.

Confidențialitate

Fișierul KML sau KMZ este citit și convertit local, în browser. Locațiile nu sunt încărcate sau stocate; este contorizat doar un eveniment anonim de utilizare a instrumentului.