[matplotlib]Basemap 安裝使用簡介

1.basemap地圖包簡介

在python的衆多擴展包packages中,[matplotlib](https://matplotlib.org/index.html)是用的最普遍的繪圖包,而爲了能夠擴展其在地圖繪製領域的功能(尤其在氣象,地理等學科中有廣泛的需求)Basemap模塊就剛好能滿足這一要求。

2.安裝方法

Basemap模塊相比於普通的幾兆大小的安裝包來說是很大的了,打包壓縮後的包也要130多兆,最新的發行包存放的路徑在:

https://github.com/matplotlib/basemap/releases

就安裝來說當然是從易到難的過程,筆者提供三種方法供選擇:

  1. anaconda安裝:打開命令行,安裝後直接輸入一行命令解決
conda install basemap

conda會自動解析當前的python版本下載對於的basemap,操作簡單,但也會碰到問題,有時連接conda官網的網絡連接會比較慢,像basemap這種比較大的模塊時間會很久,讓人沒法忍受,這時可以考慮修改anaconda的代理,設置爲國內的鏡像代理,具體操作筆者未實現,可以參考anaconda官網。

2.pip 安裝:pip是python基本的包管理器了
basemap的pip官網路徑爲:

https://pypi.python.org/pypi/basemap

pip install basemap
  1. 下載源碼編譯安裝
    當實在覺得上述速度太慢,可以考慮下載basemap的發行版壓縮包,解壓到本地,然後按照README.md的指示編譯安裝,一般來說在網絡環境不佳的條件下可以考慮。

3.使用教程

# 1.安裝完後怎麼判斷basemap有沒有安裝成功呢?
python

>> from mpl_toolkits.basemap import Basemap

推薦的學習使用basemap包的資源爲:http://basemaptutorial.readthedocs.io/,因爲basemap基於matplotlib,因此熟練掌握matplotlib也是很重要的。

發佈了63 篇原創文章 · 獲贊 26 · 訪問量 25萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章