OpenLayers+Geoserver 简单入坑
2016-10-03 15:47
459 查看
Geoserver
发布一个shp数据
1 将要发布的数据放入数据存放的文件夹
2 如图打开Geoserver的发布数据界面
3 这里我们选择shp的对应格式
4 注意如果shp中有中文记得修改编码格式,点击保存后选择发布
5 填写坐标和显示范围等
如果你想修改shp的样式可以在"发布"中的默认样式的下拉菜单中选择一个自己喜欢的,你也可以自定义这些样式
自定义样式的方法如下(这一步最后在发布shp之前做好,你可以先跳过这个尝试)
填写对应的参数,简单sld并不需要我们自己写,我们可以借助于udig生成。唯一值得注意的是编码的格式记得修改。
udig中生成一个sld的方法是在图层上右键选择changestyle,设置自己想要的属性后将左边栏下XML烤出即可
在选择好shp的样式后点击保存我们就可以在图层预览选项中选择Openlayers查看到我们发布的数据啦。下图是一个简单的例子。
Openlayers
在Openlayers中加载我们发布的数据,我们可以在Geoserver中直接查看怎么加载我们发布的数据,在预览数据的网页上直接查看代码,里面还有一些点击查询,模糊查询的代码,是不是很爽!我相信聪明的你一定知道怎么做的。下图是一个简单的演示。相关文章推荐
- WebGIS(PostgreSQL+GeoServer+OpenLayers)之一 PostgreSQL安装及地理空间数据库实现
- WebGIS(PostgreSQL+GeoServer+OpenLayers)之三 OpenLayers客户端数据显示
- 使用geoserver+openLayers加载google地图
- 地图的开发研究--基于openlayers+geoserver+tomcat的离线地图-JAVA项目跨域问题的解决
- 地图的开发研究--基于openlayers+geoserver+tomcat的离线地图-geoserver的缓存机制(geowebcache)
- PostGIS+QGIS+GeoServer+OpenLayers实现数据的存储、服务的发布以及地图的显示
- 中科燕园GIS外包 讲解2---使用geoserver+openLayers加载google地图
- WebGIS(PostgreSQL+GeoServer+OpenLayers)之一 PostgreSQL安装及地理空间数据库实现
- WebGIS(PostgreSQL+GeoServer+OpenLayers)之二 GeoServer安装与数据配置
- 使用geoserver+openLayers加载google地图
- geoserver+openlayers实例
- postGIS+pgrouting+geoserver+openlayers实现最短路径分析
- (转)PostGIS+QGIS+GeoServer+OpenLayers实现数据的存储、服务的发布以及地图的显示
- WebGIS(PostgreSQL+GeoServer+OpenLayers)之三 OpenLayers客户端数据显示
- PostGIS+QGIS+GeoServer+OpenLayers实现数据的存储、服务的发布以及地图的显示
- WebGIS(PostgreSQL+GeoServer+OpenLayers)之二 GeoServer安装与数据配置
- 使用GeoServer+OpenLayers发布和调用WMTS、Vector Tile矢量切片服务 | Publishing and Calling WMTS, Vector Tile Service Using GeoServer + OpenLayers
- Openlayers+Geoserver使用纪要
- 地图的开发研究--基于openlayers+geoserver+tomcat的离线地图--本地.shp地图
- geoserver && openlayers