一、获取地图的相关数据和引入要用到的js库

1.1-引入echarts和jquery库

在bootcdn中分别搜索echarts和jquery库,点击复制script标签引入html文件中

1.2-使用ajax请求获取中国地图的json数据

http://datav.aliyun.com/portal/school/atlas/area_selector

点击上面链接进入页面,复制json数据的请求地址

二、绘制矢量地图

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>中国地图的基本实现</title><!-- 引入jquery和echarts库 --><script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script><script src="https://cdn.bootcdn.net/ajax/libs/echarts/5.3.1/echarts.min.js"></script><!-- <script src="./lib/echarts.min.js"></script><script src="./lib/jquery.min.js"></script> --><style>/* 为地图容器设置样式 */.x{height: 800px;width: 1200px;margin:0 auto;/* border: 1px solid black; */}</style>
</head>
<body><!-- 创建一个容器容纳地图 --><div class="x" id="x"></div><script>let x = document.getElementById("x")// 初始化echarts实例let mycharts = echarts.init(x)//通过ajax请求获取地图的相关数据// ./map/china.json$.get("https://geo.datav.aliyun.com/areas_v3/bound/100000_full.json",function(res){console.log(res);// 地图注册echarts.registerMap("chinaMap",res);// 设置图表的配置项let option = {geo:{type:"map",//设置图表类型map:"chinaMap",//需与上面echarts.registerMap方法的第一个参数保持一致roam:true,//设置缩放和拖动label:{show:true,},zoom:1 ,// 设置初始化的缩放比例center:[116.405285,39.904989]//设置地图中心点}}//生成图表(地图)mycharts.setOption(option)   })</script>
</body>
</html>

echarts矢量地图基本实现相关推荐

  1. vue全家桶+Echarts+百度地图,搭建数据可视化系统

    本文章篇幅略长,内容有点多 大佬可根据目录选择性查阅 新人可一步步来阅读 1 前言 1.1 业务场景 突然接到产品说要做一个数据监控的系统.有线图.柱状图.地图,类似于数据可视化的方式. 本人之前从未 ...

  2. echarts geo地图示例_用Python,炫酷地图轻松绘制,一起来学习吧

    转自:数据分析1480 地图可视化是一种非常直观的数据分析结果展现形式,python 有很多可视化库可以实现,pyecharts 就是很多 python 爱好者喜爱的实现地图可视化方法之一.不可否认, ...

  3. echarts 省级地图下钻到市demo

    借鉴了 昨夜小楼又东风 这位兄弟的代码 https://blog.csdn.net/m0_46577631/article/details/124354267?utm_medium=distribut ...

  4. echarts省份地图制作

    目录 1.引入插件 2.地图json数据选择 3.创建一个容器 4.读取json的数据,并加载到echarts 5.最终效果图 6.特殊效果 如有其他不懂的记得私我哦 1.引入插件 <scrip ...

  5. 前端实现街道地图_有哪些简单易用且可精确到地级市的JavaScript前端矢量地图绘制库?...

    有一个方案完全满足你的需求,那就是 Echarts + 百度地图 API,首先我不太喜欢百度,也不做广告,不过 Echarts 却是我最喜欢的开源图表库. Echarts 实现的地图是这样的,你可以在 ...

  6. 超棒的jQuery矢量地图生成插件 - JQVAMP

    为什么80%的码农都做不了架构师?>>>    日期:2012-5-14  来源:GBin1.com 在线演示  本地下载 是不是也考虑生成一个矢量类型的地图?今天我们将介绍的这款j ...

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

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

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

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

  9. OpenLayer学习之矢量地图

    一.首先了解下矢量地图和栅格地图 矢量图使用直线和曲线来描述图形,这些图形的元素是一些点.线.矩形.多边形.圆和弧线等等,矢量地图放大和缩小不会失真(图片你要是放大一定程度明显可以看出一个一个小格→栅 ...

  10. 自定义数据格式的矢量地图实现

    Update *原文链接:http://blog.csdn.net/tyc129/article/details/70477131* 项目已重构至2.0,启用了新的数据结构和代码结构.基本弥补了初版的 ...

最新文章

  1. svn服务器搭建及使用 二
  2. 人脸识别技术大总结——Face Detection Alignment
  3. 鼠标事件在浏览器的差异
  4. 【C++】Visual Studio教程(八) -修复 Visual Studio
  5. SAP Cloud for Customer的前端框架是如何基于SAP UI5框架开发的
  6. Java:关于main方法的10道面试题
  7. (Docker实战) 第五篇:建立持续集成环境02
  8. 利用Python爬虫采集mac电脑皮肤
  9. C++中未初始化的bool值的问题
  10. JavaScript getBoundingClientRect()
  11. Webpack+Babel+React环境搭建
  12. excel两列数据对比找不同_Excel找出不同数据
  13. ncnn DataReaderExtractorblob
  14. 温度传感器DS18B20的相关介绍以及基于MSP430的驱动程序(附代码)
  15. PEST分析顺丰服务需求_快递行业宏观环境PEST分析
  16. python中 {0:2.2f}与{1:2.2f}的区别
  17. mc杀人Linux指令,杀人雪球指令详解 教你怎么做杀人雪球
  18. 什么是UI Path?
  19. 试总结计算机整机组装的方法和流程,项目9 组装计算机整机.ppt
  20. 什么是肉鸡? 什么是蠕虫?

热门文章

  1. WIN10禁用security center、自动更新、Defender Service
  2. 桂林老兵php,桂林老兵的SQLSERVER高级注入技巧
  3. 重装系统都杀不掉的十大病毒
  4. gis怎么改鼠标滚轮缩放_鼠标滚轮缩放工具-MAPGIS滚轮助手下载V1.3免费版-西西软件下载...
  5. 基于Java的推箱子游戏设计与实现#毕业设计
  6. 解决Python print 输出文本显示 gbk 编码错误问题
  7. MachineLearning:一、什么是机器学习
  8. eclipse如何下载插件
  9. 解决关灯游戏(Lights Off)
  10. OsiriX User Manual - 3D Curved MPR(曲面重建)