WebGISer的福音:场景中导入WFS地址,一键获取矢量数据,还能顺便把服务发了!
2026年05月06日 16:33

在地理信息系统的实际应用中,如何高效获取和利用矢量数据是关键环节。WFS协议作为获取矢量数据的重要途径,掌握在场景中导入其协议地址获取数据,并将数据发布成不同类型服务的方法,能极大提升地理数据的应用价值。

一、什么是WFS协议?

WFS(Web Feature Service,Web要素服务)是OGC(开放地理空间联盟)制定的矢量数据 Web 服务标准,核心是通过HTTP在网络上查询、获取、编辑(增删改)地理矢量要素,返回GML/JSON格式的原始矢量数据,而非图片地图。

二、WFS协议的特点

1、传矢量,不传图片:返回的是点、线、面原始地理数据,不是静态地图图片,有坐标、有属性信息。

2、数据可编辑:支持查、增、删、改地理要素,适合在线地图标绘、数据更新。

3、标准化通用:OGC国际标准,ArcGIS、超图等所有GIS平台都兼容,跨系统能互通对接。

4、基于网页HTTP:不用装客户端,浏览器、前端地图框架就能直接调用,网络传输简单。

5、适合数据共享:用来分发矢量地理数据,不只是看地图,核心是拿数据、用数据。

三、如何在场景中导入WFS协议地址获取矢量数据?

1、首先用户需要在GISBox官网下载最新的软件包,在场景编辑界面中,创建一个“空白的三维场景”

正在上传图片(0%)...

2、场景创建成功后,切换至2D场景。在上方的Tab栏中找到“WFS”,将“协议地址”导入,接着点击“查询”按钮,就会自动获取“要素图层”,点击选择下拉按钮,选择获取到的图层。

正在上传图片(0%)...

3、导入后,左侧列表中显示不同的图层,场景中显示了获取的矢量数据。

正在上传图片(0%)...

4、我们可以通过属性表来修改样式规则,从而对不同图层下的矢量进行样式编辑。

正在上传图片(0%)...

四、发布成不同协议类型的服务

1、点击“发布为服务”,服务分发列表里就会新增一条WFS服务,我们可以点击服务下拉框,发布成WMS、WMTS或MVT服务。

正在上传图片(0%)...

2、发布后的服务可以通过cesium、mapbox、openlayers、leaflet等预览框架查看效果。

正在上传图片(0%)...

3、生成的服务地址也可以应用到其他GIS平台或数字孪生项目中。

正在上传图片(0%)...