我正在使用Google Maps API使用google.maps.Polygon在地图上显示某些标签。我使用这个转换器http://converter.mygeodata.eu/以GeoJSon格式转换它们,但纬度和经度坐标错误。
他们应该以意大利佛罗伦萨为中心,但实际上我得到了这个:
1680508.8375
4847672.484
我试过将它们除以10000而我得到了:
16.805088375
48.47672484
让我显示一些结果,但那不是我想要的结果(我把它们显示在奥地利而不是佛罗伦萨)
上网我发现这个https://groups.google.com/forum/?fromgroups#!topic/d3-js/H0zE7slqV0g描述了我的问题并找到了使用d3的解决方案。
有没有办法只使用谷歌地图API和/或使用一些转换?
由于
答案 0 :(得分:2)
好吧,好像我发现了问题所在。有许多不同的方法来定位地图中的点。谷歌地图使用WGS84编码,但我得到了EPSG:3003编码的数据。所以他们没有匹配。
我能够找到一个能够进行所需转换的js库。