本人需要使用Arcgis计算地形耐用指数(Terrain Ruggedness Index,TPI)。悬赏高人教会计算该指数,本人愿出劳务费800元起,根据工作量商定具体金额;如有可能本人愿意长期聘请为技术顾问,每次技术支持都从课题经费中支付劳务费,费用好商量。
TRI是指中心点高程与周围高程的差的平均值。如公式(1)所示,式(1)中的e表示中心点高程值,ei如图1所示,也就是周围的高程值。

(1)
一个简单的示例如图所示:
4 5 6
2 1 3
7 8 9
此时e=1; TRI=14.142
4 5 6
1 2 3
7 8 9
此时e=2, TRI=11.874
有人建议使用GDAL可以实现,相关程序我们已经掌握,但是不会使用在GDAL中使用程序。如果能使用GDAL能实现也可以。