1. 引言
Java GDAL環境可以友善地對SRTM3資料進行讀取。是以,在開發電磁波覆寫範圍分析軟體之前,需要搭建Java GDAL環境。
2. 下載下傳及安裝
1) 下載下傳位址:http://download.gisinternals.com/sdk.php
相應的版本如下圖所示
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLyYjZkJDO3MmZ1ADOiRTN4Q2MkRjNhZDM2UGMxcTOzE2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
由清單中選擇出合适的版本,例如: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中,如下圖所示
同時将gdal.jar下面的Native library location編輯為該工程下的bin子目錄,如下圖所示
至此,Java GDAL環境配置完成。
3. 附件
下面是相關的開發環境壓縮包及一個示例工程。
- Java GDAL環境軟體release-1700-x64-dev.zip
- GDAL示範工程GDALTest.zip