中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

如何實現(xiàn)基于百度地圖api清除指定覆蓋物Overlay的方法-創(chuàng)新互聯(lián)

這篇文章主要介紹如何實現(xiàn)基于百度地圖api清除指定覆蓋物Overlay的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)是一家專注網(wǎng)站建設(shè)、網(wǎng)絡營銷策劃、微信小程序開發(fā)、電子商務建設(shè)、網(wǎng)絡推廣、移動互聯(lián)開發(fā)、研究、服務為一體的技術(shù)型公司。公司成立10余年以來,已經(jīng)為上千多家成都塔吊租賃各業(yè)的企業(yè)公司提供互聯(lián)網(wǎng)服務?,F(xiàn)在,服務的上千多家客戶與我們一路同行,見證我們的成長;未來,我們一起分享成功的喜悅。

清除覆蓋物有兩個方法:map.removeOverlay()或者 map.clearOverlays(),clearOverlays()方法一次移除所有的覆蓋物,removeOverlay()一次移除一個指定覆蓋物,顯然,我要一次移除一類Polyline覆蓋物,這兩個方法都不適用。

百度demo(http://developer.baidu.com/map/jsdemo.htm#c1_17)有removeOverlay()的例子,如下:

function deletePoint(){
    var allOverlay = map.getOverlays();
    for (var i = 0; i < allOverlay.length -1; i++){
      if(allOverlay[i].getLabel().content == "我是id=1"){
        map.removeOverlay(allOverlay[i]);
        return false;
      }
    }
  }

是通過遍歷所有覆蓋物來篩選所要移除的覆蓋;

對于要移除一類覆蓋物;可以在添加覆蓋物的時候做限制設(shè)置;

第一步:在添加覆蓋的時候?qū)Σ恍枰M行移除操作的覆蓋設(shè)置disableMassClear();官網(wǎng)文檔解釋如下

disableMassClear()

none 禁止覆蓋物在 map.clearOverlays 方法中被清除。 (自 1.1新增)

我這里不需要對marker進行移除操作,所以設(shè)置如下:

marker.disableMassClear();

第二步:清除所要清除的覆蓋物,這里需要清除所有的Polyline而不清除marker,現(xiàn)在可以直接使用

map.clearOverlays();

這樣就能很方便的清除所有Polyline而保留marker;

第三步:當后來需要對marker進行移除操作時,可以使用enableMassClear()方法來取消禁止清除;

enableMassClear()

none 允許覆蓋物在 map.clearOverlays 方法中被清除。 (自 1.1新增)

但是需要對每個marker進行恢復操作,所以需要進行遍歷:

var allOverlay = map.getOverlays();
      for (var i = 0; i < allOverlay.length; i++) {
        allOverlay[i].enableMassClear();
      }

這樣就恢復了所有覆蓋物的可清除操作。

簡單三步設(shè)置便可高效操作指定類覆蓋物。

以上是“如何實現(xiàn)基于百度地圖api清除指定覆蓋物Overlay的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司行業(yè)資訊頻道!

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

名稱欄目:如何實現(xiàn)基于百度地圖api清除指定覆蓋物Overlay的方法-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://www.rwnh.cn/article38/dgspsp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、域名注冊、企業(yè)建站、Google、App開發(fā)、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
抚宁县| 萝北县| 仲巴县| 团风县| 西昌市| 台湾省| 项城市| 枣庄市| 屏边| 高州市| 余干县| 湟中县| 张家口市| 古浪县| 南充市| 永靖县| 辽阳市| 抚顺市| 鹤峰县| 东明县| 江永县| 五大连池市| 民权县| 靖江市| 新余市| 化隆| 琼结县| 恩平市| 康定县| 岢岚县| 东方市| 桦川县| 太和县| 江门市| 呼和浩特市| 怀柔区| 叙永县| 铁力市| 隆子县| 图片| 垣曲县|