Konversi CSV ke KML
Konverter ini mengubah CSV dengan kolom latitude dan longitude atau kolom WKT menjadi file KML untuk Google Earth, Google My Maps, atau QGIS, dengan satu placemark per baris dan kolom lainnya disimpan sebagai data placemark. CSV dibaca di browser Anda dan tidak diunggah. Anda memilih kolom yang menjadi nama placemark. Alamat tidak di-geocode, jadi file 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: CSV (.csv). 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.
CSV ke KML: mengapa perlu dikonversi
Daftar toko, sumur, titik survei, atau pelanggan yang disimpan di Excel lebih mudah dipahami di peta, dan Google Earth membaca KML. Konverter ini menemukan kolom koordinat secara otomatis jika namanya umum, seperti lat, latitude, lon, lng, longitude, x, atau y, atau memakai kolom teks WKT seperti POINT (12.57 55.68), yang juga memungkinkan garis dan poligon. Konverter ini menangani varian CSV yang ditulis Excel di berbagai negara: koma atau titik koma, titik desimal atau koma desimal, UTF-8 atau encoding Windows yang lebih lama, serta derajat, menit, dan detik. Setiap baris menjadi placemark yang diberi nama dari kolom yang Anda pilih, dan semua kolom lain ditampilkan di balonnya. File dibaca dan KML ditulis di browser Anda dengan GDAL, library yang dipakai QGIS.
Cara mengonversi CSV ke KML
- Letakkan file .csv 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
Cara kolom koordinat ditemukan
Kolom yang nilainya tampak seperti WKT dipakai lebih dulu sebagai geometri. Jika tidak ada, kolom longitude atau X adalah kolom pertama yang namanya diawali lon, lng, atau long, atau bernama x atau easting, dan kolom latitude atau Y adalah kolom pertama yang diawali lat, atau bernama y atau northing. Ringkasan menunjukkan kolom mana yang dipakai, dan Anda bisa memilih kolom lain. Titik di Kopenhagen dengan latitude dan longitude tertukar akan jatuh di Laut Arab, jadi sebaiknya lihat peta sebelum mengonversi.
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.
Titik koma, koma desimal, dan encoding
Di Jerman, Prancis, Denmark, dan banyak negara lain, Excel menyimpan file CSV dengan titik koma di antara kolom dan koma sebagai tanda desimal, sehingga 55,6813 berarti 55.6813. Keduanya dideteksi, dan baris pertama "sep=" dari Excel dihormati. File yang bukan UTF-8 valid biasanya disimpan Excel dalam code page Windows di komputer tersebut, seperti Windows-1252 atau Shift_JIS; konverter memilih code page yang membuat teks paling wajar dibaca, sehingga nama dengan huruf beraksen tampil dengan benar di Google Earth.
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; jika baris itu penting, perbaiki di spreadsheet lalu konversi lagi. 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, halaman meminta kode EPSG, seperti EPSG:25832 atau EPSG:32633, lalu memproyeksikan ulang titik-titiknya ke WGS84 sebelum menulis KML.
Tentang format file
CSV
CSV (comma-separated values, nilai yang dipisahkan koma) adalah tabel teks biasa yang bisa dibuka di Excel, Google Sheets, dan setiap database. CSV tidak punya tipe geometri sendiri: lokasi disimpan sebagai dua kolom koordinat, seperti lintang dan bujur, atau sebagai satu kolom berisi teks WKT.
- Titik muat di dua kolom (X dan Y, atau bujur dan lintang); garis dan poligon memerlukan kolom WKT.
- Sistem koordinat tidak disimpan di dalam file, jadi catat secara terpisah.
- Tidak ada standar untuk pemisah: Excel memakai koma atau titik koma tergantung pengaturan bahasa.
- Setiap nilai berupa teks; apakah 0800 sebuah angka atau kode pos ditentukan oleh program yang membacanya.
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 CSV saya diunggah?
Tidak. File dibaca dan dikonversi oleh browser Anda sendiri, sehingga daftar pelanggan dan alamat pribadi lainnya tetap berada di komputer Anda.
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.
Apakah CSV boleh berisi garis dan poligon?
Ya, dalam kolom WKT. Setiap baris berisi satu geometri, misalnya LINESTRING (12.56 55.67, 12.57 55.68) atau POLYGON. Koordinat titik dalam dua kolom hanya bisa menghasilkan titik.
Bisakah saya memberi warna pada placemark?
Tidak dari CSV. Titik mendapat pushpin standar Google Earth dan garis berwarna merah. Di Google Earth Pro, klik kanan folder, buka Properties dan ubah gayanya, lalu simpan file lagi.
Apakah bisa dipakai dengan Google Sheets?
Ya. Di Google Sheets pilih File, Download, Comma-separated values, lalu letakkan file itu di sini.