<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>中国地图</title><!-- 先引入 echarts js --><script src="https://cdn.bootcdn.net/ajax/libs/echarts/5.3.3/echarts.min.js"></script><!-- 再引入china.js --><script src="./china.js"></script>
</head><body><!-- 地图的使用:1:先引入 echarts.js 然后在引入 china.js--><div id="china_chart" style="width: 1000px;height:560px;border:1px solid #999;"></div><script>var china_chart = echarts.init(document.getElementById('china_chart'));//静态的数据,数据的格式和饼图的一致。var data = [{name: '江苏',value: 100},{name: '北京',value: 86},{name: '上海',value: 68},{name: '重庆',value: 123},{name: '河北',value: 34},{name: '河南',value: 32},{name: '云南',value: 160},{name: '辽宁',value: 43},{name: '黑龙江',value: 181},{name: '湖南',value: 24},{name: '安徽',value: 33},{name: '山东',value: 54},{name: '新疆',value: 118},{name: '浙江',value: 44},{name: '江西',value: 220},{name: '湖北',value: 21},{name: '广西',value: 30},{name: '甘肃',value: 12},{name: '山西',value: 32},{name: '内蒙古',value: 35},{name: '陕西',value: 25},{name: '吉林',value: 45},{name: '福建',value: 28},{name: '贵州',value: 18},{name: '广东',value: 37},{name: '青海',value: 62},{name: '西藏',value: 43},{name: '四川',value: 33},{name: '宁夏',value: 8},{name: '海南',value: 19},{name: '台湾',value: 190},{name: '香港',value: 11},{name: '澳门',value: 10}];var option = {title: {text: '中国地图',},tooltip: {// 自定义弹窗// formatter: '{a}<br>{b}:{c}',//{a}: 系列中的name的属性值。{b}系列中具体的数据的内容。{c}:内容对应的值,如果存在多个系列。//使用函数  将系列中的// 鼠标引入省份,不断触发.params 对象.当前省份的信息.formatter: function (params) {// console.log(params);return params.seriesName + "<br>" + params.name + ":" + params.value;}},// 视觉映射组件,负责地图的颜色的配置。visualMap: [{// 组件的类型,连续的// type:"continuous",// 不连续的type: "piecewise",// 自定义颜色块区间// pieces: [//     { min: 201,label:">200",color:"#222" }, //     { min: 101, max: 200, label: '101-200',color:"#666" },//     { min: 51, max: 100, label: '51-100',color:"#999" },//     { min: 11, max: 50, label: '11-50',color:"#aaa" },//     { min: 1, max: 10, label: '1-10',color:"#ccc" },//     // 单独的一个值。//     { value:0,label:"0",color:"#eee"}    // ]// 取值的最小值min: 0,//最大值。max: 250,itemWidth: 25,itemHeight: 15,// 组件两端的文本。// text:["高","低"],// 指定取哪个系列的数据,即哪个系列的 series.data。seriesIndex: [0],// 组件的颜色的范围。inRange: {color: ['orange', 'red']},// 组件的排列方式// orient:"horizontal",// 默认垂直布局orient: "vertical",}],//地图的核心区域geo: {//地图的类型map: 'china',//缩放比例 zoom: 1,//地图上的文字label: {show: true},//高亮选中emphasis: {label: {show: true},itemStyle: {areaColor: 'pink'}}},//系列series: [{name: '中国',type: 'map',geoIndex: 0,data: data}]};//渲染视图china_chart.setOption(option);</script>
</body></html>

