python gdal安裝與簡單使用

2022-05-08 23:57:15 字數 1394 閱讀 9113

方式二:

命令列conda/pip search gdal檢視版本,選擇合適的版本(我的2.2.4),如果沒有,使用方式一。

命令列conda/pip install gdal=版本號,注意加上版本號,否則可能安裝上老版本(windows/linux都可用)。

其他:centos 編譯、配置 gdal

測試gdal包用於處理柵格資料,ogr用於處理向量資料。

以下程式為gdal處理柵格的簡單應用。

1

from osgeo import

gdal

2import

numpy as np

3 np.set_printoptions(threshold=np.inf)#

使print大量資料不用符號...代替而顯示所有

45 dataset = gdal.open("

e:/rs_data/caijian1214/caijian.tif")

67print(dataset.getdescription())#

資料描述89

print(dataset.rastercount)#

波段數10

11 cols=dataset.rasterxsize#

影象長度

12 rows=(dataset.rasterysize)#

影象寬度

1314 xoffset=cols/2

15 yoffset=rows/2

1617 band = dataset.getrasterband(3)#

取第三波段

18 r=band.readasarray(xoffset,yoffset,1000,1000)#

從資料的中心位置位置開始,取1000行1000列資料

1920 band = dataset.getrasterband(2)

21 g=band.readasarray(xoffset,yoffset,1000,1000)

2223 band = dataset.getrasterband(1)

24 b=band.readasarray(xoffset,yoffset,1000,1000)

2526

import

cv227

import

matplotlib.pyplot as plt

2829

30 img2=cv2.merge([r,g,b])

31plt.imshow(img2)

32 plt.xticks(),plt.yticks() #

不顯示座標軸

python gdal開發環境安裝

安裝環境是windows10,python是最新版本3.6,gdal版本是2.x 選擇 add python to path一路next 直到完成。按快捷鍵 win r,輸入cmd回車,進入cmd控制台,輸入 py 3.6看是否安裝成功 有下面提示,則成功。重新進入cmd控制台,輸入 py 3.6 ...

RockMongo安裝與簡單配置

rockmongo是乙個php5寫的mongodb管理工具。系統約定 php usr local php5 原始碼安裝省略 1 預先安裝apache2 php5。root unp web 01 mongodb unzip rockmongo v1.1.0.zip 3 編譯安裝mongo 1.2.9....

簡單hexo安裝與配置

1.安裝nvm node.js的版本管理工具 2.新增如下內容到.zshrc配置檔案 s users users nvm nvm sh users users nvm nvm sh this loads nvm 3.安裝node.js 通過nvm安裝 nvm install 0.10 4.安裝hex...