百度地圖刪除指定標注(或其他覆蓋物)


//獲取地圖上所有的覆蓋物
var allOverlay = map.getOverlays();
for(var i = 0;i<allOverlay.length;i++) {
if(allOverlay[i].toString()=="[object Marker]"){
if (allOverlay[i].getPosition().lng == longitude(待刪除標注的經度) && allOverlay[i].getPosition().lat == latitude(待刪除標注緯度)) {
map.removeOverlay(allOverlay[i]);
}
}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM