Python 地图篇 - 使用pyecharts绘制世界地图、中国地图、省级地图、市级地图实例详解
使用 pyecharts 繪制世界地圖、省級地圖、市級地圖實例詳解
- 第一章:世界地圖繪制演示
- ① 世界地圖數據準備
- ② 世界地圖生成
- 第二章:省份(河北省)地圖繪制演示
- ① 省份地圖數據準備
- ② 省份地圖生成
- 第三章:城市(承德市)地圖繪制演示
- ① 城市地圖數據準備
- ② 城市地圖生成
[ 系列文章篇 ]
2022 見證中國崛起從 Python 繪制中國地圖開始:使用 pyecharts 最新版本繪制中國地圖實例詳解,個性化地圖定制及常用參數解析
[ 專欄推薦 ]
Python 短視頻自動化發布,包含抖音、快手、bilibili、小紅書、微視、好看視頻、西瓜視頻、視頻號等 10 余種平臺
第一章:世界地圖繪制演示
先給大家看下效果圖哈。
① 世界地圖數據準備
地圖數據如下:
因為是世界地圖,所以對標的國家,我設置了 2 組,里面的數據是隨機生成的。
② 世界地圖生成
上面的數據代碼,加上下面的地圖生成代碼,合在一起就生成地圖了。
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(# 標簽名稱顯示,默認為Truelabel_opts=opts.LabelOpts(is_show=False, color="blue"))# 生成本地html文件.render("世界地圖.html"))create_world_map()運行后會生成一個 html 文件,打開后就可以查看生成的地圖了。
生成的地圖效果圖如下:
第二章:省份(河北省)地圖繪制演示
先給大家看下效果圖哈。
① 省份地圖數據準備
地圖數據如下:
因為是省份地圖,所以對標的城市,我設置了 2 組,里面的數據是隨機生成的。
② 省份地圖生成
上面的數據代碼,加上下面的地圖生成代碼,合在一起就生成地圖了。
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(# 標簽名稱顯示,默認為Truelabel_opts=opts.LabelOpts(is_show=True, color="blue"))# 生成本地html文件.render("省份地圖.html"))create_province_map()運行后會生成一個 html 文件,打開后就可以查看生成的地圖了。
生成的地圖效果圖如下:
第三章:城市(承德市)地圖繪制演示
先給大家看下效果圖哈。
① 城市地圖數據準備
地圖數據如下:
因為是省份地圖,所以對標的城市,我設置了 2 組,里面的數據是隨機生成的。
② 城市地圖生成
上面的數據代碼,加上下面的地圖生成代碼,合在一起就生成地圖了。
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(# 標簽名稱顯示,默認為Truelabel_opts=opts.LabelOpts(is_show=True, color="blue"))# 生成本地html文件.render("城市地圖.html"))create_city_map()運行后會生成一個 html 文件,打開后就可以查看生成的地圖了。
生成的地圖效果圖如下:
喜歡的點個贊?吧!
總結
以上是生活随笔為你收集整理的Python 地图篇 - 使用pyecharts绘制世界地图、中国地图、省级地图、市级地图实例详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 注册表文件(*.reg)的编写及应用
- 下一篇: mysql复制安全性_从MySQL复制功