Ответа Не последовало.
В простейшем случае наклон может быть оценен от вершины по обе стороны от конечной точки путем простого вычисления градиента (т.е. изменения высоты относительно расстояния); таким образом, для любой интерполяции нам требуются соседние вершины размером 4 на 4 центральной ячейки сетки, в которой находится точка.. 3.2 Линейная плоскость. Линейная плоскость - это трехчленный многочлен вида: образуется путем подгонки треугольника к трем ближайшим вершинам DEM. Подгонка поверхности плоскими треугольниками была популярна во многих ранних системах DTM (Леберль, 1973), но была в значительной степени вытеснена более популярной билинейной интерполяцией. Экстраполяционные тесты и результаты. Чтобы проиллюстрировать использование предикторов для снижения энтропии ЦМР, рассмотрим набор тестовых данных для Южного Уэльса, состоящий из ЦМР размером 60 на 40 км, отобранных с разрешением 50 м (рисунок 11). Структура данных regular grid DEM состоит из двумерной матрицы высот, отобранных с регулярными интервалами в плоскостях x и y. Теоретически, разрешение или плотность измерений, необходимые для получения заданной точности, должны зависеть от изменчивости каждой поверхности местности. Есть ли библиотека или метод, которые могли бы ускорить этот процесс? Обновление и, возможно, решение. Данные описывают время в зависимости от времени (оба в годах), где нерегулярное измерение имеет временные интервалы от 0,5 до 30 дней, а вторая временная ось имеет равные промежутки в 365 дней. Поскольку расстояния вдоль неправильной оси намного меньше, интерполяция не сработает. до голосования 2 вниз любимого голоса. Как бы я мог выполнить интерполяцию в точку P, если у меня есть четыре точки вокруг нее, такие что: Q1 = (x1, y1), Q2 = (x2, y2), Q3 = (x3,y3), Q4 = (x4,y4). Если бы координаты формировали обычную двумерную сетку, я бы использовал билинейную интерполяцию, но я не думаю, что смогу использовать ее для точек с неправильной сеткой. Я также попытался использовать обратное взвешивание расстояний и обнаружил, что результаты не такие точные, как хотелось бы. Простая линейная аппроксимация - это все, что я ищу. Для каждой из вершин ячейки сетки в эти уравнения можно ввести локальные координаты (0,0, 1,0, 0,1 и 1,1), чтобы сгенерировать 16 уравнений для решения [9]. Пресс и др., (1988) представляют алгоритмы кусочно-кубической, бикубической полиномиальной и бикубической сплайновой интерполяции. У меня есть нерегулярная сетка, которую мне нужно преобразовать в обычную сетку, чтобы воспользоваться опцией useRaster=TRUE в image для графических устройств. Я могу сделать это в небольших масштабах, преобразовав нерегулярную сетку в точки, а затем интерполировать точки с помощью interp от akima. Однако это ужасно масштабируется при больших размерах, поэтому я ищу варианты. (Обратите внимание, что степень точек интерполяции равна (2M), за исключением, возможно, близких к концам интервала). Функция f(x) представляет собой многочлен степени 24 на сетке с N=96, т.е. f(x) содержит компоненты, составляющие до 1/4 от предела сглаживания для этой сетки. Сплошное: интерполяция по x (аргумент Чебышева). Пунктирное: интерполяция по t (тригонометрический аргумент), где x=cos(t).Рис. 7. Однако, если расстояние между сетками h достаточно велико, чтобы решение было хорошо получено, то амплитуда волновых чисел вблизи предела сглаживания должна быть небольшой - в противном случае волновые числа, немного превышающие предел сглаживания (и, следовательно, неразрешенные), потребовали бы более тонкой сетки.
http://www.geocomputation.org/1999/082/gc_082.htm http://www.geocomputation.org/1999/082/gc_082.htm http://www.geocomputation.org/1999/082/gc_082.htm http://www.geocomputation.org/1999/082/gc_082.htm http://stackoverflow.com/questions/21691230/interpolate-irregular-grid-to-regular-grid http://math.stackexchange.com/questions/828392/spatial-interpolation-for-irregular-grid http://www.geocomputation.org/1999/082/gc_082.htm http://stackoverflow.com/questions/21691230/interpolate-irregular-grid-to-regular-grid http://www-personal.umich.edu/~jpboyd/xop72_2_fastinterpolation.pdf http://www-personal.umich.edu/~jpboyd/xop72_2_fastinterpolation.pdf
как выполнить интерполяцию из нерегулярной сетки в обычную