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