GeoServer可以支持多種格式的數據源,本文只介紹其中一種,即PostGIS數據源。
新建一個工作區。工作區這個名字也是一變再變,早前叫做目錄,后來改為工作空間,如今已變為工作區了。

添加數據存儲

設置數據存儲各項配置信息

新建圖層。在圖層頁面,點擊添加新的資源

選中添加數據存儲時添加的數據源,然后發布

需要注意的是,在進行圖層發布的時候,Declared SRS、Bounding Boxes等參數是必須進行設置的。Declared SRS表示當前發布的地圖圖層的空間參考信息;Bounding Boxes表示當前圖層的空間范圍,這兩項值可以直接通過GeoServer提供的工具自動計算出來。

完成發布后,可以進行圖層預覽。GeoServer較新的版本都提供了基於Openlayers的圖層預覽功能

這個預覽功能是集成了Openlayers來完成的。但其中的核心內容卻是Geoserver的WMS服務。
http://localhost:8888/geoserver/HuBei/wms?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=HuBei:hubei&STYLES&SRS=EPSG:4326&WIDTH=768&HEIGHT=419&BBOX=107.99560546875,28.8446044921875,116.43310546875,33.4478759765625
Geoserver的WMS服務,其各項參數說明如下表所示。
| WMS服務分析 |
||
| 參數名 |
參數值 |
參數說明 |
| service |
WMS |
表示該服務為WMS服務 |
| Version |
1.1.1 |
WMS服務版本 |
| request |
GetMap |
WMS服務請求接口類型,GetMap表示請求地圖數據 |
| layers |
HuBei:hubei |
WMS所請求的地圖圖層 |
| Styles |
|
圖層樣式 |
| bbox |
107.99560546875,28.8446044921875,116.43310546875,33.4478759765625 |
請求的地圖圖層范圍 |
| width |
768 |
寬度 |
| height |
419 |
高度 |
| srs |
EPSG:4326 |
地理空間引用標准 |
| format |
image/png |
地圖響應格式(png) |
| transparent |
true |
是否透明 |
