Lewati ke konten

Konversi KML ke Shapefile

Dari Google Earth langsung ke Shapefile .zip lengkap untuk ArcGIS atau QGIS.

Tidak ada yang diunggah

AI Agent untuk QGIS
Plugin QGIS

AI Agent untuk QGIS

Lewati konverter lain kali: minta AI Agent di QGIS untuk mengonversi, memproyeksikan ulang, dan memuat file Anda.

Dapatkan plugin QGIS gratisPaket gratis, tanpa kartu kredit.
Juga untuk QGISAI SegmentationAI Edit

Panduan

Cara kerja, format, dan batasan.

Tentang alat ini

Dari Google Earth langsung ke Shapefile .zip lengkap untuk ArcGIS atau QGIS. Gratis, dan file Anda tidak pernah keluar dari browser.

Cara konversinya bekerja

  1. Pilih file .kml, seret ke sini, atau tempel teks KML. KMZ harus diekstrak dulu.
  2. Setiap Placemark menjadi satu record. Name, description, folder, timestamp, dan setiap field ExtendedData menjadi field DBF, dengan nama dipotong jadi 10 karakter sesuai format. Titik, garis, dan poligon masuk ke Shapefile terpisah, karena satu Shapefile hanya menyimpan satu jenis geometri.
  3. Unduh .zip dan tambahkan ke QGIS atau ArcGIS Pro sebagai layer.

Isi file zip

Satu Shapefile untuk setiap jenis geometri yang ada di KML, masing-masing dengan lima file-nya.

FileIsinya
<name>.shp, .shxGeometri dan indeksnya. KML yang hanya berisi titik menghasilkan satu Shapefile; KML campuran menghasilkan <name>_points, <name>_lines, dan <name>_polygons.
.dbfField name, descriptio, folder, timestamp, dan satu field per ExtendedData, sebagai teks. Nama yang lebih dari 10 karakter dipotong dan dibuat unik.
.prjGCS_WGS_1984, yaitu sistem koordinat KML.
.cpgUTF-8.

Yang tidak dilakukan

  • KMZ adalah zip. Ekstrak dulu lalu seret doc.kml.
  • Gaya tidak ikut terbawa: Shapefile tidak punya styling.
  • Placemark yang mencampur titik dan garis dalam satu MultiGeometry tidak punya tipe Shapefile, jadi dilewati, dengan pemberitahuan.
  • Ketinggian dibuang; hasilnya 2D.
  • Nilai ExtendedData ditulis sebagai field teks, karena KML tidak menyebut mana yang angka.

Pertanyaan yang sering diajukan

Jawaban singkat untuk pertanyaan yang paling sering muncul.

Apakah KML saya diunggah?

Tidak. Shapefile ditulis di tab browser Anda dan dizip di sana. Tidak ada yang dikirim.

Kenapa saya dapat tiga Shapefile?

Karena KML mencampur titik, garis, dan poligon. Satu Shapefile hanya menyimpan satu jenis geometri, jadi tiap jenis dapat file sendiri di dalam zip.

Ke mana deskripsi saya pergi?

Ke field DBF descriptio, 10 karakter pertama dari kata itu, dipotong sampai 254 byte. DBF membatasi keduanya.

Bisakah saya dapat Shapefile terproyeksi, misalnya UTM?

Tidak dari halaman ini: .prj menulis WGS 84 karena KML memang WGS 84. Buka zip di QGIS lalu Export, Save Features As dengan CRS yang Anda butuhkan.

Apakah bisa membaca ekspor Google My Maps?

Bisa, setelah diekstrak dari KMZ. Tiap layer My Maps adalah KML Folder, disimpan di field folder, jadi Anda bisa memisah Shapefile per layer di QGIS.