首先,到datav下载自己需要的城市json文件,datav地址如下:

阿里云 DataV - 数据可视化平台

<template><div id="map_chart" style="width: 100%;height: 600px;"></div>
</template><script>export default {name: 'CityMap',props: {msg: String},data() {return {}},// 绘制地图mounted() {this.drawMapLine()},methods: {drawMapLine() {let geoCoordMap = require('../assets/data-level.json')const convertData = function(data) {const res = []if (data[0]) {for (let i = 0; i < data.length; i++) {let geoCoord = data[i].nameif (geoCoord) {res.push({name: data[i].name,value: data[i].local.concat(data[i].code)})}}}return res}//  地图开始let Chart3 = this.$echarts.init(document.getElementById('map_chart'))const mapData = require('../assets/xiangyang.json')const name = '襄阳'this.$echarts.registerMap(name, mapData)Chart3.setOption({geo: {zoom: 1.1,map: name,aspectScale: 0.75,roam: true,label: {show: true,color: 'rgba(255, 255, 255, 0.6)',fontSize: 14},scaleLimit: {min: 1,max: 8},emphasis: {label: {color: '#fff',show: true}},itemStyle: {normal: {borderColor: 'rgba(0,0,0,0.18)',borderWidth: 1,areaColor: '#333354',shadowColor: 'rgba(0,0,0,0.13)',shadowOffsetX: 0,shadowOffsetY: 25,label: {show: true,fontWeight: 'bold',opacity: 0.54,color: 'rgba(255, 255, 255, 0.6)',letterSpacing: '12.3px',textAlign: 'right'}},emphasis: {areaColor: '#353555',borderColor: new this.$echarts.graphic.LinearGradient(0, 0, 0, 1,[{offset: 0,color: '#f78879'},{offset: 0.5,color: '#6af651'},{offset: 1,color: '#51b3f6'}]),borderWidth: 2,label: {color: '#fff',show: false}}}},tooltip: {formatter: function(e) {// return e.data.displayname;return e.name}},series: [{type: 'scatter',showEffectOn: 'render',zoom: 1.1,symbol: 'pin',coordinateSystem: 'geo',data: convertData(geoCoordMap),symbolSize: 50,hoverAnimation: true,rippleEffect: {period: 15,scale: 4,brushType: 'fill'}}]})setTimeout(function() {window.onresize = function() {Chart3.resize();}Chart3.resize();}, 200)}}}
</script><!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped></style>

效果图:

echarts:城市地图的实现相关推荐

  1. 地图统计_博客 城市访问量统计并且通过Echarts+百度地图展示

    本篇讲解一下 如何在Vue 中使用 Echarts + 百度地图 统计 博客访问量 并且通过QQWry 解析 ip 地址 利用Echarts 展示出来 效果图如下: 1.纯真Ip地址库 QQWry 这 ...

  2. java echarts 散点图,echarts在地图上绘制散点图(任意点)

    项目需求:在省份地图上绘制散点图,散点位置不一定是哪个城市或哪个区县,即任意点 通过查询官网文档,找到一个与需求类似的Demo:https://www.echartsjs.com/gallery/ed ...

  3. 数据视化Echarts+百度地图API实现市县区级下钻

    开始 这两天公司有个页面需要做数据可视化的展示,数据视化采用的是Echarts+百度地图API做展示,需要用到县级区级下钻的一个联动效果发现网上关于Echarts做到县区级下钻的资料很少,有的话也不是 ...

  4. Vue+Echarts+百度地图 小例子

    刚学完Echarts后,看到一些官方例子,粘贴代码下来却实现不了相应的效果,经过一番了解,发现还要引入百度地图,记录详细过程如下. 1.安装echarts(使用3.x,4.x) npm install ...

  5. 获取省市区geoJson数据(精确到县、镇)用于echarts实现地图数据可视化

    写在前面 本文着重介绍关于获取数据的部分,如果数据处理好了,不会使用echarts将地图绘制出来,可以参考echarts的官方文档,或去搜寻大佬们的教程,或者另外问我,我再写一份我自己理解的关于ech ...

  6. 基于Echarts+百度地图+Three.js的数据可视化系统

    上周重构项目数据统计部分写了几篇echarts相关的文章,重构的后台前端框架改用Vue,关于Vue中引用Echarts及可能遇到的问题的文章如下所示: VUE中使用Echarts图表 VUE父组件异步 ...

  7. ECharts中国地图模板

    2019独角兽企业重金招聘Python工程师标准>>> // 城市地图 function chinaMap() {require(['echarts','echarts/chart/ ...

  8. pyecharts从入门到精通-地图专题Map-世界地图和中国城市地图

    文章目录 参考 安装与查看pyecharts 地图实现-Geo 数据集查看 读取数据 生成中文国家名称 国家中文和英文名称字典: 根据字典,生成国家中文名 查看没有转换成功的国家中文有哪些 过滤包含中 ...

  9. echarts实现地图【河南】

    echarts实现地图 文章以河南省为例 一.先下载eacherts相关js文件(echarts.min.js)和echarts使用到的地图插件(map) ecarts.min.js在echarts官 ...

  10. Vue+Echarts+百度地图API

    Vue+Echarts+百度地图API 不容易啊,又注册了一个地图账户 使用npm安装方式 去百度地图官网申请key,也就是地图API密钥AK 在vue项目的public文件夹中的index.html ...

最新文章

  1. python手机版怎么用-怎么用手机编写Python程序?
  2. DCMTK:列出DICOM结构化报告文件的内容
  3. Re:从零开始的Spring Session(二)
  4. SQL 年龄段 品牌分类 分组统计
  5. 加盟商最大的顾虑是什么?
  6. 有效利用1 on 1
  7. Android eclipse中程序单步调试调试
  8. 深入浅出设计模式之工厂模式
  9. 怎么接入WAPI网络防止被蹭网
  10. 怎么压缩图片大小,压缩图片大小的小妙招
  11. ORA-20001: APP-SQLAP-10000: ORA-28115: policy with check option violation occurred
  12. 介绍一款开源、高性价比的在线教育建站系统
  13. 芯片尺寸越做越小,晶圆划片刀的选择至关重要
  14. Mac 激活win10-报错:所请求的操作需要提升特权
  15. 电平转换小结(避免翻车指南)
  16. mixin(公共样式定义)
  17. 2020-11-17
  18. 百度App iOS工程化实践: EasyBox破冰之旅
  19. jz2440——点亮led
  20. 关于堆排序字符串按ASCII码升序输出问题

热门文章

  1. php excel 添加图片不显示图片,excel表格中使用宏批量插入图片,发给别人打开图片不显示...
  2. C#进行注册表项和键值操作
  3. 如何用Java和Kotlin实现高性能桌面条形码扫描
  4. forge不能用java打开_minecraft萌新官方启动器、forge、java常见问题
  5. 大学物理复习5-角动量定理+角动量守恒定律
  6. SaaSpace:11种最佳免费会计软件工具
  7. Windows操作系统装机必备软件,值得收藏!
  8. QGIS获取OSM地图矢量数据
  9. 10本深入学习Spring框架的最佳书籍和课程
  10. Java打印正三角形