我有一堆纬度/经度对映射到(地理位置失真)地图上已知的x/y坐标。如何将纬度/经度映射到扭曲的地图?
然后我又有一个纬度/经度对。我想尽可能地将其绘制在地图上。我该如何去做这件事?
起初,我决定为三个最近的经纬度点创建一个线性方程组,并计算这些方程的变换,但是这根本不起作用。既然这是一个线性系统,我也不能使用更多的附近点。
你不能假定北方向上:你现在拥有的是现有的纬度/长 - > x/y映射。
编辑:它不是墨卡托投影,或类似的东西。它为了可读性而被任意地扭曲(想想地铁地图)。我只想使用最接近的5到10个映射,这样映射其他部分的变形不会影响我正在计算的映射。
此外,整个地图位于非常小的地理区域,因此不需要担心地球 - 平坦的地球假设足够好。
你尝试过http://trimaps.com吗? – Gilbou 2014-11-14 15:16:21