Python地图绘制实操详解

  

网上有很多地图绘制的教程,更多趋向于全国地图或者省级地图,但有时我们需要到县级。闲得慌,今天以贵州省毕节市为例,分享一篇Python县级地图的绘制(遥想当时差点把百度翻了个底朝天),希望对需要的你能有所帮助,如果没看懂,欢迎留言一起交流学习!

  

, <强>模块安装

  

安装所需包——pyecharts。两种安装方式:1,pip安装pyecharts; 2,从JetBrains PyCharm中文件,在设置…——在项目,在项目翻译点击右上角的绿色“+”,在搜索框中输入“pyecharts”,点击安装即可(一个人习惯用第二种)。

  

 Python地图绘制实操详解

  

 Python地图绘制实操详解

  

2, <>强劲地图文件安装

  

进入pyecharts官网,下载并安装所需地图软件——echarts-china-counties-pypkg

  

 Python地图绘制实操详解

  

3,上代码绘制县级地图

     /*      从pyecharts导入地图页面,Styledef create_charts():页面=()风格=风格(宽度=1100,高度=600)数据=https://www.yisu.com/zixun/[(“赫章县”,7.62),(“纳雍县”,11.43),(“黔西县”,14.29),(“织金县的,9.52),(“大方县”,15.24),(“金沙县”,18.10),(“七星关区”,0.95),(“威宁彝族回族苗族自治县”,11.43)]图=地图(“毕节地理坐标系”,* * style.init_style) attr, value=https://www.yisu.com/zixun/chart.cast(数据)图表。添加(" ",attr,价值,maptype=氨辖凇?is_visualmap=True, visual_type=把丈?is_label_show=True, label_formatter={b} \ n c {}”, is_area_show=False, #组件条距离左侧的位置visual_pos=罢贰钡?#组件放置方向(“垂直”、“水平”)visual_orient=八健?#组件映射范围visual_range=[0, 20], visual_text_color=# 000) page.add(图表)返回pagecreate_charts () .render (render2.html) #如果想保存到指定路径:create_charts () .render (“c: \ \ \ \ SYH \ \用户桌面\ \ render2.html”)      */之前      

  

 Python地图绘制实操详解

  

 Python地图绘制实操详解

  

4,修改成你自己的县级地图

  

修改代码中的maptype=氨辖凇?为你需要的地市,并在数据中修改对应县名称及数据。名称参照官网。

  

 Python地图绘制实操详解

Python地图绘制实操详解