Страница 1 из 1

Стоит ли использовать билинейную интерполяцию?

Добавлено: 23 июл 2007, 12:31
OneQuestion
... в данном случае:
есть две сетки с одинаковым шагом, но одна больше другой, и немного сдвинута. Например в одной сетке 60 тыс. точек, в дргуой 20 тыс.
Необходимо привести их к общему виду. Т.е. сделать так, чтобы у них были одинаковые x,y, чтобы их можно было сравнивать.
Вопрос: Как это можно сделать?
Вроде бы можно исопльзовать билинйеную интерполяцию, но, насколько я понимаю, с помощью этого можно поменять только размер сетки, или нет?

Добавлено: 24 июл 2007, 05:32
Максим Дубинин
билинейная интерполяция это вид интерполяции значений, а не координат ячеек растра, если вам надо совместить две разных СК, то вам нужна привязка/трансформация, интерполяция значений это неотъемлимая ее часть, обычно их три nearest neighbor, bilinear и cubic, сделать такой пересчет можно практически в любом пакете нормально работающем с растрами. Какой метод выбрать зависит от цели.

Добавлено: 24 июл 2007, 07:54
OneQuestion
sim писал(а):билинейная интерполяция это вид интерполяции значений, а не координат ячеек растра, если вам надо совместить две разных СК, то вам нужна привязка/трансформация, интерполяция значений это неотъемлимая ее часть, обычно их три nearest neighbor, bilinear и cubic, сделать такой пересчет можно практически в любом пакете нормально работающем с растрами. Какой метод выбрать зависит от цели.
а где можно почитать по трансформации?

Добавлено: 24 июл 2007, 08:13
Максим Дубинин
геометрия подробно - http://gis-lab.info/qa/polynom.html

статей про интерполяцию значений при ресэмплинге пока на сайте статей нет, проще всего - почитать соответствующий раздел из ERDAS Field Guide

практика - http://gis-lab.info/qa.html, разделы "Геометрия" в ГИС и "Привязка и геометрическая коррекция" в ДЗЗ