1
ทำความเข้าใจกับตัวกรองความโค้งของการวิเคราะห์ภูมิประเทศแบบแรสเตอร์ QGIS หรือไม่?
ฉันได้อ่านซอร์สโค้ดของตัวกรองแรสเตอร์ QGis-1.7.4 หลายตัวซึ่งคำนวณความชันด้านและความโค้ง มีสูตรในตัวกรองการคำนวณความโค้งทั้งหมดที่ทำให้ฉันเป็น ไฟล์ต้นฉบับอยู่ใน QGis เวอร์ชันปัจจุบันโดยมีพา ธ ต่อไปนี้: QGIS-1.7.4 / src / วิเคราะห์ / แรสเตอร์ / qgstotalcurvaturefilter.cpp จุดประสงค์ของตัวกรองนี้คือการคำนวณความโค้งทั้งหมดของพื้นผิวในหน้าต่างเก้าเซลล์ รหัสฟังก์ชั่นมีดังนี้: float QgsTotalCurvatureFilter::processNineCellWindow( float* x11, float* x21, float* x31, float* x12, float* x22, float* x32, float* x13, float* x23, float* x33 ) { ... some code deleted ... double dxx = …