相信很多人都用echarts绘制过地图,但是苦于寻找省市的数据包,echarts本身提供的数据包又涉及版权问题不再提供使用,下面提供一份干货:

某大厂提供的地图数据包链接,很全,省、市、区都有

http://datav.aliyun.com/tools/atlas/#&lat=31.840232667909365&lng=104.2822265625&zoom=4

以下是用node写的一个批量下载常用省市数据包的脚本,可供参考

//文件下载
var fs = require("fs");
var path = require("path");
var request = require("request");var download = function (item) {request(`https://geo.datav.aliyun.com/areas_v2/bound/${item.cid}_full.json`, function (error, response, body) {if (!error && response.statusCode == 200) {// console.log(body);body = 'export default' + bodyfs.writeFile(`./maps/${item.key}.ts`, body, 'utf8', function (err) {//如果err=null,表示文件下载成功,否则失败if (err)console.log('写文件出错了,错误是:' + err);elseconsole.log('ok');})}})
}var citys = [{"key": "beijing","cid": "110000"},{"key": "tianjin","cid": "120000"},{"key": "hebei","cid": "130000"},{"key": "shanxi","cid": "140000"},{"key": "neimenggu","cid": "150000"},{"key": "liaoning","cid": "210000"},{"key": "jilin","cid": "220000"},{"key": "heilongjiang","cid": "230000"},{"key": "shanghai","cid": "310000"},{"key": "jiangsu","cid": "320000"},{"key": "zhejiang","cid": "330000"},{"key": "anhui","cid": "340000"},{"key": "fujian","cid": "350000"},{"key": "jiangxi","cid": "360000"},{"key": "shandong","cid": "370000"},{"key": "henan","cid": "410000"},{"key": "hubei","cid": "420000"},{"key": "hunan","cid": "430000"},{"key": "guangdong","cid": "440000"},{"key": "guangxi","cid": "450000"},{"key": "chongqing","cid": "500000"},{"key": "sichuan","cid": "510000"},{"key": "guizhou","cid": "520000"},{"key": "yunnan","cid": "530000"},{"key": "xizang","cid": "540000"},{"key": "shaanxi","cid": "610000"},{"key": "gansu","cid": "620000"},{"key": "qinghai","cid": "630000"},{"key": "ningxia","cid": "640000"},{"key": "xinjiang","cid": "650000"},{"key": "taiwan","cid": "710000"},{"key": "xianggang","cid": "810000"},{"key": "aomen","cid": "820000"}
];citys.forEach(function (item) {download(item)
})

如下,下载完成后,注册即可使用

// area 为数据包模块名称
import(`./maps/${area}`).then((module) => {echarts.registerMap('Area', module.default);});

echarts全国各省地图数据资源相关推荐

  1. Echarts全国各省市区地图JS/geojson/svg/excel数据

      上家公司和现东家的项目都有用Echarts做图表,但是Echarts不提供地图数据下载.详见:https://www.echartsjs.com/zh/download-map.html .其实国 ...

  2. 湖北地图html代码,echarts全国省市地图代码

    [实例截图] echarts全国省市地图代码 [实例截图] [核心代码] html5 canvas echarts全国省市地图代码 *{margin: 0;padding: 0;} body{widt ...

  3. 爬虫项目(四)---采集从01月22日以来全国各省疫情数据

    采集从03月02日以来全国各省疫情数据 当然,数据来源仍然是丁香园新型冠状病毒肺炎疫情实时动态首页 url:https://ncov.dxy.cn/ncovh5/view/pneumonia 分析 确 ...

  4. 爬虫项目(三)---采集最近一日全国各省疫情数据

    该内容出自黑马程序员教程 采集最近一日全国各省疫情数据 当然,数据来源仍然是丁香园新型冠状病毒肺炎疫情实时动态首页 url:https://ncov.dxy.cn/ncovh5/view/pneumo ...

  5. ArcGIS地图数据资源

    收集一些ArcGIS地图数据资源,和相关软件,用于研究.学习.开发测试. 一. 中国各种ArcGIS SHP文件. 下载: http://pan.baidu.com/s/1hq3UJe0 CSDN网站 ...

  6. 1990-2021年全国各省城市化水平数据

    1990-2021年全国各省城市化水平数据 1.包括:全国31省 2.时间:1990-2021年 3.指标包括:城镇常住人口数(万人).常住人口数(万人).城市化水平 4.指标衡量:城市化率=本地区城 ...

  7. 1987-2021年全国各省进出口总额数据含进口总额和出口总额

    1987-2021年全国各省进出口总额数据含进口和出口 1.时间:1987-2021年 2.范围:包括全国30个省不含西藏 3.指标:进出口总额.进口总额.出口总额 4.单位:万美元 5.来源:各省N ...

  8. Echarts实现区域地图数据渲染的一些尝试 || 各种方案/资源的集锦

    最近,需要利用Ecarts完成一个区域地图数据渲染,因为区域地图每一块的数据能尽可能渲染的丰富一些,比如一些点的预警以及区域色块的区分,所以和之前只是简单根据每个区域数据量(单块数据)渲染有所不同. ...

  9. Echarts全国地区地图json获取(包含乡镇)

    一:各省各市区县地图获取 1. DATAV.GeoAtlas:是阿里推出的一个用于获取全国.各省.各市以及个县级市详细地图信息的json文件. http://datav.aliyun.com/tool ...

最新文章

  1. pytorch环境下“No module named SimpleITK”的解决办法
  2. CV:Visual Studio 2015版本+CUDA8.0+Cudnn8.0+OpenCV 3.1.0版本完美解决的详细攻略
  3. [云炬创业基础笔记]第九章企业的法律形态测试6
  4. 2.Maven特点,Maven约定,建立第一个Maven项目
  5. 澳大利亚 计算机 博士,澳大利亚迪肯大学招收计算机博士
  6. python支持list类型吗_Python Numpy不支持的操作数类型“list”“list”
  7. adb connect 192.168.1.10 failed to connect to 192.168.1.10:5555
  8. 【原】文本挖掘——特征选择
  9. matlab命令大全,Matlab------------命令大全2
  10. Spring Boot + Security + Thymeleaf + Activiti 快速开发平台项目
  11. 算法(一):二分查找法
  12. Python内置函数(61)——eval
  13. rpm 完全卸载mysql
  14. 台湾19大IT业营收连衰 全球产业景气警报先兆
  15. 819 c语言程序设计,大连海洋大学2021年考研819高级语言程序设计(C语言)考试大纲...
  16. TestStand 语言配置文件说明
  17. 3.3计算机网络(ALOHA协议 CSMA协议 令牌传递协议 频分时分波分码分)
  18. 数据盘点各城市公积金排名,你能拿多少?
  19. 解决上传 Gitee 后图片显示不出来
  20. 计算机开机后报rundll,图文教你win10开机出现rundll无法找到入口的解决方法

热门文章

  1. C#界面程序设计——04导入并修改word文件
  2. ios应用内下载并安装另一个应用
  3. [歌词]《一花依世界》《君がいる世界へ》歌词假名罗马音(上标注音版)
  4. OpenCV python 图片镜像
  5. ps中如何把图片变白底
  6. pythonista去掉图片背景色是哪条语句?
  7. 从1234中选出3个组成不重复的三位数
  8. ReadMe 好看指南
  9. MacOS开发-用命令行压缩文件
  10. word之插入图表题、表标题,图目录和表目录