สร้างรูปทรงจาก DEM โดยใช้ GDAL หรือไม่


16

เราเพิ่งได้รับชุด DEM จำนวนมากในที่ทำงานและฉันต้องการสร้างรูปทรงจากพวกเขา DEM นั้นมีความละเอียด 1 ม. และขนาด 1kmx1km

ผลลัพธ์จาก gdalinfo:

Driver: AAIGrid/Arc/Info ASCII Grid
Files: 380000_6888000_1k_1m_DEM_ESRI.asc
Size is 1000, 1000
Coordinate System is `'
Origin = (380000.000000000000000,6888000.000000000000000)
Pixel Size = (1.000000000000000,-1.000000000000000)
Corner Coordinates:
Upper Left  (  380000.000, 6888000.000)
Lower Left  (  380000.000, 6887000.000)
Upper Right (  381000.000, 6888000.000)
Lower Right (  381000.000, 6887000.000)
Center      (  380500.000, 6887500.000)
Band 1 Block=1000x1 Type=Float32, ColorInterp=Undefined
  NoData Value=-9999

ฉันรู้ว่าฉันสามารถใช้ gdal_contour เพื่อสร้างรูปทรง ( โพสต์บล็อกของฉันในหัวข้อ ) แต่ฉันสงสัยว่าแนวทางปฏิบัติที่ดีที่สุดสำหรับการสร้างรูปทรงคืออะไร

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

ว่าฉันต้องการสร้างรูปทรงสามชุด:

  • 250mm
  • 1m
  • 5m

มีอะไรบ้างที่ฉันควรทำกับ DEM ก่อนแต่ละชุด

การโพสต์การทำให้เส้นเรียบเป็นวิธีที่ดีหรือไม่


1
สิ่งที่คุณจะใช้รูปทรงสำหรับ? สถิติความถูกต้องของตำแหน่งและค่าของ DEM คืออะไร
whuber

DEM นั้นถูกสร้างขึ้นจาก LiDAR ดังนั้นฉันจะบอกว่ามันค่อนข้างดี ฉันต้องการชุดสำหรับการดูสาธารณะในระยะ 1 ม. และ 5 ม. และ 250 มม. พร้อมข้อเสนอการออกแบบ
นาธาน W

สำหรับข้อเสนอการออกแบบและงานในบ้านคุณน่าจะใช้ DEM ได้ดีกว่าเมื่อเทียบกับชุดเส้นโครงร่างเส้นโค้งมันให้ตัวเองดีกว่าการคำนวณเกือบทุกชนิด ที่จริงแล้วสำหรับการดูสาธารณะคุณสามารถทำได้ดีโดยการวางซ้อนคุณสมบัติหลัก (ลำธารสันเขายอดเขา ฯลฯ ) บน DEM ที่มีการตกปลา คุณต้องการสร้างรูปทรงจริง ๆ หรือไม่?
whuber

ฉันเห็นด้วยกับ @whuber เป็นการส่วนตัว แต่ฉันได้กลับมาใช้ DEM เนื่องจากความแตกต่างทางวัฒนธรรมระหว่างผู้ใช้ปลายทางที่แตกต่างกัน วิศวกร (อย่างน้อยในกลุ่มตลาดของฉัน) มีแนวโน้มที่จะใช้ทุกอย่างยกเว้นรูปทรง นอกจากนี้รูปทรงสามารถวางซ้อนบนภาพถ่ายทางอากาศได้ง่ายกว่า DEM
DPierce

คำตอบ:


14

กฎการทำแผนที่เพื่อเป็นตัวแทนของความโล่งอกเป็นรูปทรงที่ถูกนำเสนอในหนังสือที่มีชื่อเสียงของ Imhof ในการแสดงความโล่งใจบท C บางส่วนของกฎเหล่านี้จะได้รับในหน้านี้วิกิพีเดีย คำแนะนำหลักเมื่อลดความซับซ้อนของรูปทรงเพื่อรักษาคุณสมบัติหลักของภูมิประเทศ

การปรับรูปทรงให้ราบเรียบอย่างอิสระไม่ได้ป้องกันไม่ให้ทับซ้อนกัน: ขอแนะนำให้ปรับ DTM ให้ราบรื่นก่อน การปรับแบบเกาส์แบบดั้งเดิมด้วยพารามิเตอร์ที่เหมาะสมขึ้นอยู่กับความละเอียดเป้าหมายช่วยให้สามารถลบรายละเอียดขนาดเล็กได้ ข้อเสียเปรียบคือ DTM ที่ทำให้หุบเขาเรียบเนียนและซึมเศร้าและทำให้แนวสันเขาและยอดเขาแบนราบ การใช้อัลกอริทึมตัวกรอง douglass-peucker เหมือนในเอกสารนี้อาจเป็นวิธีแก้ปัญหา นอกจากนี้ยังมีจำนวนวิธีการตามการใช้อัลกอริทึมการปรับให้เรียบของเส้นโครงร่างที่ จำกัด โดยเครือข่ายการระบายน้ำหรือโครงกระดูก ในที่สุดเพื่อป้องกันไม่ให้รูปทรงที่จะซ้อนทับกันในส่วนเลอะเทอะก็เป็นไปได้ที่จะลบพวกเขาในประเทศหรือยังเบี้ยวพวกเขา


1

ฉันต้องการที่จะแสดงความคิดเห็นที่สองของ @ whuber การวิเคราะห์เชิงปริมาณนั้นดีกว่าจาก DEM โดยตรงและการวิเคราะห์ด้วยสายตามักจะดีกว่าเมื่อทำจาก Hillshade แทนที่จะเป็นรูปทรง

ในการตอบคำถามโดยตรง: ใน ArcGIS ฉันจะใช้ Focal Statistics หรือ Aggregate [Spatial Analyst Toolbox] เพื่อทำให้เส้นชั้นความสูงเรียบขึ้น เนื่องจากรูปทรงเป็นคุณลักษณะการวิเคราะห์ภาพจำนวนของการปรับให้เรียบจะแตกต่างกันไปตามความต้องการของคุณ ดังนั้นคุณจะต้องทดสอบและดูว่าอะไรดีที่สุดสำหรับโครงการของคุณ

การทำให้เส้นเรียบขึ้นหลังจากสร้างมันจะใช้งานได้ แต่จะเป็น clunky เล็กน้อยเมื่อเทียบกับการดัดแปลง raster ก่อน การสร้างโพสต์รูปร่างหนึ่งครั้งฉันมักจะทำความสะอาดเพื่อเลือกบรรทัดที่มีความยาว (เช่น <10 'ยาว) และลบออก สิ่งนี้ทำให้ข้อมูลของรูปทรงปิด "ที่มีเสียงดัง" เล็กน้อย (เช่นลูปเล็ก ๆ ) ที่ไม่น่าจะสะท้อนถึงลักษณะที่แท้จริงของพื้นผิวที่ถูกจำลองโดยรูปทรง

สิ่งอื่น ๆ ที่คุณอาจมองหา [ผู้ใช้ ArcGIS] คือ:

การสร้าง Raster Mosaic และ / หรือ Focal Statistics Raster Mosaic และใช้แบบจำลองเพื่อสร้างรูปทรงสำหรับชุดข้อมูลทั้งหมด

การสร้างรูปทรงสามมิติสำหรับการใช้ AutoCAD

ระวังพื้นที่ของข้อมูล DEM ที่ผิดปกติ (เช่นพื้นที่กว้างใหญ่ของพื้นราบต่ำที่ต้องการช่วงเวลาของรูปร่างที่แตกต่างกันเพื่อแสดงพื้นผิวพื้นที่พืชพรรณหนาแน่นให้ค่า Bare Earth ปลอมพื้นที่โล่งอกแนวตั้ง - หน้าผา ฯลฯ )


0

มีวิธีง่ายๆในการใช้ gdal_contour หลังจากตั้งค่าตัวเลือกทั้งหมดในหน้าต่างโต้ตอบคุณสามารถแก้ไขบรรทัดคำสั่งและแทน "-i interval" คุณสามารถใช้ระดับคงที่ "-fl levels" เหมือนภาพที่แสดงร้อง คุณสามารถตรวจสอบตัวเลือกอื่น ๆ ได้ที่นี่http://www.gdal.org/gdal_contour.html

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

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