Excel'i (XLSX) KML'ye dönüştürme

Bu dönüştürücü, enlem ve boylam, X/Y veya WKT sütunları olan bir Excel .xlsx ya da .xls sayfasını Google Earth, Google Benim Haritalarım veya QGIS için bir KML dosyasına çevirir; her satır bir yer işareti olur ve diğer sütunlar yer işareti verisi olarak korunur. Çalışma kitabı tarayıcınızda okunur, sunucuya gönderilmez. Yer işareti adı olacak sütunu siz seçersiniz. Adresler koordinata çevrilmez, bu yüzden sayfada koordinat bulunmalıdır.

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

Excel (XLSX) → KML: neden dönüştürmelisiniz

Konum listeleri, numune noktaları, müşteriler ve varlıklar çoğu zaman enlem için bir, boylam için bir sütunu olan bir Excel çalışma kitabında tutulur; Google Earth ise KML ister. Sayfayı önce CSV olarak kaydederseniz yolda bazı şeyler kaybolur: Excel noktalı virgül ve ondalık virgül yazabilir, metin kodlamasını değiştirebilir ve 0150 gibi bir posta kodunu 150'ye çevirebilir. Bu dönüştürücü .xlsx dosyasını hücre türleriyle birlikte doğrudan okur, koordinatları içeren sayfayı ve sütunları bulur ve her satır için, seçtiğiniz sütunun adını taşıyan ve diğer tüm sütunları balonunda gösteren bir yer işareti yazar. Metinler baştaki sıfırlarını korur, tarihler 2024-05-01 biçiminde yazılır. Derece, dakika ve saniye cinsinden koordinatlar, Google Haritalar'dan kopyalanmış tek bir “enlem, boylam” sütunu ve UTM ya da ulusal koordinat sistemindeki değerler (EPSG kodlarıyla birlikte) de çalışır. İndirmeden önce noktaları bir haritada görürsünüz.

Excel (XLSX) dosyası KML biçimine nasıl dönüştürülür

  1. .xlsx veya .xls dosyanızı kutuya bırakın veya tıklayıp seçin.
  2. Koordinat sütunlarını kontrol edin ve yer işareti adları için kullanılacak sütunu seçin.
  3. “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

Hangi sayfa ve hangi satırlar okunur?

Dönüştürücü, başlık satırında Latitude ve Longitude, Lat ve Lon ya da X ve Y gibi koordinat sütunları bulunan ilk sayfayı okur ve hangi sayfaları atladığını size söyler. Başlık satırının üstündeki bir tablo başlığı veya boş satır da atlanır. Formüller son hesaplanan değerleriyle okunur; birleştirilmiş bir hücrenin değeri ise yalnızca ilk hücresinde bulunur. Çalışma kitabında tek bir sayfada birden fazla tablo varsa, ihtiyacınız olan tabloyu ayrı bir sayfaya taşıyın.

Yer işareti adını seçme

Google Earth her yer işaretini adıyla etiketler. “Otomatik”, varsa Name adlı sütunu, sonra adında name, title veya label geçen bir metin sütununu, sonra da ilk metin sütununu kullanır. Başka herhangi bir sütunu ya da “Ad yok” seçeneğini seçebilirsiniz. Diğer sütunlar balonda bir veri tablosu olarak gösterilir ve Google Earth her değeri metin olarak gösterir; bu nedenle çok ondalıklı bir sayı sondaki sıfırlar olmadan yazılır.

Koordinatı olmayan satırlar

Koordinatı boş veya okunamayan bir satır, konumu olmayan bir yer işareti olarak korunur; böylece verisi kaybolmaz, ancak Google Earth ve Benim Haritalarım onu haritada gösteremez. Sayfa bunun kaç satırı etkilediğini söyler. Adresler koordinata çevrilmez.

Metre cinsinden koordinatlar

KML koordinatları her zaman WGS84 üzerinde boylam ve enlemdir. Değerler açıkça derece değilse, örneğin 724000 ve 6176000 gibi UTM sağa ve yukarı değerleriyse, sayfa EPSG:25832 gibi bir EPSG kodu sorar ve KML'yi yazmadan önce noktaları WGS84'e dönüştürür.

Eski .xls dosyaları ve web dışa aktarımları

.xls uzantılı Excel 97-2003 çalışma kitapları, formül sonuçları, tarihleri ve sayfalarıyla birlikte .xlsx dosyaları gibi okunur; web sitelerinin .xls adıyla dışa aktardığı HTML tabloları ve sekmeyle ayrılmış metinler de öyle. Açma parolası olan bir .xls veya .xlsx şifrelidir ve okunamaz: önce parolasız bir kopya kaydedin.

Dosya biçimleri hakkında

Excel (XLSX)

XLSX, Excel 2007'den beri Microsoft Excel'in çalışma kitabı biçimidir ve LibreOffice, Numbers ve Google E-Tablolar tarafından da yazılır. Adres listeleri, örnekleme noktaları ve varlık envanterleri çoğu zaman enlem ve boylam sütunları olan bir tabloda tutulur, ancak bu sütunlar noktalara dönüşene kadar tablo harita verisi değildir.

  • Bir çalışma kitabı birkaç sayfa içerebilir; her sayfa, başlık satırı olan bir tablodur.
  • Hücreler türlerini korur: sayılar, tarihler ve metin; böylece 0150 gibi bir posta kodu baştaki sıfırını koruyabilir.
  • Geometri ve koordinat sistemi yoktur; koordinatlar sütunlardaki sayılardan ibarettir.
  • Eski .xls biçimi (Excel 97-2003) farklı, ikili (binary) bir biçimdir.

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

Elektronik tablom bir sunucuya yükleniyor mu?

Hayır. Çalışma kitabı kendi tarayıcınız tarafından okunur ve dönüştürülür; böylece müşteri listeleri ve diğer özel veriler bilgisayarınızda kalır.

Sayfayı önce CSV olarak kaydetmem gerekir mi?

Hayır. .xlsx veya .xls dosyasını olduğu gibi bırakın. Elinizde zaten bir CSV varsa, onun için CSV'den KML'ye dönüştürücüyü kullanın.

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 KML'yi seçin. Benim Haritalarım yer işareti adını başlık olarak kullanır ve diğer sütunları ayrıntılarda gösterir. Benim Haritalarım bir .xlsx dosyasını doğrudan da içe aktarabilir, ancak yalnızca ondalık derece cinsinden enlem ve boylamla ya da kendisinin koordinata çevirdiği adreslerle.

Sayfa çizgi ve poligon içerebilir mi?

Evet, LINESTRING (12.56 55.67, 12.57 55.68) veya POLYGON (…) gibi WKT metni içeren bir sütunda. İki koordinat sütunundan yalnızca nokta elde edilebilir.

Google E-Tablolar veya LibreOffice ile çalışır mı?

Evet. Sayfayı .xlsx (Microsoft Excel) olarak indirin veya kaydedin ve bu dosyayı buraya bırakın.