广东省热力图

<template>
  <div class="map">
    <div id="myEchart" class="map-echart"></div>
  </div>
</template>
<script>
import echarts from "echarts";
export default {
  mounted() {
    this.getMapData();
  },
  props: {},
  data() {
    return {
      searchForm: {
        ip: "",
        moduleType: 0,
        moduleName: "",
      },
      myChart: null,
    };
  },
  methods: {
    getMapData() {
      this.loadMap();
    },
    loadMap() {
      this.myChart = echarts.init(document.getElementById("myEchart")); // 初始化
      const uploadedDataURL = require(`../assets/json/guangdong.json`);
      echarts.registerMap("广东", uploadedDataURL);

      var option = {
        title: {
          text: "桩数",//表头
          x: "center",
        },
        dataRange: {
          min: 0,
          max: 1000,
          text: ["高", "低"],
          realtime: true,
          calculable: true,
          color: ["orangered", "yellow", "green"],//颜色
        },
        series: [
          {
            name: "桩数",
            type: "map",
            map: "广东",
            mapLocation: {
              y: 60,
            },
            itemSytle: {
              emphasis: { label: { show: false } },
            },
            data: [
              { name: "深圳市", value: 700 },
              { name: "广州市", value: 600 },
              { name: "珠海市", value: 500 },
              { name: "东莞市", value: 400 },
              { name: "佛山市", value: 300 },
              { name: "中山市", value: 300 },
              { name: "惠州市", value: 300 },
              { name: "汕头市", value: 300 },
              { name: "江门市", value: 300 },
              { name: "湛江市", value: 300 },
              { name: "肇庆市", value: 300 },
              { name: "梅州市", value: 300 },
              { name: "茂名市", value: 300 },
              { name: "阳江市", value: 300 },
              { name: "清远市", value: 300 },
              { name: "韶关市", value: 300 },
              { name: "揭阳市", value: 300 },
              { name: "汕尾市", value: 300 },
              { name: "潮州市", value: 300 },
              { name: "河源市", value: 300 },
              { name: "云浮市", value: 300 }
            ],
          },
        ],
      };

      this.myChart.setOption(option);
    },
  },
};
</script>
 
<style lang="less" scoped>
.map {
  width: 100%;
  height: 100%;
}
.map-echart {
  height: 600px;
  width: 100%;
}
</style>

全国json格式地图数据

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值