天天看點

搭建Java GDAL環境

1. 引言

Java GDAL環境可以友善地對SRTM3資料進行讀取。是以,在開發電磁波覆寫範圍分析軟體之前,需要搭建Java GDAL環境。

2. 下載下傳及安裝

1) 下載下傳位址:http://download.gisinternals.com/sdk.php

相應的版本如下圖所示

搭建Java GDAL環境

由清單中選擇出合适的版本,例如:release-1700-x64-dev,下載下傳。

2) 解壓release-1700-x64-dev.zip。例如:解壓到D:\Program Files 下。

3)  配置環境變量

方法一:

右擊 計算機 ——> 屬性 ——> 高度系統設定 ——> 環境變量 ——> 系統變量,選擇path

将下面兩個目錄(根據自己解壓路徑來定)添加到自己的環境變量Path:

D:\Program Files\release-1700-x64-dev\release-1700-x64\bin

D:\Program Files\release-1700-x64-dev\release-1700-x64\bin\gdal\java

重新開機電腦!

方法二:

建立系統變量

變量名:GDAL_DLL

變量值:D:\Program Files\release-1700-x64-dev\release-1700-x64\bin; D:\Program Files\release-1700-x64-dev\release-1700-x64\bin\gdal\java

右擊 計算機 ——> 屬性 ——> 高度系統設定 ——> 環境變量 ——> 系統變量,選擇path

将 %GDAL_DLL%; 添加到path中

重新開機電腦!

4) 配置Java

将D:\Program Files\release-1700-x64-dev\release-1700-x64\binbin目錄下的全部dll檔案複制到 java SDK(如:\jdk1.8.0_101\bin或\jdk\bin)下。

5)配置Eclipse

在Eclipse中建立一個Java工程,或者直接使用附件中的GDALTest。

将D:\Program Files\release-1700-x64-dev\release-1700-x64\bin\gdal\java中的檔案複制到工作的根目錄中的某個子目錄下(如:libs)

将gdal.jar添加到工程的build path中,如下圖所示

搭建Java GDAL環境

 同時将gdal.jar下面的Native library location編輯為該工程下的bin子目錄,如下圖所示

搭建Java GDAL環境

至此,Java GDAL環境配置完成。

3. 附件

下面是相關的開發環境壓縮包及一個示例工程。

  • Java GDAL環境軟體release-1700-x64-dev.zip 
  • GDAL示範工程GDALTest.zip