3.2 使用geoserver发布WMS与WFS服务

首先,电脑需要安装geoserver。

  1. 登录geoserver管理界面(http://IP:port/geoserver/web/),在登录界面右上角输入用户名密码(geoserver默认用户名:admin,默认密码:geoserver):

    登陆管理界面

  2. 登录后,点击左侧工作区,然后点击添加新的工作区

    添加新的工作区

  3. 为新的工作区设置一个名称和对应的命名空间URI(通常为一个和你项目有关的超链接):

    设置URI

  4. 点击数据存储->新建数据源->Shapefiles

    新建数据源

  5. 新建矢量数据源中,为新数据源配置相应的工作区数据类型数据源名称矢量文件存放的位置字符集(如果不确定数据源的字符集,请选择UTF-8):

    新建矢量数据源

  6. 点击保存后自动进入新建图层界面,点击发布按钮进行发布:

    发布

  7. 在发布界面中,为数据源设置一个与数据坐标参考一致的参考,数据源边框(点击从数据中计算可获得):

    设置数据源

  8. 检查要素类型中是否含有乱码:

    检查要素

  9. 点击保存,即可发布图层数据,发布完成后可点击左侧Layer Preview即可预览发布的图层服务:

    预览

  10. 如上图所示,hangzhou:hzLine即为该服务的LayerName,点击gml即可获得WFS服务的属性页面路径,路径的格式如下:(http://IP:port/geoserver/hangzhou/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=hangzhou:hzLine&maxFeatures=50&outputFormat=GML2

    WFS数据加载需要去除?后的链接,所以使用的URL为: http://IP:port/geoserver/hangzhou/ows?

    WFS链接

  11. 点击Layer Preview界面的OpenLayers即可打开WMS服务页面路径,路径的格式如下:http://IP:port/geoserver/hangzhou/wms?service=WMS&version=1.1.0&request=GetMap&layers=hangzhou:hzLine&styles=&bbox=118.33968849672681,29.188589474924356,120.7140040593399,30.56512000948089&width=768&height=445&srs=EPSG:4326&format=application/openlayers

    WMS数据加载需要去除?后的链接,所以使用的URL为: http://IP:port/geoserver/hangzhou/wms?

results matching ""

    No results matching ""