将纬度经度转换为矩形上的x,y点

时间:2012-02-24 18:36:34

标签: algorithm math latitude-longitude

似乎Google和这里都有很多信息,这些信息可以说明许多不同的纬度,经度转换。

所以我要求的是尽可能简单,并尽量不要把我送到其他地方寻求答案。

我试图将整个世界放入2D广场,其中每个点代表距离我选择定义它的点{距离(0,0)的距离(以米为单位), 你能给我一个数学算法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用azimuthal equidistanttwo-point equidistant投影。

其中方位角等距最简单。要做到这一点,只需从世界上的参考点开始,并将其放在地图的中心。然后在地图上以同心圆向外移动,并为每个新圆以适当的距离和角度绘制世界上的所有点。

执行此操作后,您的地图应该看起来像一个圆圈,并且所有点都将与您的中心点保持正确的距离。