之前在研究使用python画地图,网上有很多很麻烦的教程,后来发现使用python和pyecharts就可以很简单的把地图画出来。

首先安装对应的库:

pip install pyecharts

接下来还要下载地图文件,直接通过pip安装即可,下边四个对应的依次是:所有国家地图,中国各省地图,中国各城市地图,中国各县地图

pip install echarts-countries-pypkg
pip install echarts-china-provinces-pypkg
pip install echarts-china-cities-pypkg
pip install echarts-china-counties-pypkg

使用python调用的话,程序如下所示:其实要选择显示的是什么地图,修改text即可,在下边的一句里边也可以清楚的看到text变量有两次被调用,第一个是显示出来的地图的标题,第二个text对应的就是你要显示的地图,除了中国地图和世界地图对应的字符串是‘china’和‘world’以外,其他的直接使用中文即可,比如‘美国’、‘加拿大’、‘河北’、‘邢台’等

#导入需要用的包
from pyecharts import options as opts
from pyecharts.charts import Map
from pyecharts.faker import Faker#选择要生成的地图
text = '南京'map = (Map().add(text, [list(z) for z in zip(Faker.provinces, Faker.values())], text).set_global_opts(title_opts=opts.TitleOpts(title="map")))map.render("map.html")

生成的html文件直接浏览器就可以打开。

注意看下边动图里边的text变量。

python+pyecharts画地图相关推荐

  1. 【数据可视化】python/pyecharts 画地图(热力图)(世界地图,省市地图,区县地图)、动态流向图

    按照教程想通过pip下载地图素材,结果如下图所示--不匹配现有的version. upgrade pyecharts之后依旧无法satisfies 在pycharm中输入: import pyecha ...

  2. 使用Pyecharts进行全国水质TDS地图可视化全过程7:使用pyecharts画地图总述

    目录 一.什么是pyecharts? 二.安装pyecharts? 三.pyecharts使用文档 四.pyecharts画地图 五.需要注意的事项 六.地图的下钻 本文为总述.后面几篇文章再详细的拿 ...

  3. 用pyecharts画地图(世界地图、中国省级地图、市级地图、某省市级地图、某市县级地图)

    用pyecharts画地图(世界地图.中国省级地图.市级地图.某省市级地图.某市县级地图) 世界地图 中国省级地图 中国市级地图 某省市级地图 某市县级地图 世界地图 代码如下: from pyech ...

  4. 详解python 利用 pyecharts 画地图(热力图)(世界地图,省市地图,区县地图)、动态流向图

    转载: 详解python 利用echarts画地图(热力图)(世界地图,省市地图,区县地图) Pyecharts绘制全球流向图 pyecharts中文教程官网 目录  安装对应的python模块 世界 ...

  5. python pyecharts绘制地图

    文章目录 效果 工具与配置 实操 效果 本文使用python库--pyecharts绘制地图,修改标签样式并调色.重点在于参数调用方法(理解Union[Sequence[str]]或者看源码). 效果 ...

  6. pyecharts 画地图(热力图)(世界地图,省市地图,区县地图)

    一.概述 在上一篇文章中,链接如下:https://www.cnblogs.com/xiao987334176/p/13791061.html 已经介绍了pyecharts画一些基本图形,接下来介绍画 ...

  7. python数据可视化—用pyecharts画地图

    版本 pyecharts 分为 v0.5.X 和 v1 两个大版本,v0.5.X 和 v1 间不兼容,v1 是一个全新的版本 v0.5.X支持 Python2.7,3.4+ v1仅支持 Python3 ...

  8. python pyecharts 合并地图_Python pyecharts 绘制的交通拥堵情况地图

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于Python干货铺子 ,作者:不正经的kimol君 前言 就在今天,我感受到了来自堵 ...

  9. pyecharts画地图—个性化设置

    版本 pyecharts 分为 v0.5.X 和 v1 两个大版本,v0.5.X 和 v1 间不兼容,v1 是一个全新的版本 v0.5.X支持 Python2.7,3.4+ v1仅支持 Python3 ...

最新文章

  1. 当谈论迭代器时,我谈些什么?
  2. python网络编程能做什么_python网络编程——什么是socket?
  3. C# 创建一个简单的WebApi项目
  4. Ajax Toolkit 控件学习系列(5) ——CalendarExtender使用
  5. php上传文件程序,php 文件上传程序(二款简单文件上传程序)_PHP教程
  6. Java面试官最爱问的垃圾回收机制,Java编程配置思路详解
  7. 《计算机视觉:模型、学习和推理》一3.1 伯努利分布
  8. PAIP.自定义SELECT BOX COMMBO BOX展现.txt
  9. (转)美国证监会SEC发布调查报告,认定ICO为证券投资邀约
  10. 一个入门级别的前端打包工具
  11. PKI/CA/电子签名等相关名词解释
  12. OneR算法python实现
  13. 基于单片机波形发生器PCB原理图报告设计资料-基于单片机比赛计时计分电路仿真设计-基于单片机报警器与旋转灯设计-基于单片机八路数据电压采集报警控制系统-基于单片机病房呼叫系统控制系统设计【毕设课设资】
  14. Tomcat服务器安装、配置教程
  15. 算法工程师月薪多少钱,算法工程师岗位需要学习哪些知识?
  16. linux spool输出一行 不换行,clob内容spool到文件中后,怎么去掉自动换行
  17. word题注格式(从每章开始,如:图1-1、图2-1)
  18. select下拉框添加搜索功能
  19. 自动控制理论(6)——高阶系统的时域分析及线性系统的稳定性分析
  20. codesmith 7.0 破解

热门文章

  1. Java培训学习之分词工具之HanLP介绍
  2. 修改Windows的Internet时间服务器使时间同步
  3. C. K-th Not Divisible by n
  4. Traffic Shifting
  5. 高次同余式的解数和解法
  6. Notepad++添加读取十六进制插件HexEditor
  7. java计算机毕业设计html5健身房信息管理系统源码+mysql数据库+系统+lw文档+部署
  8. 万历名士袁宏道的自在人生——独抒性灵,不拘格套
  9. 股票python量化交易002-常见量化指标(技术面)
  10. 第十章:如何制定项目目标?