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)