У меня есть карта США, и у меня есть много пиксельных координат на этой карте, которые соответствуют достопримечательностям. Они динамически отображаются на карте во время выполнения в соответствии с различными настройками и статистикой.
Теперь мне нужно переключиться на другую карту США, которая имеет другой размер, а верхний левый угол карты находится немного в океане.
Итак, я вручную собрал небольшой набор координат для каждой карты, которые соответствуют друг другу. Например, точка (244 312) на первой карте соответствует точке (598 624) на второй карте, а (1323 374) на первой карте соответствует (2793 545) на второй карте и т. Д.
Итак, я пытаюсь определить перевод для размеров X и Y. Итак, учитывая набор точек для старых и новых карт, как мне найти уравнения x' = A*x + C
и y' = B*x + D
для автоматического перевода любой точки из старой карты в новую?