KML Dönüştürücü

Bu KML dönüştürücü, Google Earth veya Google My Maps'ten gelen bir KML ya da KMZ dosyasını açar, yer işaretlerini haritada, verilerini bir tabloda gösterir ve shapefile, GeoJSON, GPX, CSV veya KMZ olarak kaydeder. Tarayıcınızda GDAL ile çalışır, dosya sunucuya yüklenmez. ExtendedData alanları korunur ve her klasör kendi katmanı olur.

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

Google Earth ve My Maps KML'leri için tek dönüştürücü

KML, Google Earth ve Google My Maps'in biçimidir: klasörler içindeki yer işaretleri, yollar ve poligonlar; ExtendedData olarak saklanan stiller, açıklamalar ve ek alanlar; koordinatlar ise her zaman WGS84'te boylam ve enlemdir. KMZ, simgeleri ve fotoğraflarıyla birlikte sıkıştırılmış aynı KML'dir. CBS programları, GPS cihazları, web haritaları ve Excel'in her biri başka bir şeye ihtiyaç duyar; bu yüzden bu sayfa KML'yi veya KMZ'yi okur ve önce içinde ne olduğunu gösterir: haritadaki tüm yer işaretleri, adları, açıklamaları ve ek alanlarıyla aranabilir bir tablo ve katman olarak klasörler. Ardından çıktıyı seçersiniz. Shapefile ArcGIS ve QGIS için, GeoJSON web haritaları ve yazılımcılar için, GPX Garmin cihazları ve yürüyüş uygulamaları için uygundur; CSV yer işaretlerini Excel'de açar, KMZ ise bir KML'yi görselleriyle birlikte paylaşmak üzere tek dosyada toplar. Dönüştürme, QGIS'in de temelindeki kütüphane GDAL'ın tarayıcıda çalışacak şekilde derlenmiş hâliyle yapılır; böylece bir müşterinin saha konumları veya planlanan bir rota bilgisayarınızdan hiç çıkmaz. Aşağıda bağlantısı verilen sayfalar her bir dönüşümü daha ayrıntılı anlatır.

KML veya KMZ dosyası nasıl dönüştürülür

  1. Bir .kml veya .kmz dosyasını sayfaya bırakın ya da tıklayarak seçin; KMZ çıktısı için simgelerini ve fotoğraflarını da birlikte seçin.
  2. Özetteki haritayı, yer işareti tablosunu ve klasörleri kontrol edin.
  3. Çıktı biçimini ve seçeneklerini belirleyin, ardından dönüştürme düğmesine tıklayarak dosyayı indirin.

Her çıktı biçiminde neler değişir

Shapefile için noktalar, çizgiler ve poligonlar ayrılır

Bir KML klasörü yer işaretlerini, yolları ve poligonları karıştırabilir, ancak bir shapefile yalnızca tek bir geometri türü tutar. Dönüştürücü her klasör ve tür için bir shapefile yazar, örneğin Gezilecekler_points.shp ve Gezilecekler_lines.shp, hepsini tek bir .zip'e koyar ve alan adlarını 10 karaktere kısaltır; böylece Description, Descriptio olur.

Stiller alanlara dönüşür

Shapefile, GeoJSON ve CSV stil saklayamaz; bu yüzden her yer işaretinin simge, çizgi ve dolgu renkleri line_color ve fill_color gibi alanlar olarak yazılır. Shapefile'lar ayrıca QGIS'in onları bu renklerle çizmesini sağlayan bir .qml dosyası alır. GPX hiçbir stil tutmaz.

My Maps ve ArcGIS'ten gelen ek alanlar

My Maps'e içe aktarılan sütunlar ve QGIS öznitelikleri ExtendedData olarak saklanır ve alanlara dönüşür. ArcGIS ise öznitelikleri çoğu zaman açıklamanın içinde bir HTML tablosu olarak yazar; dönüştürücü bu tabloyu da okuyup alanlara çevirir.

KML WGS84'te kalır

KML her zaman WGS84'te boylam ve enlemdir; GeoJSON, GPX ve KMZ de öyledir. Shapefile veya CSV için metre cinsinden koordinat almak üzere TUREF / TM30 için 5254 veya UTM 36N için 32636 gibi bir EPSG kodu girebilirsiniz.

Ağ bağlantıları izlenmez

Yalnızca ağ bağlantıları (network link) içeren bir KML, bir web sunucusundaki verilere işaret eder ve dönüştürücü bu verileri indirmez. Bağlantıyı önce Google Earth'te açın ve verileri KML olarak kaydedin. Zaman damgalı izler (gx:Track) çizgiye dönüşür ve zamanları GPX'e aktarılır.

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.

Sıkça sorulan sorular

KML'yi shapefile'a nasıl dönüştürürüm?

KML veya KMZ dosyasını bu sayfaya bırakın, çıktı biçimini Shapefile olarak bırakın ve dönüştürme düğmesine tıklayın. Her klasör ve geometri türü için bir shapefile içeren bir .zip alırsınız; her birinde WGS84'te ya da girdiğiniz EPSG kodunda bir .prj bulunur.

KMZ dosyasını da dönüştürebilir miyim?

Evet. KMZ sıkıştırılmış bir KML'dir; dönüştürücü onu tarayıcıda açar ve içindeki KML'yi okur, bu yüzden .kmz dosyasını doğrudan bırakabilirsiniz. Bunun yerine bir KML'yi simgeleri ve fotoğraflarıyla birlikte paketlemek için çıktı olarak KMZ'yi seçin.

Google My Maps'ten KML nasıl dışa aktarılır?

Haritayı açın, adının yanındaki üç noktaya tıklayın ve KML/KMZ olarak dışa aktarma seçeneğini (Export to KML/KMZ) seçin. Haritanın tamamını veya tek bir katmanı seçin; KMZ yerine düz bir .kml dosyası istiyorsanız KML olarak dışa aktarma seçeneğini işaretleyin.

Yer işaretlerimin renkleri neden kayboldu?

Stilleri yalnızca KML ve KMZ saklar. Diğer biçimlerde renkler line_color ve fill_color gibi alanlar olarak korunur; shapefile ise QGIS'in renkleri yeniden göstermesi için bir .qml dosyası alır.