我有一个在html5和javascript的网页上的一个小可视化项目。我想通过在画布上绘制点之间的连接来制作一张地图。我最大的问题是我不确定如何将纬度和经度坐标转换为与我的画布匹配的xy坐标。
我已经制作了网页,它读取一个包含位置的txt文件,并在画布上绘制它们。但它只适用于“正”坐标。
我的目标是它会喜欢这个:http://chrisharrison.net/projects/InternetMap/medium/worldBlack.jpg
你们能帮我吗?
发布于 2012-04-13 03:42:45
如果你让它对所有的正协和都有效,为什么不在所有的数字上加180,然后它们都会是正的。
发布于 2012-04-13 04:15:06
这取决于您想要使用的地图类型。有不止一个。墨卡托,等长方形,Winkel-Tripel?Spudley的答案可能行得通(嗯,我认为你可能需要用180减去时延而不是加法),但你可能会发现你想要一些不同的东西。
https://stackoverflow.com/questions/10130570
复制相似问题