如何使用 OSM 在当前位置放置标记?
How do I place a marker on my current location using OSM?
我对 Javascript 和 OSM 还很陌生。我想知道如何从 map.locate() 检索坐标。我当前的代码如下所示:
function getLocation(){
map.locate({setView: true, enableHighAccuracy: true})
.on('location found', function(e){
var marker = new L.marker(e.latlng);
marker.addTo(map);
});
当我 运行 此代码时,它会获取我的当前位置,但不会显示标记。
错别字:事件名称是 "locationfound"
(无空格)
我对 Javascript 和 OSM 还很陌生。我想知道如何从 map.locate() 检索坐标。我当前的代码如下所示:
function getLocation(){
map.locate({setView: true, enableHighAccuracy: true})
.on('location found', function(e){
var marker = new L.marker(e.latlng);
marker.addTo(map);
});
当我 运行 此代码时,它会获取我的当前位置,但不会显示标记。
错别字:事件名称是 "locationfound"
(无空格)