เวิร์กโฟลว์ที่เหมาะสมสำหรับการแปลง LAS เป็น DEM


35

ฉันเจอไฟล์ LiDAR (.LAS) เป็นประจำด้วยข้อมูลระดับความสูง เมื่อฉันทำฉันมักจะพยายามหาวิธีในการแปลงให้เป็น DEM สำหรับการวิเคราะห์ทางอุทกวิทยา ฉันได้พัฒนาเวิร์กโฟลว์หลายแห่งและแม้ว่าพวกเขามักจะส่งออกสิ่งที่ฉันต้องการ (แต่ไม่เสมอไป!) พวกเขาดูเหมือนจะไม่ได้รับการปรับแต่งมากนัก นอกจากนี้ฉันต้องการมีหนึ่งเวิร์กโฟลว์ที่ฉันสามารถไว้ใจได้และไม่ต้องลองสามแบบทุกครั้ง

นี่คือเวิร์กโฟลว์ปัจจุบันของฉัน:

FME :

เครื่องอ่าน LAS -> PointCloudCombiner -> RasterDEMGenerator -> นักเขียน Geotiff (เวลาอ้างอิง 5 นาที)

ArcMap :

  1. LAS to multipoint -> Multipoint to Terrain -> Terrain to raster (10 นาที)
  2. LAS to multipoint -> สร้าง TIN (เนื่องจากTopo to rasterไม่สามารถอ่านค่า Point.Z) -> TIN ถึง raster (15 นาที)
  3. สร้างชุดข้อมูล Mosaic ใหม่และเพิ่ม LAS เป็น raster ส่งออกไปยัง ESRI GRID

LAStools :

LAStoTXT -> สร้างเลเยอร์เหตุการณ์ XY -> ถึง Shapefile -> Topo to raster (3-4 ชั่วโมง)

ฉันยังรู้เกี่ยวกับชุดข้อมูล LAS เพื่อแรสเตอร์และชุดข้อมูล LAS ไปยัง TINฯลฯ แต่พวกเขามักจะไม่รู้จักไฟล์ LAS ของฉัน จากสิ่งที่ฉันเข้าใจ # 1 ใน Arcmap เป็นวิธีที่ต้องการ ESRI (?)

ทั้งหมดที่ฉันต้องการคือแรสเตอร์ที่ถูกต้องทางอุทกวิทยาที่ฉันสามารถใช้สำหรับการวิเคราะห์เพิ่มเติม คุณจะใช้อะไร

ฉันสามารถเข้าถึง ArcGIS Standard 10.1 (เร็ว ๆ นี้ 10.2) นักวิเคราะห์ 3 มิตินักวิเคราะห์เชิงพื้นที่ ยินดีต้อนรับโซลูชัน Opensource รวมถึงการเขียนสคริปต์หากจำเป็น (Python)


2
ดูเพิ่มเติมที่: gis.stackexchange.com/questions/13618/…
Antonio Falciano

คุณลอง LAStools LASGRID หรือไม่? การใช้ LAStoTXT และการสร้างเลเยอร์เหตุการณ์ก็ไม่ได้เสียงที่ถูกต้อง เนื่องจาก LAStoTXT สร้างไฟล์ ASCII txt - คุณควรใช้เครื่องมือกล่องเครื่องมือ ASCII เพื่อ Raster เพื่อสร้างแรสเตอร์ หรือคุณอาจลองใช้ LASGRID เพื่อเปลี่ยนจาก LAS โดยตรงเป็น raster ที่จะให้ LiDAR DEM ซึ่งคุณสามารถสร้างรูปทรงและใช้สิ่งเหล่านั้นเป็นอินพุตในเครื่องมือ TopoToRaster สำหรับการวิเคราะห์ทางอุทกวิทยาคุณไม่ได้ทำอย่างละเอียด แต่ฉันไม่เชื่อ LiDAR เพียงอย่างเดียวเหมาะสม คุณต้องสำรวจลำธารและเผามันเข้าไปในแรสเตอร์จัดกลุ่มลดเสียงรบกวน ฯลฯ
Jakub Sisak GeoGraphics

ฉันควรตรวจสอบเครื่องมือนั้น ฉันมีลำธารทะเลสาบอ่างล้างมือและอื่น ๆ แต่สำหรับการประมวลผลในภายหลัง ในขั้นตอนนี้ฉันแค่มองหาวิธีที่จะเปลี่ยนจากไฟล์ LAS ไปเป็น DEM ด้วยวิธีที่ไม่เสียเวลาและสร้างแบบจำลองระดับความสูงที่มีประโยชน์
มาร์ติน

