赞
踩
目录
一、关于多样化地图
这几张也被matplotlib官方进行了转发!
二、关于传统静态地图
1 geopandas数据的导入
2 利用geopandas和contextily绘图
2.1 最简单的绘图
2.2 进行数据可视化
三、Python绘制地图的不足
收藏是点赞的两倍,哭了
本人城乡规划专业硕士,在日常工作学习中有大量进行地图绘制的工作。本文将主要介绍多样化地图和传统静态地图使用Python绘制的方法
一、关于多样化地图
早期使用Python绘制地图主要是绘制静态地图,现在随着研究深入也会去探索一些新的方法因为Python不仅仅只支持一些静态地图的绘制,动态地图和网络分析图Python其实也不在话下,比如我前段时间利用航空数据绘制的东南亚与中国南部地区的网络关系图,这些图使用了Networks、geopandas、matplotlib等库完成:
这几张也被matplotlib官方进行了转发!
和利用matolotlib里的animation和html函数绘制的一月气温动态变化图(点击就是动态了):
下图是深圳市南山区的部分公园分布地图,在传统GIS数据叠加的基础上加入了一些文字进行修饰,使图纸的美观度得到了一定的提升。
展示这些图主要是想给大家介绍一些不同的地图绘制方法,希望大家能有所帮助。
如果你没有Python基础,满屏的代码和英文让你觉得很慌,别急,有适合0基础学习的课程,还有助教老师辅导答疑+督促学习,这个特别适合自制力差的同学。对于小白来说,有老师带着学比找资料自学高效多了,能少走很多弯路。关键是这个体验课现在是免费的!感兴趣的同学可以点下方一键领取!
二、关于传统静态地图
要画一张好看的地图,数据量的多少、底图的支持程度与选择乃至个人的美学素养是一张好看的地图重要的因素。目前python也有很多能够实现地图可视化的包,这里给大家推荐最基础也是个人最常使用的两个包geopandas配合contextily来进行地理信息的可视化。
后面将涉及各种类型图形的介绍,代码数量可能会较多,但都是非常简单的代码块
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。