Leaflet:来自map.locate的访问坐标({setView:true,maxZoom:16});

时间:2015-10-12 18:58:31

标签: leaflet

有没有人知道如何从Leaflet的.locate方法访问latLng数据?

我宁愿使用它而不是调用html5导航...

感谢。

1 个答案:

答案 0 :(得分:1)

locate的实际L.Map方法不返回坐标。如果您需要坐标,可以通过收听locationfound实例上的L.Map事件来获取坐标。触发时会返回包含坐标的LocationEvent以及更多内容:

var map = new L.Map(...)

map.locate()

map.on('locationfound', function (locationEvent) {
  console.log(locationEvent)
})