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

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

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

echarts是一個基于JavaScript的可視化開源組件庫。通過使用echarts,用戶可以方便地將數(shù)據(jù)制圖展示,本文就來介紹一下echarts實現(xiàn)中國地圖下鉆進(jì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: {
                // 默認(rèn)模塊樣式
                normal: {
                  borderWidth: 1.3,
                  borderColor: "#00ffff",
                  areaColor: "#09295b",
                },
                // 鼠標(biāo)經(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);
      });
    },
  }
}

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

相關(guān)文章

  • 微信小程序?qū)崿F(xiàn)通訊錄列表展開收起

    微信小程序?qū)崿F(xiàn)通訊錄列表展開收起

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

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

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

    js日期時間補零的小例子

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

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

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

    uni-app配置APP自定義頂部標(biāo)題欄設(shè)置方法與注意事項

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

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

    在前端開發(fā)中,使用JavaScript驗證用戶輸入是確保表單數(shù)據(jù)完整性的關(guān)鍵步驟,本文詳細(xì)介紹了如何通過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運算符簡單用法,結(jié)合實例形式詳細(xì)分析了JavaScript各種邏輯運算符、數(shù)學(xué)運算符、關(guān)系運算符等相關(guān)操作技巧,需要的朋友可以參考下
    2020-01-01
  • js判斷手機(jī)號是否正確并返回的實現(xiàn)代碼

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

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

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

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

最新評論

读书| 阳春市| 师宗县| 阆中市| 左云县| 天峨县| 泸州市| 石河子市| 垫江县| 隆尧县| 商丘市| 双柏县| 乌兰察布市| 泰和县| 松阳县| 承德县| 句容市| 武平县| 怀来县| 科尔| 河西区| 大理市| 拜泉县| 潜山县| 同江市| 凤翔县| 建水县| 石首市| 会同县| 界首市| 青海省| 南岸区| 夏津县| 白山市| 荆州市| 千阳县| 大港区| 绥德县| 石景山区| 应城市| 固原市|