Saya memiliki proses berikut untuk secara otomatis membuat garis besar bangunan / jejak kaki dari file Las dan bertanya-tanya apakah ada yang bisa membantu memperbaikinya atau memiliki saran untuk proses lain untuk digunakan?
PERCOBAAN:
A. ArcGIS - Alat Lidardataset : selagi Anda bisa melihat hanya poin kelas bangunan, Anda tidak dapat membuat poligon secara otomatis. Ada geometri pembatas minimum tetapi ketika melihat dataset secara keseluruhan, Anda harus memilih titik secara manual untuk setiap bangunan.
B. Alat Analisis Lidar Eksternal oleh Overwatch - ekstraksi bangunan adalah fungsi inti. http://www.featureanalyst.com/lidar_analyst.htm (Tidak lagi aktif - 28 Juli/2014)
Butuh sekitar 8 menit untuk membuat tanah kosong (penting) dan kemudian mengekstrak bangunan. Sejauh ini memberikan hasil terbaik, bahkan menangkap bangunan di bawah pohon (1 & 4). Ini bahkan tanpa melihat tutorial karena ini adalah antarmuka yang sangat intuitif.
Beberapa masalah adalah ia telah melewatkan koridor tertutup (3) tetapi telah benar-benar meninggalkan atap terbuka (2).
C. LASTOOLS - menggunakan lasmerge untuk menggabungkan 4 ubin yang relevan dan kemudian lasclip untuk mengekstrak zona AOI saja.
arcpy.lasboundary("AOI.las","1","buildings","true","true","shp","AOI_buildings.shp","","#","true")
Outputnya sangat bergerigi jadi saya menggunakan:
arcpy.SimplifyBuilding_cartography("AOI","AOI_buildings_simplified.shp","4 Meters","0 SquareMeters","NO_CHECK")
dan kemudian berlari:
arcpy.SimplifyPolygon_cartography("AOI_buildings_simplified","AOI_s.shp","POINT_REMOVE","1 Meters","0 SquareMeters","NO_CHECK","KEEP_COLLAPSED_POINTS")
1 dan 2 menunjukkan area masalah. Sebagian disebabkan oleh klasifikasi lidar yang buruk.
Ini memberikan garis bangunan yang bagus untuk bangunan bermata lurus yang panjang tetapi jika ada tumpang tindih dengan cabang atau itu adalah bangunan kompleks dengan banyak sisi, atap pada beberapa tingkat yang saling berdekatan, dll., Pembuatan manual diperlukan untuk setiap pekerjaan tingkat lokasi yang terperinci. Untuk estimasi umum bentuk atap prosesnya cukup akurat. Proses memakan waktu kurang dari 10 menit total setelah proses selesai.
Penelitian Saya : /programming/5037588/simplified-or-smooth-polygons-that-contain-the-original-detailed-polygon dan proses yang disarankan oleh @gromix dan Apa Definisi, Algoritma, dan Solusi Praktis untuk Concave Hull?