基本信息
以下是所在类或对象的基本信息。
AMD:
require(["esri/views/layers/support/FeatureFilter"], (FeatureFilter) => { /* code goes here */ });
ESM:
import FeatureFilter from "@arcgis/core/views/layers/support/FeatureFilter";
类:
esri/views/layers/support/FeatureFilter
继承: FeatureFilter > Accessor
自从:用于 JavaScript 4.11 的 ArcGIS API
用法说明
此类定义用于在 layer view 上设置客户端过滤器的参数。一旦定义了FeatureFilter 对象的属性,就可以使用它来设置图层视图的filter 属性。
您可以按属性、时间、几何形状和带距离的几何形状设置过滤器。仅显示满足过滤器中指定要求的函数。过滤器仅影响要素可见性。它们不返回与过滤后的要素关联的几何或属性信息。必须调用queryFeatures方法才能访问附加信息。
FeatureFilter 针对可在客户端绘图的函数运行。客户端函数针对性能进行了优化,因此,函数过滤结果并不总是准确的。如果您需要针对图层中可用的所有要素运行过滤器,请使用图层的 queryFeatures()
方法或 definitionExpression
属性。有关详细信息,请参阅querying and filtering guide doc。
// display rain gauges where their water percent is over 30%
// and if the gauges are completely contained by the 10-mile
// buffer around the filter geometry
featureLayerView.filter = new FeatureFilter({
where: "percentile >= 30",
geometry: filterPolygon,
spatialRelationship: "contains",
distance: 10,
units: "miles"
});
相关用法
- JavaScript ArcGIS FeatureFilter用法及代码示例
- JavaScript ArcGIS FeatureFilter.spatialRelationship用法及代码示例
- JavaScript ArcGIS FeatureFilter.createQuery用法及代码示例
- JavaScript ArcGIS FeatureFilter.where用法及代码示例
- JavaScript FeatureForm.when用法及代码示例
- JavaScript FeatureForm.getValues用法及代码示例
- JavaScript FeatureForm.visible用法及代码示例
- JavaScript FeatureForm.classes用法及代码示例
- JavaScript FeatureForm.container用法及代码示例
- JavaScript FeatureForm.submit用法及代码示例
- JavaScript FeatureForm.on用法及代码示例
- JavaScript FeatureForm.formTemplate用法及代码示例
- JavaScript FeatureForm.headingLevel用法及代码示例
- JavaScript FeatureForm用法及代码示例
- JavaScript FeatureForm submit事件用法及代码示例
- JavaScript FeatureForm.feature用法及代码示例
- JavaScript FeatureForm.layer用法及代码示例
- JavaScript ArcGIS FeatureLayer.queryExtent用法及代码示例
- JavaScript ArcGIS FeatureLayer.when用法及代码示例
- JavaScript ArcGIS FeatureLayer refresh事件用法及代码示例
- JavaScript ArcGIS FeatureLayer.getFieldDomain用法及代码示例
- JavaScript ArcGIS FeatureLayer.queryFeatureCount用法及代码示例
- JavaScript ArcGIS Feature.visible用法及代码示例
- JavaScript ArcGIS FeatureLayer.formTemplate用法及代码示例
- JavaScript ArcGIS Feature用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 FeatureFilter。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。