การแยกสิ่งปลูกสร้างด้วยข้อมูล LiDAR (ปรับปรุงกระบวนการ)


12

ฉันมีขั้นตอนต่อไปนี้สำหรับการสร้างโครงร่าง / รอยเท้าอาคารจากไฟล์ Las โดยอัตโนมัติและสงสัยว่าใครสามารถช่วยปรับปรุงหรือมีคำแนะนำสำหรับกระบวนการอื่น ๆ ที่จะใช้?

การทดลอง:

A. ArcGIS - เครื่องมือ Lidardataset : ในขณะที่คุณสามารถเห็นเพียงแค่จุดระดับอาคารคุณไม่สามารถสร้างรูปหลายเหลี่ยมได้โดยอัตโนมัติ มีรูปทรงเรขาคณิตที่มีขอบเขตต่ำสุด แต่เมื่อดูที่ชุดข้อมูลโดยรวมคุณจะต้องเลือกจุดสำหรับแต่ละอาคารด้วยตนเอง

B. เครื่องมือวิเคราะห์ไลโดร์ภายนอกโดย Overwatch การสกัดอาคารเป็นหน้าที่หลัก http://www.featureanalyst.com/lidar_analyst.htm (ไม่ทำงานอีกต่อไป - 28 กรกฎาคม 2014)
ใช้เวลาประมาณ 8 นาทีในการสร้างโลกเปลือย (จำเป็น) แล้วจึงแยกสิ่งปลูกสร้างออก มันให้ผลลัพธ์ที่ดีที่สุดเท่าที่เคยมีมาแม้กระทั่งการจับสิ่งก่อสร้างใต้ต้นไม้ (1 & 4) สิ่งนี้ไม่ได้ดูแม้แต่การสอนเพราะมันเป็นอินเทอร์เฟซที่ใช้งานง่ายมาก

ป้อนคำอธิบายรูปภาพที่นี่

ปัญหาบางอย่างมันพลาดทางเดินที่ครอบคลุม (3) แต่มีการเปิดหลังคาทิ้งไว้อย่างถูกต้อง (2)

C. LASTOOLS -ใช้ lasmerge เพื่อรวม 4 กระเบื้องที่เกี่ยวข้องจากนั้น lasclip เพื่อแยกโซนของ AOI เท่านั้น

arcpy.lasboundary("AOI.las","1","buildings","true","true","shp","AOI_buildings.shp","","#","true")  

ป้อนคำอธิบายรูปภาพที่นี่

เอาท์พุทขรุขระมากดังนั้นฉันใช้:

arcpy.SimplifyBuilding_cartography("AOI","AOI_buildings_simplified.shp","4 Meters","0 SquareMeters","NO_CHECK")

ป้อนคำอธิบายรูปภาพที่นี่

แล้ววิ่ง:

arcpy.SimplifyPolygon_cartography("AOI_buildings_simplified","AOI_s.shp","POINT_REMOVE","1 Meters","0 SquareMeters","NO_CHECK","KEEP_COLLAPSED_POINTS")

ป้อนคำอธิบายรูปภาพที่นี่

1 และ 2 แสดงพื้นที่ปัญหา ส่วนหนึ่งเป็นเพราะการจำแนก LIDAR ที่ไม่ดี

สิ่งนี้ให้เส้นอาคารที่ดีสำหรับอาคารที่มีขอบตรงยาว ๆ แต่หากมีการทับซ้อนกันตามกิ่งไม้หรือเป็นอาคารที่ซับซ้อนที่มีหลายขอบหลังคาในหลายระดับใกล้กัน ฯลฯ การสร้างด้วยมือเป็นสิ่งจำเป็นสำหรับการทำงานในระดับไซต์โดยละเอียด สำหรับรูปร่างหลังคาประมาณทั่วไปกระบวนการนั้นมีความแม่นยำเพียงพอ กระบวนการใช้เวลาทั้งหมดน้อยกว่า 10 นาทีเมื่อกระบวนการเสร็จสิ้น

การวิจัยของฉัน : /programming/5037588/simplified-or-smooth-polygons-that-contain-the-ortain-the-original-detailed-polygonและกระบวนการที่แนะนำโดย @gromix และคำจำกัดความขั้นตอนวิธีและการปฏิบัติคืออะไร สำหรับเรือเว้า?


คุณสามารถแก้ไขลิงค์ในส่วน B ได้หรือไม่? หรือ บริษัท นั้นยังอยู่ใกล้ ๆ
ianbroad

ขออภัยดูเหมือนจะไม่มีอีกต่อไปแล้ว ผมจะมองหาที่อื่น ๆ ให้เลือกไม่กี่ในไม่กี่สัปดาห์ข้างหน้าเพื่อติดตามความคืบ ...
GeorgeC

ส่วนขยาย Lidar Analyst สำหรับ ArcGIS ยังคงมีอยู่หน้าเว็บอยู่ที่: textronsystems.com/products/geospatial/lidar_analyst

คำตอบ:


1

ฉันได้พัฒนาเครื่องมือชื่อClean Extracted Building Using Regularize Building Footprint Toolซึ่งล้อมรอบเครื่องมือ ArcGIS Regularize Building Footprintและปรับปรุงผลลัพธ์ของรอยเท้าอาคารที่ถูกแยกออกมา

รายละเอียดเพิ่มเติมเกี่ยวกับClean...เครื่องมือที่สามารถพบได้ในของฉันบล็อก


สำหรับการทำความสะอาดรอยเท้าอาคารจากไลดาร์โปรดตรวจสอบเครื่องมือการปล่อยรอยเท้าอาคารอาร์จีจีส เครื่องมือใหม่อีกตัวใน ArcGIS Pro 1.3 คืออาคารจำแนกประเภท LAS
Arthur Crawford

คุณช่วยอธิบายคำตอบได้อย่างละเอียดอธิบายว่าเครื่องมือเหล่านี้ทำงานอย่างไร
Andre Silva

1
สวัสดี Arthur ยินดีต้อนรับสู่ GIS Stack Exchange ดูเหมือนว่าเครื่องมือนี้คุณกำลังพัฒนาดี ฉันพยายามที่จะปรับปรุงคำตอบของคุณให้อ่านได้เล็กน้อย คุณสามารถย้อนกลับแก้ไขได้หากคุณต้องการรุ่นก่อนหน้า พยายามทำให้โพสต์ที่นี่เป็นส่วนใหญ่ให้มากที่สุดเสมอดังนั้นหากคุณสามารถให้คำอธิบายโดยละเอียดเพิ่มเติมในโพสต์นี้ว่าเครื่องมือทำอะไรและแตกต่างจากของ ArcGIS อย่างไรจะดี ดูตัวอย่างคำตอบของ Thad ลิงก์ที่เขาให้ไว้นั้นตายแล้วและตอนนี้คำตอบของเขาไม่สมเหตุสมผลนัก
อังเดรซิลวา

1
ดูเหมือนว่าคุณมีบัญชีอื่นใน GIS SE (เพราะมีคำตอบอื่นที่เกี่ยวข้องจาก Arthur Crawford) คุณน่าจะรวมบัญชี ดูวิธีการก็สามารถทำได้ที่นี่ ขอบคุณ
Andre Silva

ฉันได้ให้มันอย่างละเอียดด้วยสองขั้นตอนเท่านั้น - spearminds.com/ …
Rakesh Giri
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.