在python绘图库的选择上,除了大家熟知的matplotlib之外,Cartopy在绘制地图方面可以说是非常有代表性的了。因为在图形的表达上比较清晰,也可以和matplotlib配合使用。接下来对Cartopy做一个简单的介绍,同时对它在python中安装配置的一些操作进行相应的介绍。
1.概念
Cartopy 是由英国气象局科学家开发的开源免费第三方 Python 扩展包,支持 Python 2.7 和 Python 3,致力于以最简单、最直观的方式生成地图,并提供 matplotlib 友好的协作界面。该工具包使用 LGPLv3 协议,代码托管在 Github 网站上。
2.导入相关模块。
import numpy as np
import matplotlib.pyplot as plt
import cartopy.crs as ccrs
import cartopy.feature as cfeature
from cartopy.mpl.ticker import LongitudeFormatter, LatitudeFormatter
3.
参数
projection
该命令可以配合
ccrs设置投影类型,此处以方形投影命令为示例。其中central_longitude参数为投影中心位置。其中心设置与Basemap设置规则一样。
ax=plt.axes(projection=ccrs.PlateCarree(central_longitude=0))
以上就是
关于Cartopy在python中的讲解,在你掌握了Cartopy的基本内容后,可以找一些地图素材,绘制代码示例。
(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何编译一个python程序09/06
- ♥ python中的return是什么意思?08/26
- ♥ python分布式执行框架Ray介绍11/08
- ♥ 如何在python中绘制子图函数?08/24
- ♥ python中如何随机取多个值11/13
- ♥ python如何使用字典合并和多次打印输出?01/02
内容反馈