你好
如果存在具有特定粗糙度(知道轮廓间隔)的均匀地形,如果特定点周围的网格已知,如何执行插值?
例如,如果起始标高为 105m,等高线间距为 0.2m。此外,如果 7x7 的网格可用(这是 VB 中的数组,TERR(6,6))。如果 105 的位置在 TERR(4,3) 中,那么它周围的其他值应该减少 0.2 的值,它看起来像这样:
104.2 104.2 104.2 104.2 104.2 104.2 104.2
104.4 104.4 104.4 104.4 104.4 104.4 104.4
104.4 104.6 104.6 104.6 104.6 104.6 104.4
104.4 104.6 104.8 104.8 104.8 104.6 104.4
104.4 104.6 104.8 105 104.8 104.6 104.4
104.4 104.6 104.8 104.8 104.8 104.6 104.4
104.4 104.6 104.6 104.6 104.6 104.6 104.4
数组中数字的分布会因改变起始标高的位置和数组(网格)的大小而变化。
我发现了很多文章和插值方法(邻域法、三次法、双线性法……等),但没有人足够接近这个问题。
谢谢!