点击获取地址信息

日出
  • 22

function load(){local=new BMap.LocalSearch("\u5168\u56fd",{onSearchComplete:function(c){if(local.getStatus()!=BMAP_STATUS_SUCCESS)openInfo("no");
else{var d=c.getPoi(0).point;c=c.getPoi(0).address;var e=map.getZoom();d=bdtowg(d.lng,d.lat);15>e&&map.setZoom(18);map.setView(d);
L.popup().setLatLng(d).setContent(c).openOn(map)}}});

上面这个代码是搜索,结果出来后,气泡有地址信息。
我想点击。添加标记时也有地址信息。能做到吗,我的代码:

var marker = L.marker([37.8542800187483, 112.534177962463]).addTo( map);
map.on("click", function(e) {

var lat = e.latlng.lat;
var lng = e.latlng.lng;
marker.setLatLng([lat,lng]);

});

回复
阅读 376
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