geoserver新建数据源和发布图层

安装完geoserver之后,只要有图形数据就可以开始新建和发布图层了,简单来说,发布图层分为3个步骤:新建工作区、新建数据存储和发布图层。前两步在使用已有工作区或者数据源的时候,可以省略
1,新建工作区
首先,进入工作区操作页面
在这里插入图片描述
然后,添加一个新的工作区,输入工作区名称和命名空间URI就可以完成创建了
在这里插入图片描述
在这里插入图片描述
这样,我们就完成了工作区的创建,创建成功后就可以在工作区页面看到刚刚新建的工作区
在这里插入图片描述
2,新建数据存储
geoserver支持多种数据源,这里将介绍两个数据源的新建方式:mysql数据库和shapefile文件

  • mysq数据库
    官网下载的geoserver默认是无法创建mysql数据源的,需要先手动安装geoserver的mysql插件,下载和安装方法可以看我的另外一篇博客(geoserver安装mysql插件—创建mysql数据存储:https://blog.csdn.net/huzhenv5/article/details/103721208

安装好mysql插件后,在geoserver的管理页面就可以创建mysql的数据源了。首先,进入数据存储创建页面:
在这里插入图片描述
点击添加新的数据存储
在这里插入图片描述
选择mysql的jdbc连接方式
在这里插入图片描述
填写自定义数据源名称、填写需要连接mysql数据库的连接配置,后面的其它配置自己测试的话可以不用更改,直接使用默认配置;点击页面最后的提交,保存即可(注意选择工作区
在这里插入图片描述

  • shapefile 数据源
    首先需要将shapefile文件上传到geoserver的运行目录下,可以放到data下,在data下专门创建一个shapefile文件夹存放
    在这里插入图片描述
    在geoserver的管理页面新建shapefile的数据存储
    在这里插入图片描述
    填写新建数据源的自定义名称,选择到刚刚上传的shapefile文件,并指定字符集,然后点击保存即可(注意选择工作区
    在这里插入图片描述
    3,发布图层
    进入图层页面,点击添加新的资源
    在这里插入图片描述
    在这里插入图片描述
    选择数据源(以选择mysql数据源为例)
    在这里插入图片描述
    找到需要发布图层的数据所在的表,点击发布
    在这里插入图片描述
    进入图层发布页面后,页面会自动识别表的存放图形数据的字段。在坐标参考系统配置部分,本机SRS不用填,定义SRS选择数据源中的坐标数据对应的坐标系,以WGS84为利
    在这里插入图片描述
    输入4326点击回车
    在这里插入图片描述
    在这里插入图片描述
    自动从数据计算边框,并自动计算经纬度边框。

注意:如果数据发生变化,比如有边框外的数据新插入表中,需要重新计算边框,否则新插入的数据不会在图层中有展示

在这里插入图片描述
点击发布,选择或者调整图层样式(geoserver会自动根据数据源中的图形类型自动匹配图层数据,如果需要修改可在这里进行修改)
在这里插入图片描述
在这里插入图片描述
点击页面最后的保存即完成图层的发布
在这里插入图片描述
通过以上步骤,图层就发布成功了,可以在layer Preview中预览刚刚发布的图层
在这里插入图片描述
在这里插入图片描述
预览界面如下所示:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值