轉載:https://blog.csdn.net/u010763324/article/details/80719229
1. 從http://geoserver.org/下載GeoServer安裝包;下載Web容器war包即可;
2. 下載后,解壓文件,可以得到geoserver.war文件;
3. 把文件拷貝到Tomcat/webapps目錄下面,啟動Tomcat,geoserver就會完成解壓安裝;
4. Tomcat服務啟動后,在瀏覽器輸入以下地址http://localhost:8080/geoserver,會打開geoserver的登錄界面,如下圖所示:
5. 輸入用戶名:admin,密碼:geoserver,點擊登錄即可,會出現如下圖所示界`
6.在Tomcat—geoserver目錄中創建如下構目錄結geoserver\data_dir\data\shape,然后把shp地圖文件拷貝到該目錄下geoserver\data_dir\data\shape;
7. 在geoserver主界面左邊導航菜單中點擊工作區,會出現如下圖所 界面:
8. 界面中列出一些已經存在的工作區,為方便以后維護,我們還是要新建一個工作區,點擊添加新的工作區面出現下:
9. 在name:map,命名空間:http://localhost/map,點擊默認工作區復選框,設置為默認工作區,所填內容如下所示:
填寫完后,點擊提交按鈕即可;
10. 點擊左側數據存儲菜單,會出現如下圖所示界面:
11. 點擊添加新的數據存儲,會出現如下圖所示界面:
12. 點擊矢量數據源— Directory of spatial files (shapefiles) - Takes a directory of shapefiles and exposes it as a data store選項,會出現如下圖所示界面:
13. 在數據源名稱那里填入shape,選擇一下shapefiles文件所在目錄,內容如下圖所示:
填寫完之后,點擊保存即可。會出現如下圖所示界面:
14. 我們選中第一個,點擊發布按鈕,會出現如下圖所示界面:
15. 我們只需要在定義SRS處點擊查找,找到EPSG:4326,點擊后,數據會自動填入到文本框,SRS處理選擇:強制聲明,邊框都從從數據中計算即可,內容如下圖所示:
填寫完成后點擊保存按鈕即可,會看到圖層列表已經把剛才添加的顯示出來。
16. 點擊左側Layer Preview按鈕,會出現如下圖所示界面:
17. 找到剛才添加的圖層,點擊OpenLayers 按鈕,會顯示如下界面:
至此,GeoServer發布地圖wms服務成功。