在angularjs中绘制一个位置的垂直线

时间:2015-02-20 19:22:04

标签: angularjs google-maps angularjs-directive

我想在谷歌地图上为一个位置划一条线。例如我想在这个位置51.5072°N,0.1275°W画一条伦敦城市的垂直线。

我使用离子框架和地图模板。我怎么能画它的垂直线? 以及如何设置显示的当前位置?

谢谢你!

1 个答案:

答案 0 :(得分:0)

您想画一条从伦敦到哪个城市的垂直线?您可以从伦敦到另一个位置创建Polyline

如果您想绘制一条简单垂直的线,您可以在折线中指定另一个点,其经度与伦敦不同但纬度相同。

对于你的第二个问题,我认为你的意思是设定地图的中心。只需在Map对象上调用setCenter(latlng)即可。详情here

编辑:

如果要将用户的当前位置设置为中心,请使用navigator.geolocation属性。使用返回的纬度和经度调用map.setCenter()。有一个例子here