方法列表
属性 | 返回值类型 | 描述 | Object | |
---|---|---|---|---|
AgeExpressionsResult | 更多信息 返回一个 Arcade 表达式,用于可视化基于特征的年龄 在给定的开始时间和结束时间。 | 更多信息 | ageUtils |
方法详细说明
-
getAgeExpressions(params){AgeExpressionsResult}
-
返回一个 Arcade 表达式,用于可视化基于特征的年龄 在给定的开始时间和结束时间。
参数:规范:params Object有关每个参数的详细信息,请参见下表。
规范:为给定的
startTime
和endTime
生成年龄统计信息的层。年龄计算的开始时间。 这可以是字段名称或日期 值,例如
Date.now()
。 如果提供了Date
,则endTime
参数必须是字段名称。年龄计算的结束时间。 这可以是字段名称或日期 值,例如
Date.now()
。 如果提供了Date
,则startTime
参数必须是字段名称。unit Stringoptional年龄结果的所需单位。
可选值:"years"|"months"|"days"|"hours"|"minutes"|"seconds"
返回值:类型 描述 AgeExpressionsResult 返回 AgeExpressionsResult 的实例。 示例代码:const ageExpressions = ageUtils.getAgeExpressions({ layer: featureLayer, startTime: "Created_Date", endTime: Date.now(), unit: "days" }); console.log(`value expression: ${ageExpressions.valueExpression}`);
类型定义
-
AgeExpressionsResult
-
从 getAgeExpressions() 方法返回的结果对象。
- 属性:
-
valueExpression String
Arcade Visualization Profile可视化配置文件定义的规范的 Arcade 表达式。该表达式应用于根据结束时间和开始时间之间的差异来计算要素的年龄。它可能使用全局变量
$feature
引用字段值,并且必须返回一个数字。statisticsQuery Object与生成的
valueExpression
匹配项的 SQL 表达式和 where 子句,用于从图层查询统计数据。histogramQuery Object与生成的
valueExpression
匹配项的 SQL 表达式和 where 子句,用于从图层查询直方图。