怎么用python制作炫酷的滚动地球

这篇文章主要讲解了“怎么用python制作炫酷的滚动地球”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用python制作炫酷的滚动地球”吧!

创新互联专注于企业成都全网营销、网站重做改版、合水网站定制设计、自适应品牌网站建设、H5场景定制商城系统网站开发、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为合水等各大城市提供网站开发制作服务。

方法比较简单,首先安装pyecharts==1.7.1版本,在jupyter notebook编辑器下,输入以下代码:

import pyecharts.options as opts from pyecharts.charts import MapGlobe from pyecharts.faker import POPULATION data = [x for _, x in POPULATION[1:]] low, high = min(data), max(data)c = (    MapGlobe(init_opts=opts.InitOpts())    .add_schema()    .add(        maptype="world",         series_name="World Population",         data_pair=POPULATION[1:],         is_map_symbol_show=False,         label_opts=opts.LabelOpts(is_show=False),     )    .set_global_opts(        visualmap_opts=opts.VisualMapOpts(            min_=low,            max_=high,            range_text=["max", "min"],             is_calculable=True,             is_piecewise=True,             range_color=["lightskyblue", "yellow", "orangered"],         )    ))c.render_notebook()
怎么用python制作炫酷的滚动地球

为了能够制作自己喜欢的地球,下面给大家详细介绍一下关键参数的含义:

1.POPULATION

导入的是全球各国人口数量,所以地球上不同颜色代表各个国家的人数多少,你也可以根据自己的喜好导入其他数据。

2.theme

可以导入不同的主题,主题类型如下:

themes = [ ('chalk', '粉笔风'), ('dark', '暗黑风'), ('essos', '厄索斯大陆'),  ('infographic', '信息图'), ('light', '明亮风格'), ('macarons', '马卡龙'),  ('purple-passion', '紫色激情'), ('roma', '石榴'), ('romantic', '浪漫风'), ('shine',  '闪耀风'), ('vintage', '复古风'), ('walden', '瓦尔登湖'), ('westeros', '维斯特洛大陆'),  ('white', '洁白风'), ('wonderland', '仙境') ]

给地球换个暗黑风:

怎么用python制作炫酷的滚动地球

3.LabelOpts

显示地图标签,把False改成True,国家名字就显示出来了,如下图:

怎么用python制作炫酷的滚动地球

4.maptype

改变地图范围,把world改成china;同理,也可以制作只显示北京等各省市的地球图

感谢各位的阅读,以上就是“怎么用python制作炫酷的滚动地球”的内容了,经过本文的学习后,相信大家对怎么用python制作炫酷的滚动地球这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


分享标题:怎么用python制作炫酷的滚动地球
标题路径:http://bzwzjz.com/article/ipojsg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 成都网站建设 上市集团网站建设 网站建设方案 企业网站设计 网站设计公司 自适应网站建设 成都网站建设 手机网站制作 成都网站设计 成都网站制作 重庆网站制作 营销网站建设 企业网站制作 成都网站建设 定制网站设计 成都h5网站建设 网站制作 重庆网站建设 成都网站制作 手机网站建设套餐 成都网站设计