オリジナルリンク:PythonのGDALのインストールと使用するのは簡単
GDALのインストール
方法:URLにhttps://www.lfd.uci.edu/~gohlke/pythonlibs/#gdalがWHLファイルをダウンロードするには、Pythonのバージョンに対応する、PIPコマンドラインでインストールファイル(Windowsモード)へのWHLのフルパスをインストールします。
第二の方法:
、使用しない場合は、コマンドラインconda /ピップ検索GDALは、適切なバージョン(私2.2.4)を選択し、バージョンを表示します。
コマンドラインconda /ピップはGDAL =バージョンをインストールし、プラスバージョン番号をメモ、または古いバージョンにインストールすることができる(■Windows / Linuxにご利用いただけます)。
その他:CentOSのはGDALを設定し、コンパイル
試験
処理のためのベクトルデータOGR、ラスタデータパケットを処理するためのGDAL。
次のプログラムは、単純なアプリケーションプロセスGDALグリッドです。
1 から OSGEO インポートGDAL 2 インポートNP AS numpyの 3 np.set_printoptions(閾値= np.inf) #印刷データの多数のすべてのシンボルの代わりに表示されないように... 4。 5。データセットgdal.Open =(" E:/ RS_data / caijian1214 /caijian.tif 」) 。6 。7 プリント(dataset.GetDescription()) #のデータ記述 。8 。9 プリント(dataset.RasterCount)#1 バンドの数 10 。11の COLS = dataset.RasterXSize #の画像長 12は、行=(dataset.RasterYSize)#1 画像幅 13 14 XOFFSET = COLS / 2 15 YOFFSET行= / 2 16 。17バンドdataset.GetRasterBand =(3) #第3バンド取る 18は R&LT band.ReadAsArray =(XOFFSET、YOFFSET、1000,1000) #中心位置データから1000得られたデータの1000行 。19 20であるバンド= dataset.GetRasterBand(2 ) 21は G = band.ReadAsArray(XOFFSET、YOFFSET、1000,1000 ) 22は 23であるバンドdataset.GetRasterBand =(1 ) 24 B = band.ReadAsArray(XOFFSET 、YOFFSET、1000,1000 ) 25 26である インポートCV2 27 インポートAS matplotlib.pyplotのPLT 28 29 30 IMG2 = cv2.merge([R&LT、G、B]) 31が plt.imshow(IMG2) 32 plt.xticks([])、plt.yticks([]) #は、座標軸表示されない 33である(plt.show)