標籤:blog 源碼下載 ase 資料讀取 配置 lan 官網 ges 直接
起因:需要做一個城市擴張的東西,然後再GitHub上下載了一段代碼,不過作者沒怎麼說清楚要怎麼用,早上琢磨半天,歸結到我需要先下載python的gdal模組。
關於:搜尋下來,發現gdal(Geospatial Data Abstraction Library)是一個的開源柵格空間資料讀取/轉換庫,可以方便的讀取各種格式的遙感資料,是遙感或者地信專業經常用到的一個庫。可以用來訪問和處理地理空間資料。
安裝:首先搞清楚一個疑惑,網上安裝教程有幾種,其中一種比較複雜,需要自己編譯等等,需要swig編譯,修改nmake.opt等等,看著我雲裡霧裡。
自行編譯-源碼下載:http://trac.osgeo.org/gdal/wiki/DownloadSource
參考教程:6945452
78416953
然後又看到了另外簡單一點的版本,下載.msi檔案可以直接安裝,配置路徑就行。
直接安裝-模組下載:http://www.gisinternals.com/
參考教程:8018965
https://jingyan.baidu.com/article/647f0115b7b08d7f2148a8db.html
http://blog.sina.com.cn/s/blog_ed1c38ba0102x1ob.html
73250889
73250888
往往這個時候,就開始無從下手了哇,到底是簡單的方法,還是難一點的方法,這兩種方法到底有啥區別,都可以成功嗎,到底要下載多少東西,配置多少環境呢,迷惑。。
那就還是試一試吧:
選擇直接安裝方式-在上面官網下載所需模組。
1.看自己python是什麼版本的-開啟CMD-直接看(如果提示python不是內部命令需要添加路徑到環境變數)看紅方框裡的 64 而不是後面的 on win32...
2. 到網站下載相應的安裝包:上面那個網站-http://www.gisinternals.com/ 進入stable releases 我選擇最新的 64位 點紅框進去 下載對應的py2.7的
下載好之後,首先安裝 core ,直接點點點,一路順暢,安裝完畢;
然後 添加路徑,找到剛才安裝的gdal路徑,我的在 C:\Program Files\GDAL 將這個路徑添加到系統變數,我的電腦->右鍵屬性->進階變數->....path
接下來,安裝剩下那個gdal和python的連接器檔案,直接安裝,但是安裝過程有一欄裡面要選擇地址,我是根據百度經驗教程裡面 https://jingyan.baidu.com/article/647f0115b7b08d7f2148a8db.html那個設定的C:\Python27\Lib\site-packages,不過後續還要有些更改,但有的教程說不管什麼路徑,直接安裝就行,,都試試吧
到這裡就成功啦,,
檢測:from osgeo import gdal 等等試一下就行了。
PS:還有更簡單的,,whl檔案安裝,
70161344
77005083
python 環境下 安裝 gdal