Python 地图篇 您所在的位置:网站首页 pyecharts中国城市地图 Python 地图篇

Python 地图篇

#Python 地图篇| 来源: 网络整理| 查看: 265

Python 地图篇 - 使用pyecharts绘制世界地图、中国地图、省级地图、市级地图实例详解 20220305 01:00 阅读 337 使用 pyecharts 绘制世界地图、省级地图、市级地图实例详解 第一章:世界地图绘制演示

先给大家看下效果图哈。 在这里插入图片描述

① 世界地图数据准备

地图数据如下: 因为是世界地图,所以对标的国家,我设置了 2 组,里面的数据是随机生成的。

from pyecharts import options as opts from pyecharts.charts import Map import random ultraman = [ ['Russia', 0], ['China', 0], ['United States', 0], ['Australia', 0] ] monster = [ ['India', 0], ['Canada', 0], ['France', 0], ['Brazil', 0] ] def data_filling(array): ''' 作用:给数组数据填充随机数 ''' for i in array: i[1] = random.randint(1,1000) print(i) data_filling(ultraman) data_filling(monster) ② 世界地图生成

上面的数据代码,加上下面的地图生成代码,合在一起就生成地图了。

def create_world_map(): ''' 作用:生成世界地图 ''' ( Map() .add( series_name="奥特曼", data_pair=ultraman, maptype="world", ) .add( series_name="怪兽", data_pair=monster, maptype="world", ) .set_global_opts( title_opts=opts.TitleOpts(title="世界地图"), visualmap_opts=opts.VisualMapOpts(max_=1000, is_piecewise=False), ) .set_series_opts( label_opts=opts.LabelOpts(is_show=False, color="blue") ) .render("世界地图.html") ) create_world_map()

运行后会生成一个 html 文件,打开后就可以查看生成的地图了。 在这里插入图片描述 生成的地图效果图如下: 在这里插入图片描述

第二章:省份(河北省)地图绘制演示

先给大家看下效果图哈。 在这里插入图片描述

① 省份地图数据准备

地图数据如下: 因为是省份地图,所以对标的城市,我设置了 2 组,里面的数据是随机生成的。

from pyecharts import options as opts from pyecharts.charts import Map import random ultraman = [ ['承德市', 0], ['邯郸市', 0], ['石家庄市', 0] ] monster = [ ['张家口市', 0], ['秦皇岛市', 0], ['保定市', 0] ] def data_filling(array): ''' 作用:给数组数据填充随机数 ''' for i in array: i[1] = random.randint(1,1000) print(i) data_filling(ultraman) data_filling(monster) ② 省份地图生成

上面的数据代码,加上下面的地图生成代码,合在一起就生成地图了。

def create_province_map(): ''' 作用:生成省份地图 ''' ( Map() .add( series_name="奥特曼", data_pair=ultraman, maptype="河北", ) .add( series_name="怪兽", data_pair=monster, maptype="河北", ) .set_global_opts( title_opts=opts.TitleOpts(title="省份地图"), visualmap_opts=opts.VisualMapOpts(max_=1000, is_piecewise=False), ) .set_series_opts( label_opts=opts.LabelOpts(is_show=True, color="blue") ) .render("省份地图.html") ) create_province_map()

运行后会生成一个 html 文件,打开后就可以查看生成的地图了。 在这里插入图片描述 生成的地图效果图如下: 在这里插入图片描述

第三章:城市(承德市)地图绘制演示

先给大家看下效果图哈。 在这里插入图片描述

① 城市地图数据准备

地图数据如下: 因为是省份地图,所以对标的城市,我设置了 2 组,里面的数据是随机生成的。

from pyecharts import options as opts from pyecharts.charts import Map import random ultraman = [ ['双桥区', 0], ['隆化县', 0], ['宽城满族自治县', 0] ] monster = [ ['平泉县', 0], ['丰宁满族自治县', 0], ['兴隆县', 0] ] def data_filling(array): ''' 作用:给数组数据填充随机数 ''' for i in array: i[1] = random.randint(1,1000) print(i) data_filling(ultraman) data_filling(monster) ② 城市地图生成

上面的数据代码,加上下面的地图生成代码,合在一起就生成地图了。

def create_city_map(): ''' 作用:生成城市地图 ''' ( Map() .add( series_name="奥特曼", data_pair=ultraman, maptype="承德", ) .add( series_name="怪兽", data_pair=monster, maptype="承德", ) .set_global_opts( title_opts=opts.TitleOpts(title="城市地图"), visualmap_opts=opts.VisualMapOpts(max_=1000, is_piecewise=False), ) .set_series_opts( label_opts=opts.LabelOpts(is_show=True, color="blue") ) .render("城市地图.html") ) create_city_map()

运行后会生成一个 html 文件,打开后就可以查看生成的地图了。 在这里插入图片描述 生成的地图效果图如下: 在这里插入图片描述

本文章为脚本自动爬取,点击查看原文 如有侵权,请联系博主删除

本文隐藏内容仅限 注册用户 可以浏览

版权声明

1、本文链接:http://zhigen.cool/article/164/

2、如无特殊说明,文章均为 李四笔记 原创,转载请注明出处。

3、本主题所有言论和图片纯属会员个人意见,与本网站立场无关。

4、本网站所有源码和软件均为作者提供和网友推荐收集整理而来,对提供的源码不拥有任何权利,其版权归原著者拥有。仅供学习和研究使用,下载后请24小时内删除。不得使用于非法商业用途,不得经营非法游戏或违反国家法律。一切关于该资源商业行为与李四笔记无关。

5、如果您喜欢该程序,请支持正版源码、软件,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系处理,本站将立即改正。

6、本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。

自动爬取文章 您尚未登录,请 登录 或 注册 后评论 共 0 条评论 微信 微信赞助码 支付宝 支付宝赞助码 相关文章 1.Python简介&&开发环境配置&&工具准备 心情不好的时候,用 Python 画棵樱花树送给自己吧 Python 网络编程 自己安装pytorch+cuda遇到的一些坑以及最简单直接的解决方法 Python 【企鹅号、QQ看点】短视频的自动上传与发布实例演示,同时支持抖音、快手、哔哩哔哩、小红书、微视、西瓜视频、微信视频号等平台的视频自动化同步发布 手把手教你使用YOLOV5训练自己的目标检测模型-口罩检测-视频教程 【Yolov5】认真总结6000字Yolov5保姆级教程,80岁老奶奶都看得懂 ValueError: check_hostname requires server_hostname的解决办法记录 QQ机器人制作教程,超详细 Pytorch搭建YoloX目标检测平台


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有