如果存在具有特定粗糙度(已知輪廓間隔)的均勻地形,如果已知特定點周圍的網格可以如何執行插值?
例如,起始標高爲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 104.8 105 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
數字的陣列中的分佈將通過改變起始仰角的位置和陣列的大小而變化(格)。
我發現了很多文章和插值方法(鄰域,立方體,雙線性等),但沒有人足夠接近這個問題。
謝謝!