方法概述
名称 | 返回值类值 | 描述 | 对象 |
---|---|---|---|
Promise<Templates> | 为给定图层的 FeatureReductionCluster 配置返回一个或多个建议的默认 popupTemplates。 更多详情 | clusters |
方法详细说明
-
为给定图层的 FeatureReductionCluster 配置返回一个或多个建议的默认 popupTemplates。聚类弹出窗口将包含描述聚类中要素的信息,包括聚类中的要素数量以及基于图层渲染器中使用的字段和表达式的汇总统计信息。
参数规范params Object有关可能传递给此函数的每个参数的详细信息,请参阅下表。
规范已聚类或将要聚类的点图层。
renderer Rendereroptional启用
featureReduction
时,如果该渲染器与图层上设置的渲染器不同,请指定图层上要使用的渲染器。返回类型 描述 Promise<Templates> 返回一个对象,其中包含输入图层的 featureReduction
属性所建议的主要和次要 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); });