当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript ArcGIS FeatureFilter.where用法及代码示例


基本信息

以下是所在类或对象的基本信息。

AMD: require(["esri/layers/support/FeatureFilter"], (FeatureFilter) => { /* code goes here */ });

ESM: import FeatureFilter from "@arcgis/core/layers/support/FeatureFilter";

类: esri/layers/support/FeatureFilter

继承: FeatureFilter > Accessor

自从:用于 JavaScript 4.22 的 ArcGIS API

用法说明

FeatureFilter.where函数(或属性)的定义如下:

where String


函数过滤器的 where 子句。允许对层中的字段进行任何合法的 SQL92 where 子句。在 JavaScript 中编写 where 子句时,请务必使用正确的单引号和双引号顺序。

对于用户可以交互更改用于属性过滤器的字段的应用程序,我们建议您在图层的outFields 中包含所有可能的字段。这可确保在切换或更新属性过滤器的字段时获得最佳用户体验。

例子:

filter.where = "NAME = '" + stateName + "'";
filter.where = "POP04 > " + population;

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 FeatureFilter.where。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。