天地圖修改主題顏色修改背景色

SangSir發表於2022-04-14

前言

天地圖預設地圖樣式
最近公司比較忙,也沒時間發些博文,最近正好由於專案需要大屏展示地圖,大屏多數都是使用暗藍色底圖,目前天地圖不提供暗藍色瓦片,自帶的JS API只支援black和indigo,但專案要求必須要用天地圖。搜尋引擎找了找解決方案,也是花裡胡哨的各種方式都有,最後決定用CSS的filter解決這個問題,在部落格記錄下解決方法。

靈感

https://blog.csdn.net/Corey_m...

通過這篇博文的介紹,大概確定了方向,就是用filter:url()加上預定義效果的函式調整出最終效果。

方法

  1. 開啟:CSS Filter 編輯器
  2. 上傳天地圖的截圖到編輯器,調整下方預設及右側引數
    調整引數
  3. 將svg預設放置在<body>中,將編輯器中CSS Code的欄目所生成的CSS,加在天地圖的canvas上面
    CSS Code
    天地圖改色效果
如果預設沒有想要的效果,可以使用SVG Gradient Map Filter,自己調出一個

效果展示

經過調整後的最終展示效果,誰能想到這竟然是天地圖呢?
調整後的最終展示效果

相關文章