วิธีทำแผนที่แสดงการไหลของน้ำ


11

ฉันกำลังจำลองการไหลของน้ำบนทางลาดชันเพื่อศึกษาการพังทลาย คุณสามารถดูได้จากภาพหน้าจอผลจากการวิเคราะห์การไหลตาม ArcGIS ในการผลิตสายการไหลเหล่านี้ฉันได้สร้าง DEM ที่ไร้ภาวะตกค้างคำนวณทิศทางการไหลและการสะสมการไหลในที่สุด ผลิตภัณฑ์สะสมการไหลแรสเตอร์นั้นถูก vectorized ด้วย ArcScan

แม้ว่าวิธีนี้จะทำได้ดีมากในการแสดงเส้นทางน้ำ แต่ก็ไม่ได้ให้การวัดขนาดหรือการสะสมที่มองเห็นได้ ฉันจะเป็นตัวแทนของการไหลของน้ำบนพื้นผิวที่สูงชันได้อย่างไรเพื่อให้ขนาดและ / หรือการสะสมเป็นตัวแทน

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

คำตอบ:


10

คุณสามารถจำแนกสตรีมโดยใช้วิธีการสั่งซื้อสตรีมของ Strahler

ในเมธอด Strahler ลิงก์ทั้งหมดที่ไม่มีแควใด ๆ จะได้รับคำสั่งเป็น 1 และถูกอ้างถึงว่าเป็นคำสั่งแรก

ลำดับสตรีมจะเพิ่มขึ้นเมื่อสตรีมของคำสั่งซื้อเดียวกันตัดกัน ดังนั้นจุดตัดของลิงก์ลำดับที่สองแรกจะสร้างลิงก์ลำดับที่สองและจุดตัดของลิงก์ลำดับที่สองที่สองจะสร้างลิงก์ลำดับที่สามและอื่น ๆ อย่างไรก็ตามการเชื่อมโยงสองลิงก์ของคำสั่งซื้อที่แตกต่างกันจะไม่ส่งผลให้เกิดการสั่งซื้อเพิ่มขึ้น ตัวอย่างเช่นจุดตัดของลิงก์ลำดับที่หนึ่งและลำดับที่สองจะไม่สร้างลิงก์ลำดับที่สาม แต่จะเก็บลำดับของลิงก์ที่เรียงลำดับสูงสุดไว้ แหล่งที่มา: วิธีใช้ ESRI 10.2.1

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

ใช้เครื่องมือ "สตรีมสั่งซื้อ" (ต้องใช้นักวิเคราะห์เชิงพื้นที่) จากนั้นเลือกสตรีมแรสเตอร์และแรสเตอร์ทิศทางการไหลของคุณเป็นอินพุตและเลือกวิธี Strahler (ค่าเริ่มต้น)

เมื่อเสร็จแล้วคุณสามารถเป็นสัญลักษณ์ตามที่เป็นหรือแปลงเป็นเวกเตอร์เพื่อเพิ่มการควบคุมการทำแผนที่ (ความหนาของเส้น ฯลฯ )

นี่คือลักษณะของลำธารของฉันเมื่อเป็นสัญลักษณ์ในลักษณะนี้: ป้อนคำอธิบายรูปภาพที่นี่

ดังที่ฉันได้กล่าวไปแล้วคุณยังสามารถใช้เทคนิคนี้กับแหล่งต้นน้ำด้วยตนเองซึ่งอนุญาตให้ใช้ในการสร้างภาพข้อมูลการทำแผนที่ที่น่าสนใจ: ป้อนคำอธิบายรูปภาพที่นี่


13

ในขณะที่ Jacub นั้นถูกต้องว่าเทคนิคการสั่งซื้อแบบสตรีมเป็นทางออกที่ดีที่สุดของคุณสำหรับความสามารถในการแสดงขนาดหรือการปล่อยกระแสเนื่องจากตำแหน่งในเครือข่ายเป็นตัวแทนสำหรับลักษณะการสตรีมทั้งสองนี้ฉันจะยืนยันว่าคุณต้องการหลีกเลี่ยงการใช้ Horton-Strahler สตรีมสั่งซื้อเพื่อวัตถุประสงค์นี้ แอพพลิเคชั่นเหล่านี้มีข้อบกพร่องอย่างมากโดยเฉพาะเมื่อใช้กับเครือข่ายสตรีมขนาดเล็กตามที่คุณเป็น นี่เป็นเพราะปัญหา 'สตรีมที่ขาดหาย' ที่รู้จักกันดีของวิธีการสั่งซื้อสตรีมฮอร์ตัน - สเตรห์เลอร์คือเมื่อสองแควบรรจบกันหากมีลำดับต่ำกว่าลำดับของลิงก์ดาวน์สตรีมจะไม่เพิ่มขึ้น คำสั่งซื้อของสตรีม Strahler จะเพิ่มขึ้นเมื่อสตรีมของคำสั่งซื้อเดียวกันเข้าร่วมเท่านั้น ดังนั้นจึงค่อนข้างอ่อนไหวเป็นตัวชี้วัด

แต่คุณอาจลองใช้Shreve Stream Magnitudeแทนการวัดขนาด / การไหลที่ละเอียดอ่อนยิ่งขึ้น มิฉะนั้นคุณอาจพิจารณากำหนดแต่ละลิงก์ในเครือข่ายสตรีมแรสเตอร์ที่แยก DEM ของคุณเพื่อรับค่าการสะสมการไหลสูงสุด (เช่นค่าดาวน์สตรีมมากที่สุดในลิงก์) หรือคุณอาจใช้การแปลงแบบไม่เชิงเส้นของการสะสมการไหลสูงสุดเพื่อเลียนแบบความสัมพันธ์ที่มีอยู่ระหว่างพื้นที่อัพโลปและการคายประจุ โดยทั่วไปจะมีความสัมพันธ์ของบันทึกการทำงานระหว่างการคายแบงค์แบบเต็มและพื้นที่การระบายน้ำ ที่จะให้ความประทับใจที่ดีขึ้นของขนาดลำธารเช่นกัน

ลองพิจารณาตัวอย่างต่อไปนี้ซึ่งรวมถึงคำสั่งสตรีม Horton-Strahler, Shreve Stream Magnitude และการสะสมการไหลสูงสุดตามลำดับ:

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

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

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

คุณจะสังเกตเห็นว่าภาพแรกคำสั่งสตรีม Horton-Strahler มีเพียงสี่คลาสและไม่ไวต่อตำแหน่งของลิงก์ภายในเครือข่ายและแอ่งโดยรวมเป็นพิเศษ โดยการเปรียบเทียบขนาดลำธาร Shreve และการสะสมการไหลสูงสุด (เช่นขนาดอ่าง) จะไวต่อตำแหน่งและขนาดของการเชื่อมต่อของสตรีม แน่นอนฉันเพิ่งใช้วิธีการแบบจานสีเพื่อแสดงค่าต่าง ๆ ที่เกี่ยวข้องกับการเชื่อมโยงในเครือข่ายที่นี่เพราะมันแสดงให้เห็นถึงจุดของฉันได้ดี แต่ความหนาของเส้นสัดส่วนจะเป็นวิธีที่ดีในการเป็นตัวแทนเช่นกัน


1
เครื่องมือสตรีมการสั่งซื้อใน ArcGIS ช่วยให้คุณเลือกวิธีการ Strahler หรือ Shreve สำหรับการคำนวณคำสั่งซื้อ ฉันมักจะเห็นด้วยกับกรณีนี้ว่าวิธี Shreve อาจให้ผลลัพธ์ที่ดีกว่า
Baltok

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