对于 WFS 请求编码,OGC WFS 1.0.0 规范提供了两种方式:一种是使用 XML 作为编码语言,另外一种是以关键字-值对(KVP ,即 keyword-value pair)的形式对请求中的可变参数编码,关键字-值对的示例如下:

"REQUEST=GetCapabilities"

其中“REQUEST”是关键字(参数名称),“GetCapabilities”是值。

两种编码方式的请求得到的响应或异常都是相同的,下表列出了 WFS 1.0.0 支持的请求操作类型及对应的编码类型。

表1 操作请求编码

操作

请求编码

GetCapabilities

XML & KVP

DescribeFeatureType

XML & KVP

GetFeature/GetFeatureWithLock

XML & KVP

LockFeature

XML & KVP

Transaction

XML & 有限的 KVP