百度地圖行政區(qū)劃及使行政區(qū)劃里的遮蓋物不被遮蓋

百度地圖沒(méi)有明確的行政區(qū)劃,需要用百度地圖的api繪制區(qū)劃

那么問(wèn)題來(lái)了
1.區(qū)劃是不規(guī)則的
2.區(qū)劃的邊上的點(diǎn)的坐標(biāo)如何得到
      var bdary = new BMap.Boundary();  //行政區(qū)域的邊界
      bdary.get(place, rs => {                         //place是一個(gè)地點(diǎn)參數(shù),可以得到相應(yīng)地點(diǎn)的邊界數(shù)組
        var ply = new BMap.Polygon(rs.boundaries[0], {    //在回調(diào)函數(shù)里繪制多邊形
          strokeWeight: 2,                         
          strokeColor: "Aqua",
          fillColor: ''               //這個(gè)至關(guān)重要,不給值表示不填充,這樣就不會(huì)影響區(qū)劃里的遮蓋物了,也可以給填充色并設(shè)置透明度
        }); //建立多邊形覆蓋物
        this.map.addOverlay(ply); //添加覆蓋物

我遇到一個(gè)很頭疼的問(wèn)題,當(dāng)我的區(qū)劃里有遮蓋物時(shí),這些遮蓋物會(huì)被區(qū)劃的透明層覆蓋
看了官方API才知道,不給區(qū)劃填充色,就沒(méi)有遮罩了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容