ด้วย LAStools คุณควรใช้ las2dem หรือ blast2dem
fionag11

คำตอบ:


14

เมื่อแปลงชุดข้อมูล LiDAR เป็น DEM คุณกำลังนำชุดของจุดข้อมูลแบบแยกและแปลงเป็นชุดข้อมูลแบบต่อเนื่องชุดเดียว สมมติว่าไฟล์. Atlas ของคุณมีค่า X (ละติจูด), Y (ลองจิจูด) และค่า Z (ระดับความสูง) ที่มีความละเอียดเฉลี่ยประมาณ 1 เมตร ความละเอียดที่นี่มีความสำคัญจริงๆ - เรากำลังพูดถึงค่าเฉลี่ยเท่านั้นดังนั้นเราจะไม่พบความละเอียดที่ประมาณ 1 เมตรทั่วทั้งชุดข้อมูล แต่เราจะหาค่าที่อยู่ใน 'ballpark' โดยประมาณของการแก้ปัญหานั้น ดังนั้นคุณจึงนำคะแนนเหล่านี้ไปแปลงเป็น DEM แรสเตอร์หรืออาจเป็น TIN ค่า X และ Y ควรเห็นการบิดเบือนขั้นต่ำ แต่คุณจะสังเกตเห็นว่าค่า Z ของคุณอาจไม่ใช่สิ่งที่คุณคาดหวัง นี่เป็นเพราะคอมพิวเตอร์ไม่ได้ ' ไม่รู้ว่าค่า Z ที่ถูกต้องนั้นอยู่ในเซลล์ที่ไม่ตกอยู่ในจุดใดจุดหนึ่งของ LiDAR ของคุณ ในระหว่างจุด LiDAR อัลกอริทึมการแก้ไขได้ถูกนำมาใช้เพื่อประเมินค่า Z ที่เหมาะสม การเลือกวิธีการแก้ไขที่ถูกต้องสัมพันธ์กับเป้าหมายของการวิเคราะห์ของคุณเป็นส่วนสำคัญของการไปจาก LiDAR ถึง DEM การตั้งค่าความละเอียดที่เหมาะสมบน DEM ของเอาต์พุตนั้นสำคัญเสมอตั้งค่าความละเอียดต่ำกว่าความละเอียดของชุดข้อมูล LiDAR ของคุณ ดังนั้นสำหรับความละเอียดประมาณ 1 เมตรฉันจะตั้งค่าความละเอียด 3 เมตรสำหรับ DEM เพื่อลดความเพี้ยน การตั้งค่าความละเอียดที่เหมาะสมบน DEM ของเอาต์พุตนั้นสำคัญเสมอตั้งค่าความละเอียดต่ำกว่าความละเอียดของชุดข้อมูล LiDAR ของคุณ ดังนั้นสำหรับความละเอียดประมาณ 1 เมตรฉันจะตั้งค่าความละเอียด 3 เมตรสำหรับ DEM เพื่อลดความเพี้ยน การตั้งค่าความละเอียดที่เหมาะสมบน DEM ของเอาต์พุตนั้นสำคัญเสมอตั้งค่าความละเอียดต่ำกว่าความละเอียดของชุดข้อมูล LiDAR ของคุณ ดังนั้นสำหรับความละเอียดประมาณ 1 เมตรฉันจะตั้งค่าความละเอียด 3 เมตรสำหรับ DEM เพื่อลดความเพี้ยน

ฉันมีประสบการณ์การศึกษาแผ่นดินถล่มและซากปรักหักพังด้วย DEM ที่ได้จาก LiDAR ดินถล่มและเศษซากไหลเป็นลักษณะเชิงเส้นที่เกิดขึ้นใกล้กับลักษณะเชิงเส้นอื่น ๆ ในภูมิประเทศ ดังนั้นเมื่อฉันแปลงจาก LiDAR เป็น DEM ฉันต้องการวิธีการแก้ไขที่เน้นลักษณะเชิงเส้นได้ดีที่สุด สิ่งนี้เกิดขึ้นเป็น TIN (Triangulated Irregular Network) คุณบอกว่าคุณตั้งเป้าหมายที่จะทำการวิเคราะห์ทางอุทกวิทยา บางทีคุณควรลองใช้วิธีการแก้ไข spline เพื่อสร้าง DEM ของคุณ การแก้ไข Spline ทำงานได้อย่างต่อเนื่องวาดเส้นที่ทับซ้อนกันผ่านจุดข้อมูลทั้งหมดของคุณเพื่อสร้างพื้นผิวแรสเตอร์ที่ราบรื่นมาก ระบุอ่างของคุณเติมพวกเขาวาด countours ทำซ้ำ

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

