百度地图上面点击添加标注,怎么在点击一个的时候在点击一个然后第一个标注点就移除掉,就地图上始终就有我新添加的一个标注点。
地图本身有根据数据库记录的字段经纬度查询添加在地图上,
// 百度地图API功能
var map = new BMap.Map("map");
var point = new BMap.Point(116.706575, 34.715584);
map.centerAndZoom(point, 12);
map.enableScrollWheelZoom(true); //开启鼠标滚轮缩放
// 编写自定义函数,创建标注
function addMarker(point) {
var marker = new BMap.Marker(point);
if (strs=="flag=true"){
var p = marker.getPosition(); //获取marker的位置
$("#lng").val(p.lng);
$("#lat").val(p.lat);
//清除覆盖物
// map.removeOverlay(marker);
//将标注添加到地图上
map.addOverlay(marker);