在画布上绘制纬度/经度坐标

时间:2012-04-12 19:39:45

标签: javascript html5

我在html5和javascript的网页上有一个可视化项目。 我想通过在画布上绘制它们来绘制点之间的连接图。 我的大问题是我不确定如何将纬度和经度坐标转换为与我的画布匹配的xy坐标。

我制作了网页,该网页读取包含位置的txt文件并在画布上绘制它们。但它只适用于“正”坐标。

我的目标是它想要这个: http://chrisharrison.net/projects/InternetMap/medium/worldBlack.jpg

你们能帮助我吗?

2 个答案:

答案 0 :(得分:1)

如果你让它适用于所有积极的合作伙伴,为什么不在所有数字中加180,然后它们都是正面的。

答案 1 :(得分:1)

这取决于您要使用的地图类型。不止一个。墨卡托,Equirectangular,Winkel-Tripel? Spudley的答案可能会有效(好吧,我认为你可能需要代之以180 减去的格子而不是添加),但你可能会发现你想要不同的东西。