1. 程式人生 > 實用技巧 >GIS Experience (一):GeoServer安裝及使用教程

GIS Experience (一):GeoServer安裝及使用教程

目錄

1 前言

GeoServer的是一個基於Java的軟體,它允許使用者檢視和編輯地理空間資料,使用開放地理空間聯盟(OGC)提出的開放標準,為地圖建立和資料分享提供了強大的便利性。
GeoServer是OpenGIS Web 伺服器規範的 J2EE 實現,利用 GeoServer 可以方便的釋出地圖資料,允許使用者對特徵資料進行更新、刪除、插入操作,通過 GeoServer 可以比較容易的在使用者之間迅速共享空間地理資訊。

備註:安裝GeoServer前首先確保本地JAVA環境配置完好。

2 軟體下載及安裝

進入GeoServer官網,選擇穩定版下載。

2.1 安裝器部署安裝


1)擴充套件包中有很多資源可以方便後期進行地圖服務釋出及管理,如批量匯入包

2)進入下載介面

3)預設安裝即可。



選擇JAVA環境。


4)設定賬號密碼,以便後期登入使用

5)選擇網路埠,預設是“8080”,由於本機此埠已被佔用,故修改為“8090”(必須以80開頭)



2.2 綠色硬碟免安裝

1)下載二進位制檔案

2)設定環境變數

# 追加環境變數
PATH=%JAVA_HOME%\bin
# 新增環境變數
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_161
CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

3 啟用軟體

1)啟動GeoServer

2)訪問和登入web介面

3)進入GeoServer主介面

4 部署釋出地圖資料

4.1 新建工作區

1)點選工作區

2)配置工作區

3)檢視工作區

4.2 新建資料儲存

4.2.1 shapefile

1)配置shp資料

2)點選儲存以完成建立

4.2.2 PostGIS

1)配置pg資料庫

2)設定資料庫引數

4.3 新建圖層

1)點選圖層

2)選擇資料

4.4 釋出圖層

1)在新建圖層介面下點選“釋出”(新建資料儲存後,系統也會預設停在此介面

2)編輯圖層,定義SRS資訊和邊框資訊,然後單擊儲存即可


3)圖層預覽

4)OpenLayer檢視圖層

5)圖層url地址
http://localhost:8090/geoserver/llw/wmsservice=WMS&version=1.1.0&request=GetMap&layers=llw%3Astates&bbox=-180.0%2C90.0%2C180.0%2C90.0&width=768&height=384&srs=EPSG%3A4326&format=application/openlayers

5 問題解決

1)PostgreSQL 連線提示 FATAL: no pg_hba.conf entry for host
PostgreSQL資料庫的安裝目錄下找到/data/pg_hba.conf,並在# IPv4 local connections下加上請求連線的機器IP。