Konversi GeoPackage ke KML
Konverter ini mengubah GeoPackage (.gpkg) menjadi satu file KML untuk Google Earth atau Google My Maps, dengan satu folder per layer vektor, di-reproject ke WGS84, dan atribut disimpan sebagai data placemark. File dikonversi di browser Anda dan tidak diunggah. Anda memilih field untuk nama placemark; tabel tanpa geometri dan tile raster dilewati.
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: GeoPackage (.gpkg). 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.
GeoPackage ke KML: mengapa perlu dikonversi
GeoPackage adalah format kerja para pengguna GIS: QGIS menyimpan ke format ini secara default, ArcGIS Pro membaca dan menulisnya, dan banyak instansi menerbitkan data terbuka sebagai .gpkg. Orang yang tidak memakai software GIS justru membuka KML, di Google Earth di web, di desktop, atau di ponsel, atau mengimpornya ke Google My Maps untuk membagikan tautan. Halaman ini membuka GeoPackage di browser Anda dengan GDAL, library open source di balik QGIS, me-reproject setiap layer vektor dari sistem koordinatnya sendiri (zona UTM, grid nasional) ke bujur dan lintang WGS84, satu-satunya sistem yang diizinkan KML, lalu menulis semuanya ke dalam satu KML dengan satu folder per layer. Setiap field disimpan dengan nama lengkapnya sebagai data pada placemark, dan Anda yang menentukan field mana yang ditampilkan Google Earth sebagai label. Berbeda dengan shapefile, satu folder KML bisa memuat titik, garis, dan poligon sekaligus, sehingga layer yang mencampur tipe geometri tetap menjadi satu folder. GeoPackage tidak pernah meninggalkan komputer Anda.
Cara mengonversi GeoPackage ke KML
- Letakkan file .gpkg Anda di kotak, atau klik untuk memilihnya.
- Periksa layer di peta, lalu pilih field untuk nama placemark, atau biarkan Otomatis.
- Klik Konversi ke KML, lalu buka file yang diunduh di Google Earth atau impor ke My Maps.
Apa yang berubah saat Anda mengonversi
Selalu di-reproject ke WGS84
Koordinat KML berdasarkan definisinya adalah bujur dan lintang pada WGS84. Setiap layer di-reproject dari sistem koordinat yang tersimpan di GeoPackage, seperti ETRS89 / UTM 32N atau British National Grid. Proyeksi asli tidak disimpan di KML, jadi simpan GeoPackage Anda jika Anda membutuhkannya nanti.
Satu KML, satu folder per layer
Semua layer vektor masuk ke KML yang sama, masing-masing dalam folder sendiri yang dinamai sesuai layer, sehingga bisa dinyalakan dan dimatikan secara terpisah di Google Earth. My Maps menjadikan setiap folder sebuah layer saat file diimpor, tetapi jumlah layer dan fitur per peta dibatasi.
Tipe field menjadi teks
Setiap field ditulis sebagai extended data KML dengan skema yang mencatat apakah field berupa teks, bilangan bulat, atau desimal, dan nama field yang panjang disimpan utuh. Namun, Google Earth dan My Maps menampilkan setiap nilai sebagai teks biasa di balon, dan tanggal serta waktu ditulis sebagai teks.
Memilih nama placemark
Google Earth memberi label pada setiap placemark dengan namanya. Otomatis memakai field bernama name jika layer memilikinya, lalu field teks yang mengandung name, title, atau label, lalu field teks pertama. Anda bisa memilih field lain, atau Tanpa nama. Field lainnya ditampilkan sebagai tabel data di balon.
Tanpa warna dari QGIS
Gaya layer yang disimpan di GeoPackage oleh QGIS atau ArcGIS Pro tidak dikonversi. Titik mendapat pushpin standar Google Earth, sedangkan garis dan tepi poligon digambar berwarna merah. Tabel atribut tanpa geometri dan tile raster dilewati, dan baris status menyebutkan nama tabel yang dilewati.
Tentang format file
GeoPackage
GeoPackage adalah standar OGC terbuka dari 2014 yang dibangun di atas SQLite. Ini adalah format default di QGIS dan dapat menyimpan banyak layer, sistem koordinat apa pun, dan nama field yang panjang dalam satu file.
- Satu file dapat berisi banyak layer vektor dan tabel, serta tile raster.
- Tidak ada batas 10 karakter untuk nama field, tidak seperti shapefile.
- Menyimpan sistem koordinat setiap layer di dalam file, sehingga tidak perlu file .prj terpisah.
- Tidak ada batas ukuran 2 GB per layer, tidak seperti file .shp dan .dbf pada shapefile.
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 GeoPackage saya diunggah?
Tidak. GDAL berjalan di browser Anda sebagai WebAssembly, dan KML ditulis di komputer Anda sendiri.
Bisakah saya mendapatkan KMZ sebagai gantinya?
Bisa. Konverter KML ke KMZ memampatkan KML menjadi .kmz, yang lebih kecil untuk dikirim dan terbuka dengan cara yang sama di Google Earth.
Mengapa koordinatnya berbeda dari GeoPackage?
KML selalu memakai bujur dan lintang pada WGS84, sehingga data dalam sistem terproyeksi seperti UTM atau grid nasional di-reproject. Lokasinya tetap sama; hanya angkanya yang berubah dari meter menjadi derajat.
Bisakah KML dikonversi kembali ke GeoPackage?
Bisa. Konverter KML ke GeoPackage memasukkan folder dari KML atau KMZ ke dalam .gpkg, satu layer per folder, dengan extended data sebagai field.