方法概述
名称 | 返回值类值 | 描述 | Function |
---|---|---|---|
Promise<SummaryStatisticsResult> | 返回一个对象,其中包含描述时期值的各种统计信息。 更多详情 | summaryStatisticsForAge |
方法详细说明
-
summaryStatisticsForAge(params){Promise<SummaryStatisticsResult>}
-
返回一个对象,其中包含图层中描述时期值的各种统计信息 (例如,给定结束时间与开始时间之间的差异)。
参数规范params Object各参数的详细信息见下表。
规范从中生成给定
startTime
和endTime
的时期统计信息的图层。时期计算的开始时间。这可以是字段名称或日期值,例如
Date.now()
。如果提供了Date
,则参数endTime
必须是字段名称。时期计算的结束时间。这可以是字段名称或日期值,例如
Date.now()
。如果提供了Date
,则参数startTime
必须是字段名称。unit String时期结果的所需单位。
可能值:"years"|"months"|"days"|"hours"|"minutes"|"seconds"
optional 将在其中渲染要素的视图。
signal AbortSignaloptional允许可取消的请求。如果取消,则承诺将被拒绝,并返回一个名为
AbortError
的错误。另请参见 AbortController。返回类型 描述 Promise<SummaryStatisticsResult> 返回解析为 SummaryStatisticsResult 的承诺。 示例summaryStatisticsForAge({ layer: featureLayer, startTime: "Created_Date", endTime: Date.now(), unit: "days", view: mapView }).then(function(stats){ console.log(`Average age of open incidents in days: ${stats.avg}`); });