方法概述
名称 | 返回类型 | 总结 | 对象 | |
---|---|---|---|---|
Promise<Templates> | 更多细节 为给定图层的 FeatureReductionCluster 配置返回一个或多个建议的默认 popupTemplates 。 | 更多信息 | clusters |
方法详情
-
返回给定图层的 FeatureReductionCluster 配置的一个或多个建议的默认 popupTemplates 。 聚类弹出窗口将包含描述聚类中要素的信息,包括聚类中的要素数量以及基于图层渲染器中使用的字段和表达式的汇总统计信息。
参数:规范:params Object关于可能传递给该函数的每个参数的详细信息,请参见下表。
详述:已经或将要聚集的点图层。
renderer Rendereroptional指定启用
featureReduction
时,如果该渲染器与该图层上已经设置的渲染器不同,请指定该图层上要使用的渲染器。返回:类型 描述 Promise<Templates> 返回一个对象,其中包含输入图层的 featureReduction
属性建议的主 PopupTemplates 和次 PopupTemplates。例如:// Sets a suggested popupTemplate on the layer's clusters clusterPopupTemplateCreator.getTemplates({ layer: featureLayer, renderer: featureLayer.renderer }).then(function(popupTemplateResponse){ const featureReduction = featureLayer.featureReduction.clone(); featureReduction.popupTemplate = popupTemplateResponse.primaryTemplate.value; featureLayer.featureReduction = featureReduction; }).catch(function(error){ console.error(error); });