SAGA Inversion Weight Distance Distance ใน QGIS - วิธีกำหนดจำนวนขั้นต่ำ


10

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

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


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

คำตอบ:


4

วิธีSAGA IDWดั้งเดิมมีพารามิเตอร์สำหรับจำนวนจุดต่ำสุด แต่พารามิเตอร์นี้ไม่ได้ใช้ในรุ่น QGISของวิธี SAGA

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

ฉันหวังว่านี่จะช่วยได้.

และนี่คือความหวังว่าตรา Necromancer จะมาถึงฉัน ;-)

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