python中Cartopy是什么
在python画图库的选择上,除了熟知的matplotlib,Cartopy在画地图方面可以说非常有代表性了。因为其在图形的表达上清晰明了,同时还能结合matplotlib进行使用。下面我们就Cartopy做一个简单的介绍,同时就其在python中安装配置的一些操作带来相应的介绍。
1.概念
Cartopy是一个开源免费的第三方Python扩展包,由英国气象办公室的科学家们开发,支持Python2.7和Python3,致力于使用最简单直观的方式生成地图,并提供对matplotlib友好的协作接口。该工具包使用LGPLv3协议,代码托管在Github网站上。
2.导入相关模块。
importnumpyasnp
importmatplotlib.pyplotasplt
importcartopy.crsasccrs
importcartopy.featureascfeature
fromcartopy.mpl.tickerimportLongitudeFormatter,LatitudeFormatter
3.参数projection
该命令可以配合ccrs设置投影类型,此处以方形投影命令为示例。其中central_longitude参数为投影中心位置。其中心设置与Basemap设置规则一样。
ax=plt.axes(projection=ccrs.PlateCarree(central_longitude=0))
以上就是python中Cartopy的有关讲解,大家在掌握了Cartopy的基本内容后,可以去找寻一些地图素材,进行代码的实例绘制。更多Python学习教程请关注IT培训机构:千锋教育。