# Penyederhana GeoJSON

Kurangi jumlah titik pada garis dan poligon GeoJSON sambil mempertahankan bentuknya. Tempelkan Feature, FeatureCollection, atau geometri, pilih toleransi dalam derajat, lalu alat ini menerapkan algoritma Ramer-Douglas-Peucker dari pustaka Turf, mempertahankan semua properti, dan menghasilkan GeoJSON ringkas. Cocok untuk memperkecil trek GPS, batas wilayah, dan data peta sebelum dipublikasikan di web atau dikirim ke API.

## Pertanyaan yang sering diajukan

### Bagaimana cara kerja penyederhanaan?

Alat ini menggunakan algoritma Ramer-Douglas-Peucker seperti yang diterapkan di Turf, yang menghapus titik yang jaraknya dari garis penghubung titik-titik tetangganya kurang dari nilai toleransi. Lekukan besar tetap dipertahankan, sedangkan rangkaian titik rapat yang hampir lurus akan diringkas.

### Apa arti toleransi?

Toleransi adalah jarak dalam derajat, satuan koordinat. Di khatulistiwa, 0.001 derajat kira-kira 111 meter dan 0.0001 sekitar 11 meter; nilai yang lebih tinggi akan menghapus lebih banyak titik. Anda dapat memilih nilai dari 0 hingga 1 derajat, dengan nilai bawaan 0.001.

### Apa fungsi kualitas tinggi?

Secara bawaan, proses cepat dengan jarak radial dijalankan sebelum Douglas-Peucker untuk menghapus titik-titik yang letaknya sangat berdekatan. Jika kualitas tinggi diaktifkan, proses tersebut dilewati. Prosesnya lebih lambat, tetapi dapat mempertahankan bentuk yang sedikit lebih akurat.

### Geometri apa saja yang disederhanakan?

LineString, MultiLineString, Polygon, dan MultiPolygon disederhanakan, termasuk yang ada di dalam GeometryCollection. Point dan MultiPoint dikembalikan tanpa perubahan.

### Apakah poligon tetap valid?

Ring poligon selalu mempertahankan setidaknya empat posisi, sehingga ring tidak pernah berubah menjadi garis. Toleransi yang sangat tinggi tetap dapat mengubah bentuk ring kecil secara drastis, jadi periksa hasilnya sebelum digunakan.

### Apakah properti saya dipertahankan?

Ya. Properti Feature, id, dan struktur input dipertahankan; hanya array koordinat garis dan poligon yang dipersingkat. Output berupa JSON ringkas tanpa indentasi.

### Input apa yang diterima alat ini?

GeoJSON valid dengan bujur dan lintang dalam derajat WGS84: FeatureCollection, Feature, atau geometri langsung. Ring poligon harus tertutup dan koordinat harus berupa angka dalam rentang yang valid.

### Seberapa besar input yang dapat diproses?

Hingga 5 MiB GeoJSON dan 10,000 fitur per permintaan. Untuk dataset yang lebih besar, bagi koleksi menjadi beberapa bagian atau gunakan GIS desktop.

### Apakah alat ini membulatkan koordinat saya?

Tidak. Koordinat yang tersisa disalin persis seperti dalam input. Untuk memperkecil file lebih lanjut, bulatkan koordinat hingga enam angka desimal; ketelitian ini masih setara dengan sekitar 0.1 meter.

### Mengapa tidak ada perubahan?

Jika toleransinya 0 atau jarak antar titik dalam data sudah melebihi toleransi, tidak ada titik yang memenuhi syarat untuk dihapus. Tingkatkan toleransi sedikit demi sedikit hingga hasilnya cukup kecil dan bentuknya tetap terlihat sesuai.

Iklan Anda di sini?

[Email kami](mailto:hi@dennn.is?subject=Beriklan%20di%20OneClick%20Pro)

[Iklan Rangkaian plugin siap agen untuk WordPress.](https://sleekwp.com/?ref=oneclickpro)
