我有一张美国地图,我在该地图上有很多像素坐标,它们对应于感兴趣的地方。这些是在运行时根据各种设置和统计数据动态绘制在地图上的。
我现在需要切换到不同大小的美国地图,地图的左上角位于海洋中的某个位置。
所以我手动为每张地图收集了一小组相互对应的坐标。例如,第一张地图上的点 (244,312) 对应第二张地图上的点 (598,624),第一张地图上的 (1323,374) 对应第二张地图上的 (2793,545) 等。
所以我试图决定 X 和 Y 维度的平移。因此,给定新旧地图的一组点,我如何找到x' = A*x + C
和y' = B*x + D
方程以自动将旧地图中的任何点转换为新地图?