详解与GeoServer服务相关的各配置文件以及它们之间的关系

详解与GeoServer服务相关的各配置文件以及它们之间的关系


发布日期: 2015-07-22 更新日期: 2016-12-05 编辑:xuzhiping 浏览次数: 6558

标签:

摘要: 一个服务器能够被GeoServer成功的发布,得益于GeoServer内部与该服务相关的配置文件的读取。这里,我详细的与大家一起探讨一个以postGIS为数据源的图层服务的各配置文件的编写。 1.编写workspace.xml和namespace.xml文件 ...

一个服务器能够被GeoServer成功的发布,得益于GeoServer内部与该服务相关的配置文件的读取。这里,我详细的与大家一起探讨一个以postGIS为数据源的图层服务的各配置文件的编写。

1.编写workspace.xml和namespace.xml文件

workspace.xml的文件如下:

namespace.xml的文件如下:

注意:以上两个配置文件中,workspaceID和namespaceID在会接下来的配置文件中使用。

2.编写datastore.xml文件

注意:其中namespaceUrl与之前的namespaceUrl要保持一致。DatasourceID在还在接下来的配置文件中使用。

3.编写样式文件(test.sld和test.xml)

test.sld文件如下所示:

test.xml的文件编写如下:

注意:text.xml中的filename配置为想要关联的sld文件。StyleName在接下来的配置文件中使用。

4.编写featuretype.xml文件

该文件详细描述了所要发布的图层的信息,具体如下:

注意:此处datastoreID和namespaceID均使用以上配置中生成的ID。nativeName中使用postgis中数据源的名称(图层表名)。FeaturetypeID会在接下来的配置中使用。

5.编写layer.xml文件

layer.xml为发布前的最后一个配置了,其具体配置如下:

注意:styleID和featuretypeID均为以上配置文件中生成的ID。

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org