我使用jVectorMap(http://svgto.jvectormap.com)中的SVG工具创建了自己的自定义地图。它显示正确,但我希望它与纬度和经度一起工作,因为我使用谷歌地图API在地图上定位标记。我知道有可能使用边界框,但我似乎无法正确获得边界框值。标记确实显示,但标记的位置很远。
我如何获得这些值?
先谢谢!
答案 0 :(得分:1)
您可以使用latLngToPoint
和pointToLatLng
。但是你的地图需要有关于使用的投影和插图的详细信息,否则在尝试访问这些方法时会出错:
jVectorMap Map format reference:
投影 如果要按纬度和经度绘制地图上的标记,则需要此参数
另外,请参阅this example(这有点儿错误,在FireFox中不起作用)。