กำลังคำนวณโปรไฟล์ระดับความสูงตามบรรทัดจาก DEM หรือไม่


16

เมื่อกำหนด DEM (Digital Elevation Model) และบรรทัด (x1, y1) -> (x2, y2) (พิกัดที่จับคู่ (x, y)) เราจะคำนวณโปรไฟล์การยกระดับหรือส่วนที่ฉายบนบรรทัดนั้นได้อย่างไร?

ฉันกำลังมองหารหัสโอเพนซอร์ซที่ฉันสามารถใช้ในโครงการหรือรหัสหลอกที่ฉันสามารถใช้เป็นแนวทางได้

คำตอบ:



12

บางทีซอร์สโค้ดปลั๊กอิน "โปรไฟล์" ของ QGIS อาจเป็นจุดเริ่มต้นได้

ข้อความแสดงแทน


นี่จะเป็นสิ่งที่ดีที่ได้สร้างไว้ใน QGIS อาจอยู่ภายใต้เมนูแรสเตอร์ มีหลายบรรทัดตัวอย่าง GRASS จะดูเท่
นาธาน W

5

คุณสามารถไปต่อได้อีกมากโดยรวมสี DEM และ raster เข้าด้วยกันโดยใช้ GRASS กับ R ดู:

ดูตัวอย่างด้านล่าง:

ด้วยสีระดับความสูง (GRASS GIS และ R):

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

ด้วยสีของแผนที่ธรณีวิทยา (Python พร้อม GRASS raster):

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

และการใช้สคริปต์ Python ในคอนโซล Python ของ QGIS:

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


4

ภาพหน้าจอต่อไปนี้สำหรับ GRASS: ข้อความแสดงแทน ข้อความแสดงแทน


รูปภาพเหล่านี้ได้มาจากเครื่องมือที่ระบุในคำตอบของ scw (r.profile) หรือว่าเป็นรูปภาพจากเครื่องมืออื่น (เช่นเครื่องมือ GUI เป็นต้น) บางทีคำตอบอาจได้รับการปรับปรุงหากคุณระบุชื่อของเครื่องมืออ้างอิงของเอกสารประกอบและสามารถเข้าถึงได้ภายในซอฟต์แวร์
Andre Silva
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.