按属性过滤要素
此示例演示如何在客户端按属性过滤要素。这可以通过创建新FeatureFilter 并指定其 where 子句,然后将过滤器对象应用于图层视图的过滤器属性来完成。
工作原理
示例按发出季节过滤山洪暴发警告。要查看不同季节发出的山洪暴发警告,请点击 filter
按钮,然后选择一个季节。
此示例演示如何在客户端按属性过滤要素。这可以通过创建新FeatureFilter 并指定其 where 子句,然后将过滤器对象应用于图层视图的过滤器属性来完成。
示例按发出季节过滤山洪暴发警告。要查看不同季节发出的山洪暴发警告,请点击 filter
按钮,然后选择一个季节。
1
2
3
4
5
6
7
8
9
// User clicked on Winter, Spring, Summer or Fall
// set an attribute filter on flood warnings layer view
// to display the warnings issued in that season
function filterBySeason(event) {
const selectedSeason = event.target.getAttribute("data-season");
floodLayerView.filter = {
where: "Season = '" + selectedSeason + "'"
};
}
Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.