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


JavaScript ArcGIS Query.aggregateIds用法及代码示例


基本信息

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

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

ESM: import Query from "@arcgis/core/rest/support/Query";

类: esri/rest/support/Query

继承: Query > Accessor

自从:用于 JavaScript 4.20 的 ArcGIS API

用法说明

Query.aggregateIds函数(或属性)的定义如下:

aggregateIds Number[]


表示aggregate(即集群)图形的对象 ID 数组。此属性应用于查询由具有给定对象 ID 的一个或多个集群图形表示的要素。

这在以下情况下很有用:

  • 将集群中包含的要素显示为图形集合。
  • 将集群特征推送到视图的弹出窗口以供浏览。
  • 在弹出窗口中显示包含在集群中的特征的统计信息。

已知限制

此属性仅适用于LayerView 查询方法。正在考虑在未来的版本中支持服务器端查询。

例子:

// Will execute query for features represented by the clusterGraphic
if( clusterGraphic.isAggregate ){
  query.aggregateIds = [ clusterGraphic.getObjectId() ];
}

相关用法


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