其他的需要自行百度了 我就用的是删除所有点的方法 挺好用的
marker.remove();
map.clearOverlays(); //删除所有点
map.removeOverlay("指定点")
删除标注点:
var len =map.getOverlays().length
for (var i = len ;i>0; i--)
{
if (map.getOverlays()[i].GO == "Marker")
map.removeOverlay(map.getOverlays()[i]);
}
function remove(name){
var overlays = map.getOverlays();
for(var i=0;i<overlays.length;i++){
if(overlays[i].getTitle()==name){
map.removeOverlay(overlays[i]);
}
}
}