Здравствуйте!
Делаю компьютерное моделирование поверхности Земли по GPS данным. Есть сеть с ячейками размерами 92 х 50 м, высоты в ее узлах известны. Но для моей модели нужна сеть с квадратными ячейками размера 30м(особенности программы 3D графики). Соответственно нужно как можно качественнее построить ее по имеющимся данным.
Пока я для каждого узла искомой сети нахожу содержащую его ячейку GPS - сети с узлами
![$A_{0,0},A_{1,0},A_{0,1},A_{1,1}$ $A_{0,0},A_{1,0},A_{0,1},A_{1,1}$](https://dxdy-04.korotkov.co.uk/f/f/c/f/fcf9ac8bfa217265893eaac8dd28fed682.png)
и просто два раза линейно считаю ее значение по осям:
![$F(x,y)=(1-y)\cdot\left[(1-x)A_{0,0}+xA_{1,0}\right]+y\cdot\left[(1-x)A_{0,1}+xA_{1,1}\right],$ $F(x,y)=(1-y)\cdot\left[(1-x)A_{0,0}+xA_{1,0}\right]+y\cdot\left[(1-x)A_{0,1}+xA_{1,1}\right],$](https://dxdy-01.korotkov.co.uk/f/0/c/b/0cb02369d5ca9faa793829419ea4688b82.png)
где x, y - координаты точки в ячейке.
Как-то метод работает, но может есть и лучшие методы приближения поверхности по заданным точкам? Можете посоветовать?