HI
Если существует однородный рельеф с определенной степенью шероховатости (интервал между контурами), как можно выполнить интерполяцию, если известна сетка вокруг определенной точки?
Например, если начальная высота равна 105 м, а интервал контура составляет, например, 0,2 м.Кроме того, если доступна сетка 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
Распределение чисел в массиве будет зависеть от изменения положения начального превышенияи размер массива (сетки).
Я нашел много статей и методов интерполяции (окрестности, кубические, билинейные и т. д.), но никто не был достаточно близко к этой проблеме.
Спасибовы!