GeoServer能夠支持的柵格數(shù)據(jù)源很少,但是可以通過GDAL插件來增加新的柵格數(shù)據(jù)格式。接下來我們就安裝GeoServer與GDAL插件。
下載上面提到的這些軟件,如果自己從官方網(wǎng)站上下載,注意gdal與geoserver的版本要一致。

安裝jdk-8u77-windows-x64.exe安裝過程中,直接可以不用修改任何參數(shù),但需要記住安裝目錄,最好將jdk與Jre直接安裝相同的父目錄中,因為在安裝geoserver時需要選擇jre目錄。


安裝vcredist2010_x64.exe這一步?jīng)]有什么特別注意的,直接安裝即可。

安裝geoserver-2.8.3.exe在安裝geoserver時一定要貼別注意,不要將geoserver安裝位系統(tǒng)服務(wù)。選擇JRE的安裝目錄,這個安裝目錄就是前面我們在安裝JDK的時候設(shè)置的,如果使用的默認的設(shè)置,那么應(yīng)該目錄跟我的這里的一樣。

選擇GeoServer的數(shù)據(jù)目錄時,先使用默認的。

設(shè)置GeoServer管理員賬戶與密碼,默認賬戶為admin,密碼為geoserver

設(shè)置瀏覽器訪問時的端口號,默認為8080,可以修改為80端口,前提是80端口沒有被占用。

關(guān)鍵步驟來了,由于我們安裝的是x64版本的,因此一定要選擇Run manually,否則gdal插件裝不成功。因為在Install as a service模式下只能使用32位版本的JRE。

下面是所有的設(shè)置概要,直接單擊Install進行安裝。

安裝完成后,通過開始菜單進行啟動

啟動后顯示如下界面

在瀏覽器中訪問http://localhost:8080/geoserver,顯示如下說明已經(jīng)安裝成功。這里的8080端口號要與前面設(shè)置的一致。

接下來安裝GDAL,先關(guān)閉geoserver運行框。解壓geoserver-2.8.3-gdal-plugin.zip,選中里面所有的jar文件,然后按Ctrl+C進行復(fù)制。

打開geoserver的安裝目錄,定位到webapps\geoserver\WEB-INF\lib。默認安裝在:C:\Program Files (x86)\GeoServer 2.8.3\webapps\geoserver\WEB-INF\lib粘貼時選擇覆蓋所有文件

解壓gdal-1.9.2-MSVC2010-x64.zip,將解壓出來的目錄設(shè)置到設(shè)置環(huán)境變量path中如果是Windows Server 2008 R2及以下版本,在設(shè)置path時,是一個字符串,一定要看結(jié)尾是否有分號,沒有分號的話先輸入分號,然后再將GDAL擴展目錄粘貼上。


再次啟動GeoServer,然后再瀏覽器中訪問http://localhost:8080/geoserver,并且登錄。單擊左側(cè)的Stores(數(shù)據(jù)存儲),然后單擊右側(cè)的Add new Store(添加新的數(shù)據(jù)存儲)

在新建頁面如果看到Raster Data Sources(柵格數(shù)據(jù)源)下面有很多類別(未安裝GDAL插件前只有5類),那么恭喜你,GDAL插件安裝成功。

注意事項
在x64系統(tǒng)下,一定不能將GeoServer安裝位系統(tǒng)服務(wù),否則GDAL插件安裝不成功,但是GeoServer能夠運行成功。