leaflet更改地圖底圖樣式

這種底圖圖層樣式是leaflet自帶的天地圖樣式。由于需求需要更改底圖樣式以符合項目需求。

這種是改變之后的天地圖樣式,下面就詳細講解一下如何改變的。

第一步,安裝leaflet插件引入,官網(wǎng)https://leafletjs.cn/。

第二步:進入https://codepen.io/stoumann/pen/MWeNmyb網(wǎng)站;把當前圖片替換成天地圖的圖片,接下去調(diào)好自己想要的顏色然后把svg標簽復(fù)制到項目的標簽中。

第三步:生成的CSS code代碼加到對應(yīng)元素上即可

img.leaflet-tile.leaflet-tile-loaded {

? filter: url("#x-rays") contrast(1.1);

}。

還有一種設(shè)置?map.setStyle 的樣式,強制更改里面的背景顏色呢,設(shè)置?map.setStyle 前提下 給盒子一個背景色(ps沒試這個)。

這樣就可以改變leaflet自帶的底圖顏色。當然需要別的顏色可以在https://codepen.io/stoumann/pen/MWeNmyb網(wǎng)站中更改,直到找到符合自己需求的顏色。以上即是更改leaflet底圖顏色的方法。

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

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

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