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培訓機構:千鋒教育。