类
函数
-
import {writeFilter} from 'ol/format/WFS';将筛选器编码为WFS
Filter并返回节点。Name Type 描述 filterFilter 滤波.
versionstring WFS版本。若未提供,则默认为“1.1.0”。
返回:
结果。
类型定义
-
FeatureCollectionMetadata{Object}
-
要素数量;边界/范围。
属性:
Name Type 描述 numberOfFeaturesnumber 要素数量。
boundsExtent 边界。
-
FeatureType{Object}
-
属性:
Name Type 描述 namestring 要素类型名称
bboxExtent 用于边界框过滤器的范围。
geometryNamestring 用于BBOX过滤器的几何名称。
-
Options{Object}
-
属性:
Name Type 描述 featureNSObject.<string, string> | string | undefined 用于要素的命名空间 URI。
featureTypeArray.<string> | string | undefined 用于解析的要素类型。仅用于读取操作。
gmlFormatGMLBase | undefined 用于解析响应的GML格式。默认为
ol/format/GML2针对 WFS 1.0.0,ol/format/GML3针对 WFS 1.1.0 及ol/format/GML32适用于 WFS 2.0.0。schemaLocationstring | undefined 用于序列化的可选 schemaLocation 将覆盖默认值。
versionstring
(defaults to '1.1.0')指定WFS版本。可以是
1.0.0,1.1.0或2.0.0. -
TransactionResponse{Object}
-
删除总数;插入总数;更新总数;插入ID数组。
属性:
Name Type 描述 transactionSummaryTransactionSummary 事务摘要。
insertIdsArray.<string> 插入ID。
-
TransactionSummary{Object}
-
属性:
Name Type 描述 totalDeletednumber 已全部删除。
totalInsertednumber 总插入数。
totalUpdatednumber 总更新数。
-
WriteGetFeatureOptions{Object}
-
属性:
Name Type 描述 featureNSstring 用于要素的命名空间 URI。
featurePrefixstring 要素命名空间的前缀。
featureTypesArray.<(string|module:ol/format/WFS~FeatureType)> 要素类型名称或 FeatureType 对象,用于为每个要素类型名称定义唯一的边界框过滤器(在本例中,选项)
bbox和geometryName被忽略。srsNamestring | undefined 若未提供空间参考系统名称,则几何体上不设置srsName属性。
handlestring | undefined 处理器。
outputFormatstring | undefined 输出格式。
maxFeaturesnumber | undefined 最大要素获取数。
geometryNamestring | undefined 在BBOX过滤器中使用的几何名称。
propertyNamesArray.<string> | undefined 用于序列化的属性名称的可选列表。
viewParamsstring | undefined 视图参数(GeoServer 供应商参数)
startIndexnumber | undefined 用于WFS分页的起始索引。此功能是WFS 2.0的一个特性,被某些Web要素服务向后移植到WFS 1.1.0。
countnumber | undefined 分页时需检索的要素数量。这是某些网络要素服务将WFS 2.0要素向后移植至WFS 1.1.0的实现。请注意,部分网络要素服务已改变其用途。
maxfeatures反而。bboxExtent | undefined BBOX过滤器所使用的范围。
geometryName必须配置选项。filterFilter | undefined 过滤条件。参见
ol/format/filter了解更多信息。resultTypestring | undefined 指定应返回的响应,例如
hits仅包含numberOfFeatures响应中无属性且无要素。 -
WriteTransactionOptions{Object}
-
属性:
Name Type 描述 featureNSstring 用于要素的命名空间 URI。
featurePrefixstring 要素命名空间的前缀。
featureTypestring 要素类型名称
srsNamestring | undefined SRS 名称。若未提供,则几何对象上不会设置 srsName 属性。
handlestring | undefined 句柄。
hasZboolean | undefined 若事务针对 3D 图层,则必须设置为真。这将使得 Z 坐标能够包含在事务中。
nativeElementsArray.<Object> 原生元素。当前不支持。
gmlOptionsOptions | undefined WFS事务写入器的GML选项
versionstring
(defaults to '1.1.0')用于事务处理的 WFS 版本。可以是
1.0.0,1.1.0或2.0.0.