Saya memiliki titik featureeclass dengan poin untuk setiap 25cm - dalam Total 400.000 Poin. Saya ingin mengurangi resolusi ini ke satu titik setiap Meter. Bagaimana saya bisa menginstruksikan ArcGIS Advanced (ArcInfo) untuk melakukan ini? Saya tidak dapat melihat alat penjarangan atau alat generalisasi untuk kelas fitur Point dan tidak ingin membuat raster dari data yang belum diuji ulang.
arcgis-desktop
generalization
Robert Buckley
sumber
sumber
Jawaban:
Gunakan alat Delete Identical (Manajemen Data) di ArcGIS. Anda dapat melihat dari tangkapan layar, saya membuat kotak titik seragam dalam batas poligon dan menggunakan alat Delete Identical dengan toleransi 10m XY untuk mengencerkan titik.
Atau, gunakan alat Integrasi (Manajemen Data) untuk membuat poin bertepatan pada toleransi XY tertentu.
sumber
1) buat kisi baru dengan spasi 1 m (jala)
2) menggunakan "gabungan spasial" untuk mengagregasi atribut poin yang berada di dalam poligon
3) membuat centroid poligon
3b) Sebagai alternatif, Anda dapat membuat gabungan spasial antara centroid dan titik asli Anda sehingga Anda dapat menentukan aturan penggabungan yang lebih maju (alias berdasarkan jarak)
sumber
Anda dapat menggunakan alat penjarangan yang tersedia untuk dataset LAS, lasthin , dari LASTools (unduhan gratis).
Meskipun saya sendiri belum sering menggunakannya pada shapefile (saya sudah mencobanya pada file LAS), teks bantuan menyatakan:
Selain itu, jika Anda memiliki akses ke FME, ada trafo PointCloudThinner di sana yang harus melakukan apa yang Anda butuhkan.
sumber
"Penipisan" menyiratkan dimensi, yang tidak dimiliki titik. Diberi kisi-kisi nilai poin biasa, saya akan mengonversi poin menjadi raster, lalu mengetes ulang ke interval yang diinginkan, dan mengkonversi kembali ke poin. Ini akan menjadi jauh lebih sedikit komputasi daripada mencoba untuk menyelesaikan ini dengan tipe data vektor.
sumber