Как составить картушироты / долготы к искаженному карту ?

у меня есть куча пары широта/долгота, что сопоставить известные координаты x/y (географически искажены) карту.

Тогда у меня есть еще одна широту и долготу. Я хочу участка на карте, как лучше, возможно. Как я могу идти об этом?

сначала я решил создать систему линейных уравнений для трех ближайших lat/long очков и вычислить преобразование из них, но это не работает хорошо на всех. Так вот линейной системы, я не могу использовать более среди прочих.

Вы не можете предположить, Северо-все это существующих lat/long->x/y сопоставления.

EDIT: это не проекция Меркатора, или что-нибудь подобное. Это произвольно искажен для удобочитаемости (думаю, карта метро). Я хочу использовать только ближайшие 5 до 10 сопоставления, так что искажения на других частей карты не влияет на отображение я пытаюсь вычислить.

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

Найдено 4 ответа:

How to map a latitude/longitude to a distorted map?

http://stackoverflow.com/questions/1908/how-to-map-a-latitude-longitude-to-a-distorted-map

Посмотреть решение →