# Konverter KML ke shapefile

Last updated: 2026-10-18

Ubah file KML dari Google Earth menjadi shapefile untuk QGIS atau ArcGIS. Poligon, garis, dan titik tetap memiliki nama dan atributnya.

Open the tool: https://restorationscope.com/tools/konversi-kml-ke-shapefile (free, no account).

## How it works

1. Pilih atau seret file KML ke sini, misalnya file yang diekspor dari Google Earth atau aplikasi lapangan.
2. Periksa bentuknya di peta dan baca catatan tentang apa saja yang berubah.
3. Unduh zip-nya. Isinya file .shp, .shx, .dbf, .prj, dan .cpg yang dibuka bersama oleh QGIS, ArcGIS, dan perangkat lunak GIS lainnya.

## Input and output

- Input: File .kml, misalnya dari Google Earth atau aplikasi lapangan.
- Output: File .zip berisi file .shp, .shx, .dbf, .prj, dan .cpg dari sebuah shapefile dalam lintang dan bujur WGS84 (EPSG:4326).

## Example

Input:

```text
plots.kml:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
  <Document>
    <name>plots</name>
    <Placemark>
      <name>Plot 2</name>
      <ExtendedData>
        <Data name="commodity"><value>coffee</value></Data>
        <Data name="area_ha"><value>8.6</value></Data>
      </ExtendedData>
      <Polygon><outerBoundaryIs><LinearRing>
        <coordinates>-84.528637,9.986941 -84.52898,9.987532 -84.530697,9.987955 -84.53207,9.986771 -84.531813,9.985165 -84.529152,9.985419 -84.528637,9.986941</coordinates>
      </LinearRing></outerBoundaryIs></Polygon>
    </Placemark>
  </Document>
</kml>
```

Output:

```text
plots_shapefile.zip: plots.shp, plots.shx, plots.dbf, plots.prj, plots.cpg
Atribut: name = Plot 2, commodity = coffee, area_ha = 8.6
Catatan: gaya KML (warna, ikon) dan folder tidak disimpan.
```

## Limits

- Gaya (warna, ikon) dan folder tidak disimpan; nama, deskripsi, dan kolom data menjadi atribut.
- Nama atribut dipotong menjadi paling banyak 10 karakter (huruf tanpa aksen, angka, atau garis bawah), nilai teks paling banyak 254 byte, dan satu tabel paling banyak 255 atribut. Halaman ini mencantumkan setiap nama yang diubah.
- Ketinggian (nilai Z) tidak disertakan, karena shapefile hanya 2D.
- File yang mencampur titik, garis, dan poligon menghasilkan satu shapefile untuk setiap jenis.
- Fitur multititik diubah menjadi satu titik per posisi dan kumpulan geometri dipecah menjadi bentuk terpisah; fitur tanpa bentuk dan cincin tanpa luas tidak disertakan. Halaman ini mencantumkan setiap perubahan.

## Privacy

Everything runs in your browser. Your files are never uploaded to our servers.

## Questions

### Bagaimana cara mengonversi KML ke shapefile?

Seret file KML ke konverter KML ke shapefile, periksa bentuknya di peta, lalu unduh zip-nya. Ekstrak zip tersebut dan buka file .shp di QGIS atau ArcGIS; biarkan file lainnya di folder yang sama, karena bersama-sama file itu membentuk shapefile.

### Mengapa saya mendapat lebih dari satu shapefile?

Satu shapefile hanya memuat satu jenis bentuk. Jika KML Anda mencampur poligon, garis, dan titik, zip berisi satu shapefile untuk setiap jenis, dengan nama _polygons, _lines, dan _points.

### Mengapa beberapa nama atribut menjadi lebih pendek?

Tabel atribut shapefile (.dbf) hanya menerima nama sampai 10 karakter, tanpa aksen atau spasi. Nama yang lebih panjang dipendekkan dan dibuat tetap unik, dan halaman ini mencantumkan setiap nama yang diubah.

### Sistem koordinat apa yang dipakai shapefile ini?

Lintang dan bujur WGS84 (EPSG:4326), sama seperti KML. File .prj di dalam zip menyatakannya, sehingga perangkat lunak GIS menempatkan bentuknya dengan benar.
