背景:

    做疫情数据管理可视化,需要用到热点图在web端进行数据可视化,而地图就是必不可少的一个,看完文档,可以解决大部分小白的问题,保姆级攻略,即使你的js,这些学得不咋样(我就是小菜鸟)

  •  步骤

环境:我的环境就是idea2021 有些小伙伴是node也可以,能创建html文档就可以了

资料: echats的官网:https://echarts.apache.org/zh/index.html 推荐谷歌或者火狐哈
          菜鸟:https://www.runoob.com/echarts/echarts-tutorial.html
视频资料:https://www.bilibili.com/video/BV1xR4y157YA 讲完直接能上手了 而且蛮清晰的 和看文档一样~虽然只有一节课 但是至少数据看到了 然后能演示哈~
       https://www.bilibili.com/video/BV1v7411R7mp?p=4 黑马的 很舒服 直接就是大屏 然后还交了怎么部署巴拉巴拉的  项目资源在简介 可以看看~

  1. 安装:(两个方法 一个本地(推荐)但是我的怎么都访问不到文件夹下面的echarts.js 所以就用线上的了 不太利于debug我觉得  但是懒人福音 一步到位)
    后续的tt:其实是可以访问的而且很快真香之后我也开始本地了哈哈哈哈(如果访问不到 应该是项目结构的问题,js是不是在web下面 建议是 js-echarts.js  然后放在一个 script就行
  • 方法一: 下载之后直接另存为 然后目录为 js-echarts.min.js

  • 方法二:外部引入 我用的是这个 比较稳定(我自己觉得的)

演示图:

当你完成了这个图之后 你肯定不满足于要这种简单图!没错 我也是 所以我看向了地图 那种贼酷眩的我也要! 完成这样的效果需要什么呢

很好!这时候你就需要打开百度   https://lbsyun.baidu.com/products/advantage?active=service 
你需要申请密钥 为什么呢

流程:

  1.   拿到ak  也就是一把钥匙 可以打开神秘大门 直接用大佬做的开源资源 类似接口?
    1. 需要注册 注册成为开发者 具体流程可以看这个博主~
      https://blog.csdn.net/xb_dxc/article/details/118305442?ops_request_misc=&request_id=&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~all~es_rank~default-5-118305442.es_vector_control_group&utm_term=%E7%99%BE%E5%BA%A6%E5%9C%B0%E5%9B%BEak%E7%94%B3%E8%AF%B7&spm=1018.2226.3001.4187
    2. 在这个创建应用 因为基础的地图没有炫酷的效果 所以我选择了自定义 如果不要自定义的可以直接跳过
      https://lbsyun.baidu.com/index.php?title=jspopular  这个是那个直接的文档 详细阅读其实也可以
    3. 就是这里创建完 会有一个访问应用的码 也就是 AK 不要随便给人家哦~我为了debug方便 我直接白名单就是所有人

    4. 直接复制 把那个script里的ak改成自己的就行啦~~ 然后你就收获了一个地图 如果个性化的话 只需要在下面的代码里面写一个

  2. 问题来了 id是什么 那就是你前面个性化之后 发布 然后就可以获得 id 当然这是官方的一种方法 这里直接把两个方法给写了 看你方便哈!
    1.   方法一:发布样式 然后你就会收到一个id 然后用上面那个格式引用到项目里面就可以了 非常方便啊~
    2.   方法二:是使用json 也就是在个性化之后有一个下载样式的按钮在右边的窗口 下载样式 然后你就i是一个json文件的形式 然后通过JavaScriptAPI的方法调用生效
      可以看文档  https://lbsyun.baidu.com/index.php?title=jspopular/guide/custom

大概就是这样啦!感谢观看!继续肝毕设了!!!!祝我毕设顺利,也可以帮到一些小伙伴 话说 我博客也太朴素了,之后找个时间好好装修一下才行~~~

echarts入门到应用学习笔记的更多相关文章

  1. Java8——快速入门手册(学习笔记)

    github博文传送门 Java8特性学习笔记 Java8中新增了许多的新特性,在这里本人研究学习了几个较为常用的特性,在这里与大家进行分享.(这里推荐深入理解Java 8用于理解基础知识)本文分为以 ...

  2. React入门基础(学习笔记)

    这篇博客是我通过阅读React官方文档的教程总结的学习笔记,翻译可能存在误差,如有疑问请参见http://reactjs.cn/react/docs/tutorial.html . 一.所需文件 在编 ...

  3. 学习Vue 入门到实战——学习笔记

    闲聊: 自从进了现在的公司,小颖就再没怎么接触vue了,最近不太忙,所以想再学习下vue,就看了看vue相关视频,顺便做个笔记嘻嘻. 视频地址:Vue 入门到实战1.Vue 入门到实战2 学习内容: ...

  4. MySQL数据库应用 从入门到精通 学习笔记

    以下内容是学习<MySQL数据库应用 从入门到精通>过程中总结的一些内容提要,供以后自己复现使用. 一:数据库查看所有数据库: SHOW DATABASES创建数据库: CREATE DA ...

  5. JavaScript入门--慕课网学习笔记

     JAVASCRIPT—(慕课网)入门篇 我们来看看如何写入JS代码?你只需一步操作,使用<script>标签在HTML网页中插入JavaScript代码.注意, <script&g ...

  6. &lt;C#入门经典&gt;学习笔记1之初识C#

    序言 选择< C#入门经典第五版>作为自学书籍,以此记录学习过程中的笔记与心得. C#简单介绍 1. C#是一种块结构的语言 2. C#区分大写和小写 C#变量 C#的变量定义与C语言相似 ...

  7. 01 【零基础入门】html学习笔记(1)

    之前学习了前端的一些基础知识,现在想深入地.精通地学习前端,往前端和全栈工程师方向发展. 之前学习前端主要是通过看视频,结合动手练习.现在认为看书+视频+实践,应该是最高效的学习方法.对于html.c ...

  8. Oracle从入门到精通----学习笔记

    书名:<Oracle从入门到精通:视频实战版>秦靖.刘存勇等编著 第4章 SQL基础 1.SQL语言分类 数据定义语言 --- DDL,Data Definition Language 数 ...

  9. 第一篇 入门必备 (Android学习笔记)

    第一篇 入门必备 第1章 初识Android 第2章 搭建你的开发环境 第3章 创建第一个程序--HelloWorld 第4章 使用Android工具   ●Android之父 Android安迪·罗 ...

  10. Dubbo入门到精通学习笔记(十五):Redis集群的安装(Redis3+CentOS)、Redis集群的高可用测试(含Jedis客户端的使用)、Redis集群的扩展测试

    文章目录 Redis集群的安装(Redis3+CentOS) 参考文档 Redis 集群介绍.特性.规范等(可看提供的参考文档+视频解说) Redis 集群的安装(Redis3.0.3 + CentO ...

随机推荐

  1. 2022春每日一题:Day 28

    题目:最大上升子序列和 就是最长上升子序列的改版,贡献由1改为a[i]其他全部不变 代码: #include <cstdio> #include <cstdlib> #incl ...

  2. 配置MSTP功能示例

    组网需求 在一个复杂的网络中,网络规划者由于冗余备份的需要,一般都倾向于在设备之间部署多条物理链路,其中一条作主用链路,其他链路作备份.这样就难免会形成环形网络,若网络中存在环路,可能会引起广播风暴和 ...

  3. linux 使用ACR122U-A9设备读写M1卡

    前言 很久之前我在windows用过这个ACR122U-A9设备, 还挺好用,但是换了linux后,突然想又想用这个设备又是一顿折腾- 关于这个设备 其实这个设备只能读取M1卡(水卡这种),当时什么都 ...

  4. 【每日一题】【回溯backtrace】N皇后

    n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击. 给你一个整数 n ,返回所有不同的 n 皇后问题 的解决方案. 每一种解法包含一个不同的 n 皇后问 ...

  5. angr_ctf——从0学习angr(三):Hook与路径爆炸

    路径爆炸 之前说过,angr在处理分支时,采取统统收集的策略,因此每当遇见一个分支,angr的路径数量就会乘2,这是一种指数增长,也就是所说的路径爆炸. 以下是路径爆炸的一个例子: char buff ...

  6. 如何搭建自己的CICD流水线,实现自动编译部署功能?

    之前使用过GitLab的CICD流水线,有多种环境,点击即可编译部署,十分的方便. 如何在个人项目中搭建自己的CICD流水线,实现push代码后自动编译并部署呢?这里使用到阿里云 云效DevOps,阿 ...

  7. hyperf 配置 https 访问

    最近用hyperf写了支付系统,本地调试支付完成,打包上线部署,要解决https协议进行相应的访问,但是hyperf 官方没有找到相关的ssl配置说明.搜了一下soole还是有几个案例说明,据我的了解 ...

  8. Nmap扫描参数

    执行Nmap/nmap --help查看帮助文档,将显示Namp的用法及其功能Nmap的相关参数的含义与用法:扫描目标时用到的参数:-iL:从文件中导入目标主机或目标网段-iR:随意选择目标主机--e ...

  9. docker 第二课

    构建nginx镜像 Dockerfile 指令: FROM centos:7.9.2009 #在整个dockfile文件中除了注释之外的第一行,要是FROM ,FROM 指令当前镜像的用于指定父镜像( ...

  10. vue实现移动端左右菜单双向联动效果

    话不多说,上demo <template> <div id="app"> <header>左右列表双向联动</header> < ...