OpenLayers+Geoserver 简单入坑
目录
Geoserver
发布一个shp数据
1 将要发布的数据放入数据存放的文件夹
2 如图打开Geoserver的发布数据界面
3 这里我们选择shp的对应格式
4 注意如果shp中有中文记得修改编码格式,点击保存后选择发布
5 填写坐标和显示范围等
如果你想修改shp的样式可以在”发布”中的默认样式的下拉菜单中选择一个自己喜欢的,你也可以自定义这些样式
自定义样式的方法如下(这一步最后在发布shp之前做好,你可以先跳过这个尝试)
填写对应的参数,简单sld并不需要我们自己写,我们可以借助于udig生成。唯一值得注意的是编码的格式记得修改。
udig中生成一个sld的方法是在图层上右键选择changestyle,设置自己想要的属性后将左边栏下XML烤出即可
在选择好shp的样式后点击保存我们就可以在图层预览选项中选择Openlayers查看到我们发布的数据啦。下图是一个简单的例子。
Openlayers
在Openlayers中加载我们发布的数据,我们可以在Geoserver中直接查看怎么加载我们发布的数据,在预览数据的网页上直接查看代码,里面还有一些点击查询,模糊查询的代码,是不是很爽!我相信聪明的你一定知道怎么做的。下图是一个简单的演示。
转载自:https://mtr-1.oss-cn-beijing.aliyuncs.com/qyblog/2019/04/52728098.jpg