3.6. 在 QGIS 中使用 GeoServer 地图服务¶
GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现, 利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作, 通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。兼容 WMS和 WFS 特性;支持 PostgreSQL、 Shapefile 、 Arc SDE 、 Oracle 、 VPF 、 MySQL 、 MapInfo ; 支持上百种投影; 能够将网络地图输出为 jpeg 、 gif 、png 、 SVG 、 KML 等格式; Geoserver的使用可以极大的方便我们对地图的 发布操作,我们现在使用geoserver发布的地图在qgis中使用。
3.6.1. 添加WMS/WMTS 图层¶
1.geoserver的使用方式请查看geoserver部分的教程。geoserver发布后,我们查看一下复制链接地址。

图 3.44 查看链接地址¶
2.打开qgis后选择
。
图 3.45 WMS添加¶
3.复制后我们已经发布地图的地址。 在这里要注意,名称和网址都是必须的。
忽略权限报告中的GetMap/GetTile URI
忽略权限报告中的GetFeatureInfo URI 完成后点击OK就可以了。

图 3.46 创建新WMS/WMTS 连接¶
4.在左侧的WMS/WMTS 中加载出了,在geoserver/demo工作空间中的所有数据。

图 3.47 加载所有数据¶
5.找到我们要发布的数据。右键查看。

图 3.48 发布数据¶
要想使用WMTS 图层需要进行缓存的设置。
3.6.2. WFS¶
目前geoserver 发布的WFS有六种打开方式。

图 3.49 WFS打开方式¶
选择GeoJSon打开,并且复制链接到QGIS。与WMS基本型同。

图 3.50 WFS/OGC API-features界面¶