1
QGISラスター地形分析の曲率フィルターを理解していますか?
勾配、アスペクト、曲率を計算するいくつかのQGis-1.7.4ラスターフィルターのソースコードを読みました。 合計曲率を計算するフィルターには、私を困惑させる式があります。 ソースファイルは現在のバージョンのQGisにあり、次のパスがあります。 qgis-1.7.4 / src / analysis / raster / qgstotalcurvaturefilter.cpp このフィルターの目的は、9セルのウィンドウで表面の曲率を計算することです。機能コードは次のとおりです。 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 = ( *x32 - 2 * *x22 + …