ในแง่ของซอฟต์แวร์การประมวลผลข้อมูล LiDAR นั้นใช้งาน CPU / RAM อย่างเข้มข้น หากคุณมี RAM> 6 GB ฉันอยากจะแนะนำ GRASS GIS พวกเขามีซอฟต์แวร์ประมวลผล LiDAR ที่ดีที่สุดที่ฉันเคยใช้ (เป็น FOSS) แต่คุณต้องทำการจัดสรรหน่วยความจำบางส่วน มิฉะนั้นฉันขอแนะนำให้ติดกับ ArcGIS พวกเขามีเอกสารที่ยอดเยี่ยมเกี่ยวกับวิธีการทำสิ่งที่คุณต้องการทำบนเว็บไซต์ของพวกเขา


ฉันควรลองวิธีการแก้ไขอื่น ฉันมี RAM 40 GB บนคอมพิวเตอร์ของฉัน แต่ฉันไม่เคยมีประสบการณ์ในธุรกิจการจัดสรรหน่วยความจำ ArcMap ค่อนข้างช้าในการประมวลผลชุดข้อมูลขนาดใหญ่ แต่ (ฉันมักจะมี 50-100 ล้านคะแนนที่ไม่ได้กรอง) ดังนั้นมันอาจจะคุ้มค่าที่จะตรวจสอบ
มาร์ติน

3
หากคุณมี RAM 40 GB บนพีซีของคุณคุณไม่ต้องกังวลเกี่ยวกับการกำหนดหน่วยความจำเมื่อใช้ GRASS ต่อไปนี้เป็นคำแนะนำที่ดีในการจัดการกับจุด LiDAR ใน GRASS: grasswiki.osgeo.org/wiki/LIDAR สิ่งที่ฉันชอบเกี่ยวกับซอฟต์แวร์นี้คือมันช่วยให้คุณสามารถควบคุมทุกขั้นตอนของการประมวลผลข้อมูลซึ่งแตกต่างจากซอฟต์แวร์ที่เป็นกรรมสิทธิ์อื่น ๆ ซึ่งทำให้การตัดสินใจทั่วไปสำหรับคุณอยู่เบื้องหลัง
asonnenschein

คำตอบที่ยอดเยี่ยม นำมาซึ่งความแตกต่างระหว่างความละเอียดของเซ็นเซอร์ (ระยะห่างระหว่างจุด lidar) และความละเอียดพื้นผิวนั้นยอดเยี่ยม อย่างไรก็ตามสำหรับวัตถุประสงค์ทางอุทกวิทยาการแก้ไข ToopoToRaster นั้นยอดเยี่ยมกว่าวิธีการแบบโค้ง หากคุณไม่มีหรือต้องการเครื่องมือ Esri ไปที่แหล่งที่มาและรับ ANUDEM ( gis.stackexchange.com/a/131870/108 )
matt wilkie

ถ้าคุณใช้วิธีอื่นนอกเหนือจาก TopoToRaster (ซึ่งออกแบบมาสำหรับรูปร่างมากกว่าข้อมูล lidar ดังนั้นไม่แน่ใจว่าเหมาะสมหรือไม่) คุณควรทำการเติม / เจาะหลุมหลังกระบวนการเพื่อให้แน่ใจว่าถูกต้องทางอุทกวิทยา คุณสามารถทำได้โดยใช้ Whitebox GAT (เครื่องมือที่ยอดเยี่ยม แต่ล้มเหลวในชุดข้อมูลขนาดใหญ่), Taudem, นามสกุล ArcHydro ฟรีไปยัง ArcGIS, SAGA หรือ Grass r.hydrodem ทั้งหมดนี้เป็นโอเพ่นซอร์ส ฉันแนะนำ Grass หรือ Taudem สำหรับชุดข้อมูลขนาดใหญ่
fionag11

0

หากคุณต้องทำสิ่งนี้เพียงครั้งเดียวคุณอาจต้องการดาวน์โหลดการประเมินMARS 30 วันโดย Merrick & Company ชุดซอฟต์แวร์แบบเต็มมีราคาค่อนข้างแพง ($ 11995) แต่ฉันคิดว่าด้วยซอฟต์แวร์ประเมินผลคุณสามารถใช้ชุดข้อมูลแหล่งน้ำที่มีอยู่แล้วเพื่อบังคับใช้ระดับความสูงรอบรูปหลายเหลี่ยมอย่างต่อเนื่อง


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