5-借助GeoServer创建图层组

注:本文不提供操作数据,仅提供操作方法。

我们在3-借助QGIS和Geoserver发布一个Shapefile一文中介绍过如何借助QGIS对图层进行符号化并在GeoServer中进行了发布。本文我们将发布多个图层,以展示一幅完整的地图。

准备工作:将数据放置在GeoServer安装目录的data_dir目录下(我这里的路径为C:\geoserver-2.19.2\data_dir,则数据的目录为C:\geoserver-2.19.2\data_dir\zy)。

  1. 首先需要创建一个数据源,即设置一个数据存储位置。如下图所示,依次点击【数据存储】→【添加新的数据存储】。
    在这里插入图片描述

  2. 单击【Directory of spatial files(shapefiles)】选项创建一个矢量数据源。
    在这里插入图片描述

  3. 如下图所示带星号的为必填项,需要注意的是字符集的选择,之所以选择GBK,是为了放置中文乱码,最后单击【保存】按钮即可。
    在这里插入图片描述

  4. 此时,依次单击【图层组】→【添加新图层组】。
    在这里插入图片描述

  5. 输入图层组的名称和标题,并选择工作区,边界和坐标系可根据数据来填写,具体可以将数据加载到QGIS中查看这两项参数,其他项按默认设置即可,最后单击【添加图层】按钮进行图层的添加。
    在这里插入图片描述

  6. 如下图所示,依次单击【name】列的各个图层即可将图层添加到图层组。
    在这里插入图片描述

  7. 重复上述步骤6的操作,即可添加多个图层,注意,顺序为面、线、点的顺序,这和ArcMap的图层顺序是不一样的,先添加的图层先加载。

    注意,我这里还更改了各个图层的样式,即下图中【风格】那一列,依次点击逐个更改即可,前提是已创建好各个样式。

在这里插入图片描述
8. 再添加完所有图层后点击【保存】按钮即可。
9. 想要预览图层组的效果,则点击【Layer Preview】→【Openlayers】即可。
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值