new FeatureFilter(options)
document/layer/support/FeatureFilter.js, line 5
要素过滤对象
| Name | Type | Description | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
构造参数
|
Members
-
distanceNumber
-
几何缓冲的距离,默认为0.1。
-
geometryGeometry
-
几何对象,用于几何过滤。当前仅支持EPSG:4326坐标系数据的传入。
-
objectIdsArray.<Number>
-
过滤id数组。默认为null,表示不进行Id过滤。
-
spatialRelationSpatialRelation
-
几何条件的空间判定规则。
-
unitsLengthUnit
-
几何缓冲的距离的单位,默认为米。
-
whereString
-
属性过滤参数,使用sql语句查询,例如
name ='wuhan'。
Methods
-
FeatureFilter.fromJSON(json){FeatureFilter}
document/layer/support/FeatureFilter.js, line 61 -
通过json构造FeatureFilter对象
Name Type Description jsonObject json对象
Returns:
Type Description FeatureFilter FeatureFilter实例 -
clone(){FeatureFilter}
document/layer/support/FeatureFilter.js, line 85 -
克隆FeatureFilter对象
Returns:
Type Description FeatureFilter 克隆后的FeatureFilter实例 -
toJSON(){Object}
document/layer/support/FeatureFilter.js, line 70 -
导出json对象
Returns:
Type Description Object json对象