Привязка географической карты

Гость19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
21.08.2007

Необходимо написать скрипт привязки листов атласа(аналогично привязке OziExplorer). Есть файл с привязочными точками, заданы координаты x,y и соответствующие широта и долгота например:

Point01, xy, 206, 214, deg, 60.20, 30

Point02, xy, 1510, 199, deg, 60.20, 31.30

Point03, xy, 1552, 1973, deg, 59.20, 31.30

Point04, xy, 205, 1989, deg, 59.20, 30

Точек может быть больше(до 9). Чем больше заданных точек, тем точнее должен происходить расчёт.

Проекция карт Lambert Conformal Conic. Дополнительно заданы Latitude 1, Latitude 2, Central Meridian, Origin Latitude.

Требуется по заданным широте и долготе расположить точку на карте, используя библиотеку GD. Координаты получаются с GPS приёмника. Формат входных данных(широты и долготы): 5921.2134. Градусы: 2 символа, минуты: 2 символа, десятитысячные минуты: 4 символа после точки.

Допускаемая погрешность до 6-10 пкс. Карты могут быть любые: вся Россия, отдельная область или город.

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

Писать в ICQ: 192-650-891

Прикрепляю пример пары: изображение, файл с калибровкой.