最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

echarts實現(xiàn)中國地圖下鉆進入下一級(地圖鉆取)

 更新時間:2023年08月07日 15:17:50   作者:美酒沒故事°  
最近在學習echarts,今天就來介紹一下echarts實現(xiàn)中國地圖下鉆進入下一級,具有一定的參考價值,感興趣的可以了解一下

echarts是一個基于JavaScript的可視化開源組件庫。通過使用echarts,用戶可以方便地將數(shù)據(jù)制圖展示,本文就來介紹一下echarts實現(xiàn)中國地圖下鉆進入下一級(地圖鉆取),具體如下:

獲取geo數(shù)據(jù):

可以使用node爬蟲獲取數(shù)據(jù)

最好多爬幾遍,因為有時候會獲取錯誤

echarts實現(xiàn) html

  <div ref="echarts-dom" class="echarts-content"></div>

js:

export default {
  data() {
    return {
      mapChart: null,
      addressCode: []
    };
  },
  mouted(){
    this.mapChart = echarts.init(this.$refs["echarts-dom"]);
    this.getData();
  },
  methods: {
    getData("100000") {
	  fetch(`${process.env.VUE_APP_ORIGIN}/geoData/$[code].json`)
	     .then((res) => {
	       return res.json();
	     }).then((res) => {
	       this.addressCode = res.features;
	       echarts.registerMap("echartsMap", res);
	       this.setEchartsOptions();
	     })
	     .finally((err) => {
	       this.mapLoading = false;
	     });
	  },
	 // echarts配置
     setEchartsOptions() {
       this.mapChart.off("click"); //圖表渲染前銷毀點擊事件
       this.mapChart.setOption({
          series: [
            {
              type: "map",
              mapType: "echartsMap",
              roam: true,
              scaleLimit: {
                min: 1.1,
                max: 5.2,
              },
              data: this.addressCode,
              // 地圖模塊樣式
              itemStyle: {
                // 默認模塊樣式
                normal: {
                  borderWidth: 1.3,
                  borderColor: "#00ffff",
                  areaColor: "#09295b",
                },
                // 鼠標經(jīng)過模塊樣式
                emphasis: {
                  show: true,
                  borderWidth: 3,
                  areaColor: "#0d559d",
                  label: {
                    show: true,
                    textStyle: {
                      color: "#fff",
                    },
                  },
                },
              },
              label: {
                show: true,
                textStyle: {
                  color: "#fff",
                },
              },
            },
          ],
        },true);
      this.addEchartsEventListener();
    },
    // 監(jiān)聽echarts事件
    addEchartsEventListener() {
      const that = this;
      // 點擊時間
      this.mapChart.on("click", function (params) {
        console.log(params.data);
        that.getData(params.data.codeNumber);
      });
      // 移動 | 縮放
      this.mapChart.on("georoam", (params) => {
        that.$emit("swicthPanle", false);
      });
    },
  }
}

到此這篇關于echarts實現(xiàn)中國地圖下鉆進入下一級(地圖鉆取)的文章就介紹到這了,更多相關echarts 地圖下鉆內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 微信小程序實現(xiàn)通訊錄列表展開收起

    微信小程序實現(xiàn)通訊錄列表展開收起

    這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)通訊錄列表展開收起,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • js實現(xiàn)簡單的拖拽效果

    js實現(xiàn)簡單的拖拽效果

    這篇文章主要為大家詳細介紹了js實現(xiàn)簡單的拖拽效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • js日期時間補零的小例子

    js日期時間補零的小例子

    js日期時間補零的小例子,需要的朋友可以參考一下
    2013-03-03
  • JS聲明式函數(shù)與賦值式函數(shù)實例分析

    JS聲明式函數(shù)與賦值式函數(shù)實例分析

    這篇文章主要介紹了JS聲明式函數(shù)與賦值式函數(shù),結合實例形式分析了JS函數(shù)解析的流程與執(zhí)行順序,需要的朋友可以參考下
    2016-12-12
  • uni-app配置APP自定義頂部標題欄設置方法與注意事項

    uni-app配置APP自定義頂部標題欄設置方法與注意事項

    相信很多小伙伴在使用uniapp進行多端開發(fā)的時候,在面對一些業(yè)務需求的時候,uniapp給我們提供的默認導航欄已經(jīng)不能滿足我們的業(yè)務需求了,這篇文章主要給大家介紹了關于uni-app配置APP自定義頂部標題欄設置方法與注意事項的相關資料,需要的朋友可以參考下
    2022-07-07
  • JavaScript表單輸入不能為空驗證的完整實現(xiàn)方案

    JavaScript表單輸入不能為空驗證的完整實現(xiàn)方案

    在前端開發(fā)中,使用JavaScript驗證用戶輸入是確保表單數(shù)據(jù)完整性的關鍵步驟,本文詳細介紹了如何通過JavaScript實現(xiàn)輸入不能為空的校驗邏輯,涵蓋事件監(jiān)聽、DOM操作與表單控制,需要的朋友可以參考下
    2025-12-12
  • js+canvas實現(xiàn)動態(tài)吃豆人效果

    js+canvas實現(xiàn)動態(tài)吃豆人效果

    本文主要介紹了js+canvas實現(xiàn)動態(tài)吃豆人效果的實例。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • JS運算符簡單用法示例

    JS運算符簡單用法示例

    這篇文章主要介紹了JS運算符簡單用法,結合實例形式詳細分析了JavaScript各種邏輯運算符、數(shù)學運算符、關系運算符等相關操作技巧,需要的朋友可以參考下
    2020-01-01
  • js判斷手機號是否正確并返回的實現(xiàn)代碼

    js判斷手機號是否正確并返回的實現(xiàn)代碼

    這篇文章主要介紹了js判斷手機號是否正確并返回的實現(xiàn)代碼,以及使用正則表達式判斷手機號是否正確,需要的的朋友參考下
    2017-01-01
  • 基于Electron實現(xiàn)桌面應用開發(fā)代碼實例

    基于Electron實現(xiàn)桌面應用開發(fā)代碼實例

    這篇文章主要介紹了基于Electron實現(xiàn)桌面應用開發(fā)代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07

最新評論

阜城县| 名山县| 洛浦县| 湄潭县| 西昌市| 湄潭县| 监利县| 贵定县| 汾西县| 日照市| 公主岭市| 灌阳县| 米易县| 绿春县| 金沙县| 罗田县| 汾西县| 宁陵县| 平遥县| 大竹县| 泾阳县| 吴川市| 柏乡县| 盐亭县| 天等县| 东丽区| 百色市| 龙门县| 兰西县| 基隆市| 韶山市| 尤溪县| 龙胜| 兴文县| 上思县| 西宁市| 怀化市| 堆龙德庆县| 淳化县| 文安县| 泰安市|