Re: Привязка топокарт

From
Sergey Andrianov (2:5020/1507.400)
To
Roman Morozov ()
Date
2003-01-22T09:17:38Z
Area
RU.ALGORITHMS
Здравствуй, Roman!

Однажды 20-Jan-03  в 01:35   Roman Morozov (2:5020/1419.8)
написал       All    по поводу
-=-   Привязка топокарт  -=-

RM>   Друзья, тут возникла хитрая задачка - привязка топокарты.
RM>   Суть задачи - есть карта (битмап), на ней набор точек с известными
RM>   пиксельными и географическими координатами. Необходимо определять  
RM> географические координаты для прочих точек по пиксельным.

RM>   Если бы карты были прямоугольными, то можно было бы обойтись тремя точками
RM>   и аффинным преобразованием. Но в общем случае это не так, а именно -  
RM> параллели это дуги, а меридианы расходятся под какими-то углами.

RM>   Можно считать, что есть порядка десятка пар точек.

RM>   Буду страшно рад любым идеям/ссылкам.

	Производишь триангуляцию своего битмапа по заданным точкам, после чего координаты любой точки можно найти билинейной интерполяцией по вершинам того треугольника, в который она попала.

                  До свидания,  в  09:15 MSK
                                 Sergey

---
 * Origin: Sergiev Posad (2:5020/1507.400)