2012-03-07 119 views
0

我正在研究一个应用程序,我需要使用经度/纬度来标记人在印度地图上的位置。我将使用JavaScript(jQuery/D3)来执行此操作。我有一张印度的svg地图(http://upload.wikimedia.org/wikipedia/commons/6/69/India_states_and_union_territories_map.svg),我将用它作为底图。我怎样才能在此地图上标记GPS位置(例如25°46'27“N 75°24'1”E)?另外我怎么知道这张地图是墨卡托投影地图?使用经度/纬度在国家地图上标记位置

感谢和问候, Vikalp耆那教

回答

2

要使用没有附带任何地理信息,即你​​必须地理坐标转换为地图的地图坐标手动。使用GeoJSON文件和印度的数据可能会更好。

查看D3 wiki的示例,了解如何做到这一点。

+0

感谢您的回复。我从哪里得到印度的GeoJSON文件? – 2012-03-08 04:50:04

+0

例如,您可以在整个世界[here](https://github.com/johan/world.geo.json)找到一个GeoJSON文件。你可以从中提取印度。 – 2012-03-08 08:49:31

+0

谢谢。这有帮助。 – 2012-03-13 12:29:52

相关问题