python地理資料處理環境搭建__python
來源:互聯網
上載者:User
最近在研究python進行地理資料處理的相關內容。工欲善其事,必先利其器,python地理資料處理的第一步當是環境的搭建,下面進行詳細說明。
1、安裝python(https://www.python.org/) 如果有安裝ArcGIS,則預設安裝Python 2.7;也可根據需要安裝python 3.x(我安裝的是3.5.4),目前python的最高版本為3.6.4,具體安裝及設定預設python的方法請自行百度。
2、安裝python模組管理工具pip python 3.x安裝後,
預設已經包含pip(在/Scripts路徑下),要想pip對python的包進行管理,需要
將Scripts路徑添加到系統內容變數Path下面。配置完成後,在cmd中輸入pip可查看相關的指令說明。 安裝pip的好處是,可以通過 pip install XXXX(模組名)的方式,快速安裝python模組,並可對模組的升級、卸載的進行便捷管理。
3、安裝地理資料處理的常用模組,主要模組如下:
GDAL/OGR:用於閱讀和編寫地理空間資料,具體安裝方法 詳見4中的說明; Numpy:基本的Python數組處理模組,可通過 pip install numpy快速安裝; Matplotlib:用於繪製映像資料,安裝方式同 numpy; Scipy:一個科學計算模組,安裝方式同上; Pyproj:一個用於PROJ.4製圖投影庫的Python包容器,安裝方法 後續說明; Folium:用於使用Python製作Leaflet.js地圖,通過pip install folium安裝; Spectral Python:用於處理高光譜映像資料,安裝方法
後續說明; scikit-learn:用於資料分析,安裝方法
後續說明; Mapnik,用於製作美麗的地圖,安裝方法
後續說明;
備忘:後續說明的內容後期再補充進來。
4、GDAL的安裝
(1)快速安裝方式 檢查python的安裝版本(我額外安裝的是 64位的 3.5.4版本),在以下網站下載相應的GDAL安裝檔案:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal (因該網站下載速度較慢,經常下載失敗,下面將我下載到的 針對3.5.x版本gdal安裝檔案分享權限設定到百度網盤連結:【https://pan.baidu.com/s/1o7Tqn26 密碼: pea5】,有需要的請自行下載。) 我下載到的檔案為 GDAL-2.1.3-cp35-cp35m-win_amd64.whl,其中 35代表3.5.x版本的python。下載完成之後,通過 pip install GDAL-2.1.3-cp35-cp35m-win_amd64.whl安裝即可 。 可通過以下版本查看的方式檢查是否安裝成功。 from osgeo import gdal gdal.__version__
(2)常規安裝
常規安裝方法,可參考下面的連結,具體安裝方法後面再總結到這裡。 https://pypi.python.org/pypi/GDAL/ http://blog.csdn.net/nickwar/article/details/5728323
以上是使用python進行地理資料處理的有效環境搭建說明,如有問題,請及時溝通聯絡。