Задание преобразрвания точками
Добавлено: 06 апр 2010, 20:27
У меня есть две системы координат - некая местная и WGS84.
Преобразовать координаты из местной я могу лишь с использованием привязки по точкам. Точки я уже нашел и используя кривые второго порядка получил формулу перехода из одной сист координат в другую
Теперь хотелось бы сделать преобразование на уровне mapserver, а точнее OGR.
Подскажите как можно и можно ли вообще решить данную задачу.
Преобразовать координаты из местной я могу лишь с использованием привязки по точкам. Точки я уже нашел и используя кривые второго порядка получил формулу перехода из одной сист координат в другую
Код: Выделить всё
y = a[1] + a[2] * pt.x + a[3] * pt.y + a[4] * Math.pow(pt.x, 2) + a[5] * pt.x * pt.y + a[6] * Math.pow(pt.y, 2);
x = b[1] + b[2] * pt.x + b[3] * pt.y + b[4] * Math.pow(pt.x, 2) + b[5] * pt.x * pt.y + b[6] * Math.pow(pt.y, 2);
Подскажите как можно и можно ли вообще решить данную задачу.