Konversi Excel (XLSX) ke KML
Konverter ini mengubah sheet Excel .xlsx atau .xls dengan kolom latitude dan longitude, X/Y, atau WKT menjadi file KML untuk Google Earth, Google My Maps, atau QGIS, dengan satu placemark per baris dan kolom lainnya disimpan sebagai data placemark. Workbook dibaca di browser Anda dan tidak diunggah. Anda memilih kolom yang menjadi nama placemark. Alamat tidak di-geocode, jadi sheet harus berisi koordinat.
Ada file yang tidak terkonversi dengan benar? Kirim e-mail ke [email protected], sebaiknya disertai contoh file kecil, dan masalahnya akan diperbaiki.
Fakta singkat
- Masukan: Excel (XLSX) (.xlsx). Keluaran: KML (.kml).
- File Anda tidak diunggah: prosesnya dilakukan di browser, di perangkat Anda sendiri.
- Ukuran file: tidak ada batas tetap; file yang sangat besar dibatasi oleh memori perangkat Anda.
- Membutuhkan browser terbaru (Chrome, Edge, Firefox, atau Safari) di komputer, tablet, atau ponsel; tidak ada yang perlu diinstal.
- Gratis digunakan, tanpa pendaftaran.
Excel (XLSX) ke KML: mengapa perlu dikonversi
Daftar lokasi, titik sampel, pelanggan, dan aset sering disimpan di workbook Excel dengan satu kolom latitude dan satu kolom longitude, sedangkan Google Earth membutuhkan KML. Menyimpan sheet sebagai CSV terlebih dahulu bisa merusak data di tengah jalan: Excel mungkin menulis titik koma dan koma desimal, mengubah encoding teks, dan mengubah kode pos seperti 0150 menjadi 150. Konverter ini membaca file .xlsx secara langsung beserta tipe selnya, menemukan sheet dan kolom yang berisi koordinat, lalu menulis satu placemark per baris, diberi nama dari kolom yang Anda pilih, dengan semua kolom lain di balonnya. Teks tetap mempertahankan nol di depannya dan tanggal ditulis sebagai 2024-05-01. Koordinat dalam derajat, menit, dan detik, satu kolom "lat, lon" yang disalin dari Google Maps, serta nilai UTM atau grid nasional (dengan kode EPSG-nya) juga bisa dipakai. Anda bisa melihat titik-titiknya di peta sebelum mengunduh.
Cara mengonversi Excel (XLSX) ke KML
- Letakkan file .xlsx atau .xls Anda ke dalam kotak, atau klik untuk memilihnya.
- Periksa kolom koordinat dan pilih kolom yang dipakai untuk nama placemark.
- Klik Konversi ke KML, lalu buka file di Google Earth atau impor ke My Maps.
Apa yang berubah saat Anda mengonversi
Sheet dan baris mana yang dibaca
Konverter membaca sheet pertama yang baris headernya memiliki kolom koordinat, seperti Latitude dan Longitude, Lat dan Lon, atau X dan Y, dan memberi tahu sheet mana yang dilewati. Baris judul atau baris kosong di atas header juga dilewati. Rumus dibaca sebagai nilai hasil hitung terakhirnya, dan sel gabungan hanya memiliki nilai di sel pertamanya. Letakkan tabel yang Anda perlukan di sheet tersendiri jika workbook mencampur beberapa tabel dalam satu sheet.
Memilih nama placemark
Google Earth memberi label pada setiap placemark dengan namanya. Otomatis memakai kolom bernama Name jika ada, lalu kolom teks yang mengandung name, title, atau label, lalu kolom teks pertama. Anda bisa memilih kolom lain, atau Tanpa nama. Kolom lainnya ditampilkan sebagai tabel data di balon, dan Google Earth menampilkan setiap nilai sebagai teks, sehingga angka dengan banyak desimal ditulis tanpa nol di belakangnya.
Baris tanpa koordinat
Baris dengan koordinat kosong atau tidak terbaca tetap disimpan sebagai placemark tanpa lokasi, sehingga datanya tidak hilang, tetapi Google Earth dan My Maps tidak bisa menampilkannya di peta. Halaman memberi tahu berapa baris yang terdampak. Alamat tidak diubah menjadi koordinat.
Koordinat dalam meter
Koordinat KML selalu berupa longitude dan latitude pada WGS84. Jika nilainya jelas bukan derajat, misalnya easting dan northing UTM seperti 724000 dan 6176000, halaman meminta kode EPSG, seperti EPSG:25832, lalu memproyeksikan ulang titik-titiknya ke WGS84 sebelum menulis KML.
File .xls lama dan ekspor dari web
Workbook Excel 97-2003 berakhiran .xls dibaca seperti file .xlsx, lengkap dengan hasil rumus, tanggal, dan sheet-nya, begitu juga tabel HTML dan teks yang dipisahkan tab yang diekspor situs web dengan nama .xls. File .xls atau .xlsx dengan kata sandi untuk membuka terenkripsi dan tidak bisa dibaca: simpan dulu salinan tanpa kata sandi.
Tentang format file
Excel (XLSX)
XLSX adalah format workbook Microsoft Excel sejak Excel 2007, juga ditulis oleh LibreOffice, Numbers, dan Google Sheets. Daftar alamat, lokasi sampel, dan register aset sering disimpan dalam spreadsheet dengan kolom lintang dan bujur, tetapi spreadsheet belum menjadi data peta sampai kolom-kolom itu diubah menjadi titik.
- Satu workbook dapat berisi beberapa sheet; setiap sheet adalah satu tabel dengan baris header.
- Sel mempertahankan tipenya: angka, tanggal, dan teks, sehingga kode pos seperti 0150 bisa tetap memiliki nol di depannya.
- Tidak ada geometri dan sistem koordinat; koordinat hanyalah angka di dalam kolom.
- Format .xls yang lebih lama (Excel 97-2003) adalah format biner yang berbeda.
KML
KML (Keyhole Markup Language) adalah format XML di balik Google Earth dan Google My Maps, serta standar OGC sejak 2008. Selain geometri, KML dapat menyimpan gaya, ikon, folder, dan deskripsi dalam HTML.
- Selalu berupa bujur, lintang WGS84 dan ketinggian opsional.
- Folder mengelompokkan placemark; saat konversi, setiap folder dapat menjadi layer tersendiri.
- Gaya (warna, ketebalan garis, ikon) khusus untuk KML dan Google Earth.
Pertanyaan yang sering diajukan
Apakah spreadsheet saya diunggah?
Tidak. Workbook dibaca dan dikonversi oleh browser Anda sendiri, sehingga daftar pelanggan dan data pribadi lainnya tetap berada di komputer Anda.
Apakah sheet harus disimpan sebagai CSV dulu?
Tidak. Letakkan file .xlsx atau .xls apa adanya. Jika Anda sudah punya CSV, konverter CSV ke KML bisa memakainya.
Bisakah saya mengimpor KML ke Google My Maps?
Bisa. Di My Maps, tambahkan layer, klik Import, lalu pilih KML. My Maps memakai nama placemark sebagai judul dan menampilkan kolom lainnya di detail. My Maps juga bisa mengimpor .xlsx secara langsung, tetapi hanya dengan latitude dan longitude dalam derajat desimal atau alamat yang di-geocode sendiri oleh My Maps.
Apakah sheet boleh berisi garis dan poligon?
Ya, dalam kolom berisi teks WKT seperti LINESTRING (12.56 55.67, 12.57 55.68) atau POLYGON (…). Dua kolom koordinat hanya bisa menghasilkan titik.
Apakah bisa dipakai dengan Google Sheets atau LibreOffice?
Bisa. Unduh atau simpan sheet sebagai .xlsx (Microsoft Excel), lalu letakkan file itu di sini.