GPX'i KML'ye dönüştürme
Bu dönüştürücü, Garmin, Strava veya Komoot'tan gelen bir GPX dosyasının yol noktalarını, rotalarını ve izlerini Google Earth veya Benim Haritalarım için tek bir KML dosyasına çevirir; adlar, açıklamalar ve yükseklik korunur. GPX'iniz tarayıcınızda dönüştürülür ve sunucuya gönderilmez. Nabız, kadans ve güç uzantıları okunmaz; her iz noktasını eklemediğiniz sürece iz çizgisi zaman bilgisi taşımaz.
Bir dosya doğru dönüştürülmedi mi? Tercihen küçük bir örnek dosyayla birlikte [email protected] adresine e-posta gönderin, sorun düzeltilecektir.
Temel bilgiler
- Girdi: GPX (.gpx). Çıktı: KML (.kml).
- Dosyalarınız sunucuya gönderilmez: işlem tarayıcınızda, kendi cihazınızda yapılır.
- Dosya boyutu: sabit bir sınır yok; çok büyük dosyalar cihazınızın belleğiyle sınırlıdır.
- Bilgisayar, tablet veya telefonda güncel bir tarayıcı (Chrome, Edge, Firefox veya Safari) gerekir; hiçbir şey kurmanız gerekmez.
- Ücretsizdir, kayıt gerekmez.
Bir dosyayı dönüştürmek yerine yeni noktalar, çizgiler veya alanlar mı çizmek istiyorsunuz? Kardeş sitemiz GeoDrafter'da bunları haritada çizip KML, GeoJSON veya GPX olarak dışa aktarın (İngilizce).
GPX → KML: neden dönüştürmelisiniz
GPX dosyası, bir yürüyüşü, bisiklet turunu veya koşuyu bir Garmin cihazından, Strava'dan, Komoot'tan ya da bir telefon uygulamasından dışa aktardığınızda elde ettiğiniz dosyadır. Google Earth ve Google Benim Haritalarım KML'yi tercih eder; Google Earth ise bir geziyi 3B arazi üzerinde incelemek veya GPS yazılımı olmayan kişilerle paylaşmak için iyi bir yerdir. Bu dönüştürücü bir GPX dosyasının yol noktalarını, rotalarını ve izlerini, her biri için bir klasör bulunan tek bir KML dosyasına çevirir; adları ve açıklamaları yer işareti etiketi ve balon metni olarak, her noktanın yüksekliğini de rakım olarak korur. GPX'in kullanmadığı alanlar dışarıda bırakılır, böylece yer işareti verisi kısa kalır. Dosya tarayıcınızda, QGIS'in arkasındaki açık kaynaklı kütüphane GDAL ile okunur ve dönüştürülür; nerede oturduğunuzu ve ne zaman dışarıda olduğunuzu gösteren iziniz hiçbir zaman bir sunucuya gönderilmez.
GPX dosyası KML biçimine nasıl dönüştürülür
- .gpx dosyanızı kutuya bırakın veya seçmek için tıklayın.
- Haritadaki izi kontrol edin; her iz noktasını zamanıyla birlikte de istiyorsanız kutuyu işaretleyin.
- “KML biçimine dönüştür” düğmesine tıklayın ve dosyayı Google Earth'te açın ya da Benim Haritalarım'a aktarın.
Dönüştürme sırasında neler değişir
Yol noktaları, rotalar ve izler klasör olur
GPX üç tür veriyi ayrı tutar. Yol noktaları (waypoint) bir zirve veya park yeri gibi tekil yerlerdir; rota (route) birkaç noktadan geçen planlanmış bir çizgidir; iz (track) ise gerçekten kaydettiğiniz yoldur. Dosya birden fazla tür içerdiğinde her biri waypoints, routes ve tracks adlı ayrı bir KML klasörü olur, böylece bunları Google Earth'te açıp kapatabilirsiniz; yalnızca iz içeren bir dosya, dosyanın adını taşıyan tek bir klasör alır. Duraklatılıp devam ettirilmiş bir izin birkaç segmenti olur; bu iz, birkaç çizgiden oluşan tek bir yer işareti olarak kalır.
Yükseklik korunur, çizgi yine de zemini izler
Her noktanın ele değeri KML koordinatlarında rakım olur. KML bir yükseklik modu belirlemez, bu yüzden Google Earth izi arazinin üzerine çizer; bir yürüyüş için genellikle istenen budur. Bunun yerine kaydedilen yükseklikleri görmek için Google Earth Pro'da yer işaretinin özelliklerini açın ve yüksekliği mutlak (“Absolute”) olarak ayarlayın. Yüksekliği olmayan noktalar iki boyutlu kalır.
Zamanlar iz noktalarında kalır
Bir GPX izinde her nokta bir zaman damgası taşıyabilir, ancak bir KML çizgisi taşıyamaz. Bu nedenle iz çizgisinde zaman yoktur. Her nokta için bir yer işareti içeren ek bir klasör almak üzere “Her iz noktasını da zamanı ve yüksekliğiyle birlikte ekle” kutusunu işaretleyin; her yer işaretinde zamanı (2024-05-01T08:07:30Z gibi ISO biçiminde) ve yüksekliği veri olarak bulunur. Zamanlar KML zaman damgası olarak değil, veri alanı olarak saklanır; bu yüzden Google Earth'ün zaman kaydırıcısı bunları canlandırmaz.
Nabız, kadans ve güç aktarılmaz
Garmin saatleri ve bisiklet bilgisayarları her iz noktasına nabız, kadans, sıcaklık ve gücü uzantı olarak ekler. Cihaza özgü bu uzantılar okunmaz; bu yüzden KML yalnızca konum, yükseklik ve zaman içerir.
Adlar ve açıklamalar
GPX adı, Google Earth'ün haritada gösterdiği yer işareti adı olur; GPX açıklaması ise balon metni olur. Yol noktası sembolü, yorum veya tür gibi mevcut diğer değerler yer işareti verisi olarak korunur. Dönüştürmeden önce adlar için farklı bir alan seçebilirsiniz.
Dosya biçimleri hakkında
GPX
GPX (GPS Exchange Format), Garmin, Strava ve Komoot gibi GPS cihazları ve uygulamalarının kullandığı XML biçimidir. Ara noktaları (waypoint), rotaları ve izleri isteğe bağlı zaman ve yükseklik bilgisiyle saklar. Bugün kullanılan sürüm, TopoGrafix tarafından 2004'te yayımlanan 1.1 sürümüdür.
- Ara noktalar tekil noktalardır; rota, birkaç noktadan geçen planlanmış bir çizgidir; iz ise kaydedilmiş yoldur ve çoğu zaman binlerce noktadan oluşur.
- İzler her nokta için bir zaman damgası ve yükseklik taşıyabilir.
- Koordinatlar her zaman WGS84 enlem ve boylamdır.
- GPX'in sabit bir alan kümesi vardır (ad, açıklama, sembol, tür ve birkaç tane daha); geri kalan her şey uzantılara (extensions) yazılmalıdır.
KML
KML (Keyhole Markup Language), Google Earth ve Google Benim Haritalarım'ın temelindeki XML biçimidir ve 2008'den beri bir OGC standardıdır. Geometrinin yanı sıra stiller, simgeler, klasörler ve HTML açıklamalar da içerebilir.
- Her zaman WGS84 boylam, enlem ve isteğe bağlı yükseklik.
- Klasörler yer işaretlerini gruplar; dönüştürmede her klasör kendi katmanı olabilir.
- Stiller (renkler, çizgi kalınlıkları, simgeler) KML'ye ve Google Earth'e özgüdür.
Sıkça sorulan sorular
GPX dosyam bir sunucuya gönderiliyor mu?
Hayır. Tarayıcınız dosyayı okur ve KML'yi kendi cihazınızda yazar. Hiçbir şey bir sunucuya gönderilmez; bu yüzden bulunduğunuz yerler ve orada olduğunuz zamanlar size özel kalır.
Strava'dan veya Garmin Connect'ten nasıl GPX dosyası alırım?
Strava web sitesinde etkinliği açın, üç noktalı menüye tıklayın ve “Export GPX” seçeneğini seçin. Garmin Connect'te etkinliği açın, dişli simgesine tıklayın ve “Export to GPX” seçeneğini seçin. Diğer uygulamaların çoğunda da benzer bir dışa aktarma veya paylaşma seçeneği bulunur.
KML'yi Google Benim Haritalarım'a aktarabilir miyim?
Evet. Benim Haritalarım'da bir katman ekleyin, “İçe aktar” (Import) seçeneğine tıklayın ve dosyayı seçin. Binlerce noktalı bir iz tek bir çizgi olarak sorun çıkarmaz, ancak ek iz noktaları seçeneği her nokta için bir yer işareti oluşturur ve bu, bir Benim Haritalarım katmanı için fazla olabilir.
KMZ alıyor muyum?
Google Earth'ün ve Benim Haritalarım'ın doğrudan açtığı düz KML alırsınız. KMZ oluşturmak için KML'yi Google Earth Pro'da açın ve yeri KMZ dosya türüyle kaydedin.
Koordinatlar değişiyor mu?
Hayır. GPX de KML de WGS84 boylam ve enlemini kullanır, bu yüzden konumlar olduğu gibi kopyalanır.