使用echarts配置中国地图相关推荐

  1. echarts实现中国地图和各省市地图

    echarts实现中国地图 我会把china.js和各省市的js以及json上传资源,有需要的可以下载 首先引入echarts.js和china.js <!DOCTYPE html> &l ...

  2. echarts实现中国地图各省背景根据数值大小变化的方法

    很多人不清楚中国地图要怎么实现,其实 echarts 已经为我们封装好了,只要我们配置好各省数据就可以快捷实现了. 首先我们先来实现中国地图: 中国地图的实现 (1)引入 echarts 及中国地图 ...

  3. echarts 绘制中国地图(中英文转换)

    echarts 绘制中国地图 1.引入echarts npm install echarts import echarts from 'echarts' 2.引入地图china.js(网上自行搜索下载 ...

  4. vue项目使用ECharts的中国地图,设置地图不同板块的颜色以及动态显示效果

    本篇讲述在vue中使用echarts的中国地图,以及对不同板块进行渐变色的设置. 效果图如下: 实现上图效果步骤如下: 确保项目中下载了echarts,然后在main.js中引用echarts imp ...

  5. 使用 echarts实现中国地图

    效果图: 实现思路 首先打开自己的 package.json 看看 自己配置里面有: 如果没有的话 手动输入 然后 npm i 或者cnpm i 一键安装 安装完成后需要到 main.js 里配置以下 ...

  6. Echarts实现——中国地图

    Echarts实现--中国地图 如下图: 使用Echarts进行地图绘制展示的时候,需要china.json: 举例在vue的项目中可以通过cnpm install echarts --save安装E ...

  7. Echarts关于中国地图的china.js文件下载

    原文出处:https://blog.csdn.net/weixin_36413887/article/details/80019625 早上用到Echarts的中国地图map时,需要用到china.j ...

  8. echarts:中国地图实现

    安装 npm install echarts --save 把chinaMap对应的js文件放到echarts目录下面,保证引用路径的正确性. 直接用npm install的map文件似乎用不了,可以 ...

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

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

最新文章

  1. 将嵌套的Python字典转换为对象?
  2. 图的存储 邻接矩阵+邻接表+链式前向星
  3. 1151压力变送器型号_日本进口横河EJA530E压力变送器型号解读!
  4. 关于一个选举的票数统计程序,每一位候选人的记录内容均为字符0或1,1表示此人被选中,0表示此人未被选中,若一张选票选中人数大于5个人时被认为无效的选票。
  5. Redis学习---(14)Redis 事务
  6. 「Linux」VMware安装centos7(一)
  7. C++ STL list的成员函数splice的使用
  8. MongoDB实战-面向文档的数据(找到最合适的数据建模方式)
  9. swagger整合springMVC
  10. 使用 Metasploit 利用 MySQL 默认空密码或弱密码漏洞 (CVE-2002-1809, CNNVD-200212-263, CVE-1999-0502)
  11. 关于Vue SSR不可不知的问题
  12. EtherCAT之TwinCAT3安装、使用
  13. YbSoftwareFactory 代码生成插件【二十三】:集成强大的公文流转系统
  14. 写文章不会起标题?爬取虎嗅5万篇文章告诉你
  15. Excel 合并居中后无法自动换行
  16. Opencv根据USB摄像头PID\VID号,获取对应摄像头索引
  17. form 表单 onsubmit 属性
  18. 什么是*.yml文件
  19. JavaSE06-集合
  20. 洛谷 P1606 [USACO07FEB]荷叶塘Lilypad Pond(spfa+最短路计数) 题解

热门文章

  1. 面向计算机的问题分析,计算机论文:面向中文问答系统问题分析与答案抽取方法之计算机研究.docx...
  2. 用友2020校招java笔试题_2020年快手校招JAVA岗笔试第三题-Go语言中文社区
  3. 微信小程序扫码实现web自动登录
  4. 179是号段物联卡,179物联卡是哪个公司的
  5. mysql 索引 美团_美团面试官:说说MySQL的索引
  6. 爷青结!微软凌晨宣布“再见”!
  7. 假如我是儿子——树形动态规划
  8. 20种富含维生素A的食物盘点,赶紧保存收藏!
  9. 程序员面试必看30道智力题
  10. linux下用c语言编写99乘法表,C语言输出九九乘法表(5种解法)