1、HTML部分

<el-col :span="24"><div><div ref="map" class="teaEnterpriseMap" style="margin: -20px 0 0 10px;"></div></div>
</el-col>

2、JS部分

<script>
import '../../../node_modules/echarts/map/js/province/yunnan.js'
import echarts from 'echarts'
export default {data () {return {mapOption: {title: {},tooltip: {trigger: 'item'},dataRange: {min: 0,max: 50,x: 'left',y: 'bottom',text: ['高', '低'],calculable: true,inRange: {color: ['lightskyblue', '#ffdb5c', '#F56C6C']},textStyle: {color: '#fff'}},toolbox: {show: true,orient: 'vertical',x: 'right',y: 'center',feature: {mark: {show: true},dataView: {show: false,readOnly: false},restore: {show: false},saveAsImage: {show: false}}},roamController: {show: true,x: 'right',mapTypeControl: {'china': true}},series: []}}},mounted () {// 加载云南地图this.mapEchartsInit()},methods: {// 云南地图mapEchartsInit () {const myChart = echarts.init(this.$refs.map)myChart.setOption(this.mapOption, true)},getCountGroupByRegisterCity () {this.$http.get(`/enterprise/basicenterprise/countGroupByRegisterCity`).then(({ data: res }) => {if (res.code !== 0) {return this.$message.error(res.msg)}const resData = res.dataconst seriesData = []for (var i in resData) {seriesData.push({ name: resData[i].cityName, value: resData[i].num })}const series = [{name: '茶企数量',type: 'map',mapType: '云南',roam: false,label: {// show: true,normal: {textStyle: {fontSize: 12,color: '#999'}}},itemStyle: {normal: {label: {show: true}},emphasis: {areaColor: '#ffff01',label: {show: true,textStyle: {color: '#F56C6C'}}}},data: seriesData}]this.mapOption.series = seriesthis.mapEchartsInit()}).catch(() => {})}}
}
</script>

居于vue的echart云南地图相关推荐

  1. Echart + 百度地图实现区域聚合(Vue版)

    Echart + 百度地图实现区域聚合(Vue版) 百度地图的聚合很简单,但是根据区域聚合怎么实现呢?结合Echart的百度地图怎么实现区域聚合呢? 单独玩过Echart,也单独用过百度地图,但是两个 ...

  2. Vue+Echarts实现中国地图的省市切换

    Vue+Echarts实现中国地图的省市切换 首先要安装一下Echarts npm install echarts 在min.js中引入echarts import * as echarts from ...

  3. VUE中使用百度地图BaiduMap

    VUE中使用百度地图BaiduMap 以前在html页中使用了echart,做了很多图表,也集成了百度地图,效果很好.最近,开始研究vue加 .net core的框架,所以也想把echart和百度地图 ...

  4. echart中国地图,多地图案例

    1.echart,在网页中加载中国地图的方法,直接附上html代码 <!DOCTYPE html> <head><meta charset="utf-8&quo ...

  5. 基于echart青海省地图资源的修改体验

    基于echart青海省地图资源的修改体验 最近老用echart做首页展示地图,本来都还很正常,却遇到了奇怪的甲方需求. 在青海省下8个同级行政区内,把唐古拉山镇部分独立划分出来和这8个平级. 什么也不 ...

  6. vue 页面使用百度地图

    前言 vue 3.x 百度地图JavaScript API GL v1.0 百度地图的源码编辑器:http://lbs.baidu.com/jsdemo.htm#webgl0_0 本文代码在百度地图的 ...

  7. Vue项目使用百度地图——经纬度地图组件的封装及使用

    1 前言 要在vue项目使用百度地图api,首先应做以下配置 (1)index.html index.html添加script <script src="http://api.map. ...

  8. vue中引用高德地图根据经纬度计算两地距离

    vue中引用高德地图根据经纬度计算两地距离 一.示例图: npm安装 npm install vue-amap --save 在min.js文件中引入vue-amap import VueAMap f ...

  9. 在Vue中使用高德地图

    在Vue中使用高德地图 一.如何在Vue中引入基础高德地图 1.步骤一:注册并登录高德地图开放平台,申请密钥 2.步骤二:安装高德地图加载器 3.封装一个自定义地图组件,并初始化地图 二.根据关键词搜 ...

最新文章

  1. 图像自标记的可视化指南
  2. Mysql 查看连接数,状态 最大并发数 怎么设置才合理
  3. shell 登录mysql 然后quit_使用工具Xshell实现在linux上登录mysql和退出mysql的相关操作讲解...
  4. 类型实现《程序员的第一年》--------------C#中System.Collections.Generic.SortedDictionary 的使用...
  5. 成功解决UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 130: invalid continuation b
  6. Web站点下的Web Service读取此Web站点中的Session值
  7. python封装类连接mysql数据_python操作mysql数据库基本类封装
  8. 字母框如何影响UI内容的理解
  9. skynet源码阅读7--死循环检测
  10. 计算机信息管理系统设计原理探究,计算机信息管理系统设计原理探究
  11. 拜托!HTML渲染background-image的时候,url请一定加上‘ ‘(单引号)
  12. Java程序员如何写好一份个人求职简历
  13. 51单片机c语言定义寄存器r,在MCS51单片机中对特殊功能寄存器的C51定义
  14. BoundsChecker教程
  15. 什么是动态域名解析服务?
  16. App推送推了10万打开100?3招提高消息推送(Push)到达率
  17. C#中Int64和UInt64之间的区别
  18. 屏幕分辨率 VGA、HVGA、QVGA、WVGA、WQVGA
  19. 静电耳机与普通动圈或动铁耳机有什么区别
  20. 相机模型-鱼眼模型/鱼眼镜头标定基本原理及实现(2)

热门文章

  1. java毕业设计宠物爱心驿站Mybatis+系统+数据库+调试部署
  2. 钢琴的贮存销售模型matlab,在Matlab上模拟钢琴并制作爱的礼赞
  3. 服装ERP应用(四) 从手工到Web 2.0时代的VIP客户管理
  4. R语言使用caret包的train函数构建惩罚判别分析模型(pda)构建分类模型、trainControl函数设置交叉验证参数、自定义调优评估指标
  5. “书中自有颜如玉”读书打卡计划,大众评审环节,第1周读后感精选
  6. sklearn决策树之random_state splitter
  7. mininet安装过程(ubantu、git、mininet源码安装)以及POX安装
  8. 基于物联网及云计算技术的智慧充电桩平台设计方案
  9. RK3399快速上手 | 03-RK3399启动流程分析
  10. RK3399驱动开发 | 10 - RK3399以太网gmac调试