KML'yi GPX'e dönüştürme

Bu dönüştürücü, Google Earth veya Benim Haritalarım'dan gelen bir KML'yi Garmin cihazları ve outdoor uygulamaları için GPX 1.1 dosyasına çevirir; yer işaretleri yol noktası, yollar iz olur. KML tarayıcınızda dönüştürülür ve sunucuya gönderilmez. Poligonlar sınır çizgisine dönüşür; stiller, klasörler ve ExtendedData aktarılmaz ve GPX zaman damgası içermez.

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

KML → GPX: neden dönüştürmelisiniz

Google Earth ve Google Benim Haritalarım planlama için kullanışlıdır: bir patika boyunca yol çizer, birkaç yeri işaretler ve sonucu KML olarak kaydedersiniz. Garmin el cihazları ve saatleri, OsmAnd veya Gaia GPS gibi GPS cihazları ve outdoor uygulamaları ise GPX ister. Bu dönüştürücü, yer işaretlerinin yol noktası, yolların da iz olduğu bir GPX 1.1 dosyası yazar; böylece cihaz çizgiyi gösterebilir ve sizi bu çizgi boyunca yönlendirebilir. Adlar ve açıklamalar aktarılır, gerçek yükseklikler rakım olur ve tüm klasörler, çoğu GPS yazılımının içe aktarabildiği tek bir dosyada toplanır. Dönüştürme tarayıcınızda, QGIS'in kullandığı kütüphane GDAL ile çalışır; bu yüzden planladığınız gezi hiçbir yere gönderilmez.

KML dosyası GPX biçimine nasıl dönüştürülür

  1. .kml dosyanızı kutuya bırakın veya seçmek için tıklayın. .kmz için önce KML'yi çıkarın.
  2. Haritadaki yer işaretlerini ve yolları kontrol edin.
  3. “GPX biçimine dönüştür” düğmesine tıklayın ve dosyayı cihazınıza kopyalayın veya uygulamanıza aktarın.

Dönüştürme sırasında neler değişir

Yollar rota değil, iz olur

GPX'te iki tür çizgi vardır. İz (track), çizildiği gibi izlenecek bir yoldur; rota (route) ise aralarında gezinilecek kısa bir nokta listesidir ve birçok cihaz bu noktalar arasındaki yolu karayollarına göre yeniden hesaplar. Google Earth'teki çizgiler genellikle bir patika boyunca çizildiğinden iz olarak yazılır; her cihaz ve uygulama bunları tam çizdiğiniz gibi gösterir. Nokta içeren yer işaretleri yol noktası olur.

Poligonlar sınır çizgisine dönüşür

GPX'te alan yoktur. Park veya arama bölgesi gibi bir poligon, her halka için bir segment olmak üzere sınırı boyunca ilerleyen bir iz olarak yazılır ve dönüştürmeden sonraki mesaj kaç tane olduğunu söyler. Cihazda kapalı bir çizgi gibi görünür.

Yalnızca adlar ve açıklamalar aktarılır

Yer işareti adı, yol noktası veya iz adı olur; açıklama ise GPX desc alanına yazılır. Stiller, simgeler, renkler ve klasör yapısı GPX'te saklanamaz; tüm klasörler, önce yol noktaları, ardından izler gelecek şekilde tek bir dosyada birleştirilir. ExtendedData içindeki değerler okunmaz. Benim Haritalarım'da veya Google Earth'te yazılan açıklamalar HTML içerebilir; GPS cihazı bunu etiketleriyle birlikte düz metin olarak gösterir.

0 olan yükseklikler dışarıda bırakılır

Google Earth, zemine sabitlenmiş her nokta için yüksekliği 0 olarak kaydeder. Bu değer rakım olarak aktarılsaydı bir dağ yürüyüşü GPS uygulamasında deniz seviyesinde dümdüz görünürdü. Bir klasördeki tüm yükseklikler 0 olduğunda GPX'e rakım yazılmaz ve uygulamalar kendi yükseklik verilerini kullanır. Gerçek yükseklikle çizilmiş yollar, ör. mutlak yükseklik modunda, bu yükseklikleri korur.

Zaman bilgisi yok

Planlanmış bir yolun zaman damgası yoktur, bu yüzden GPX'te de yoktur. Navigasyon ve planlanmış bir rotayı içe aktarmak için bu sorun değildir, ancak Strava gibi siteler bir dosyayı kaydedilmiş etkinlik olarak kabul etmeden önce her nokta için bir zaman bekler.

Dosya biçimleri hakkında

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.

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.

Sıkça sorulan sorular

GPX'i Garmin cihazıma nasıl aktarırım?

Birçok Garmin el cihazı, USB üzerinden Garmin/GPX klasörüne kopyalanan GPX dosyalarını okur. Saatler ve bisiklet bilgisayarları için genel yol, dosyayı Garmin Connect'te “Course” olarak içe aktarmak ve oradan cihaza göndermektir.

KMZ'yi GPX'e dönüştürebilir miyim?

Önce KMZ'den KML'ye dönüştürücüyle KML'yi KMZ'nin içinden çıkarın, ardından o KML'yi burada dönüştürün.

Yol noktaları adlarını koruyor mu?

Evet. Her yer işaretinin adı yol noktasının adı olur. Bazı eski GPS cihazları uzun adların yalnızca ilk birkaç karakterini gösterir.

KML'm bir sunucuya gönderiliyor mu?

Hayır. GPX, tarayıcınız tarafından kendi bilgisayarınızda yazılır. Hiçbir şey bir sunucuya gönderilmez.

Koordinatlar değişiyor mu?

Hayır. KML de GPX de WGS84 boylam ve enlemini kullanır, bu yüzden konumlar tam olarak olduğu gibi kalır.