Geoserver發布地圖


該文檔針對geoserver2.2版本

(一)GeoServer發布Sharp文件

(1)新建工作空間

Add new workspace

 

工作空間是用於將一個項目所有相關的資源整合到一個目錄下。有利於資源的歸檔,查找。

 

(2)新建Stores

Add new Store

New data soruce/Vector Data Sources/ Directory of spatial files (shapefiles) 

 

注意:在此之前應該先停止Geoserver服務(win+R,運行serverice.msc命令行,找到geoserver服務並停止),在geoserver安裝目錄中GeoServer 2.2\data_dir\data\中新建一個文件夾列如js並將shp文件拷貝到該目錄下。並開啟服務。

 

(3)新建樣式

Style /Add a new style

 

 

(4)新建圖層

在Layers下面點擊Add a new resource,選擇相應的workspace+store

點擊后面的publish

在data選項卡中。

其中注意:Declared SRS為必填項。填寫EPSG:4326.

 

在publish選項卡中選擇相應的樣式列如prov_l選擇了js_pov_l

發布了圖層后可以在Layer Preview中查找到相應的圖層,預覽相應的圖層,如果圖層編程一個下載文件。Wms沒有文件名的文件。打開文件可以看到如下信息:

<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE ServiceExceptionReport SYSTEM "http://localhost:8080/geoserver/schemas/wms/1.1.1/WMS_exception_1_1_1.dtd"> <ServiceExceptionReport version="1.1.1" > <ServiceException>

java.lang.NullPointerException

null

</ServiceException></ServiceExceptionReport>

遇到這種情況,可以刪除圖層,重現發布一下。

(二)GeoServer發布PostGis數據庫

(1)新建工作空間

類似GeoServer發布Sharp文件一樣新建一個js_pg的工作空間

(2)新建Stores

Add new Store

New data soruce/Vector Data Sources/ PostGIS

 

(3)新建樣式

Style /Add a new style

類似GeoServer發布Sharp文件一樣新建一個視圖的相應的樣式

(4)新建圖層

在Layers下面點擊Add a new resource,選擇相應的workspace+store,類似GeoServer發布Sharp文件

 

(三)GeoServer發布組合圖層

左邊的導航Data/Layers Groups

右邊的LayerGroups/Add new layer group

取一個組合圖層名稱。組合圖層的好處,在於調用一個圖層名稱,可以顯示多個圖層疊加信息。也可以方便隱藏疊加信息。注意這里不要選擇Workspace.

然后在該頁面中點擊 彈出所有的圖層列表信息。然后可以選擇自己需要的圖層到組合圖層中。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM