AggregateField

创建一个新的AggregateField实例。

构造函数

AggregateField

创建一个新的AggregateField实例。

new AggregateField(properties?)

参数

返回:AggregateField AggregateField对象

属性

alias

在图例、弹出窗口和其他UI元素中描述聚合字段的显示名称。

alias: string

类型: string

isAutoGenerated

指示该字段是否由JS API的渲染引擎为默认的FeatureReductionCluster可视化内部创建。

isAutoGenerated: boolean

类型: boolean

name

聚合字段的名称。

name: string

类型: string

onStatisticField

要使用给定statisticType进行汇总的图层字段名称。

onStatisticField: string

类型: string

statisticType

定义用于聚合从onStatisticField或onStatisticExpression返回的数据的统计类型。

statisticType: "avg" | "count" | "max" | "min" | "mode" | "sum" | "avg_angle"

类型: "avg" | "count" | "max" | "min" | "mode" | "sum" | "avg_angle"

访问器

onStatisticExpression

包含Arcade表达式的对象,该表达式为聚合图形表示的每个子要素进行计算。

get onStatisticExpression(): supportExpressionInfo

返回: supportExpressionInfo 包含Arcade表达式的对象,该表达式为聚合图形表示的每个子要素进行计算。

set onStatisticExpression(value: supportExpressionInfoProperties): void

返回: void

方法

clone

创建AggregateField对象的深度克隆。

clone(): AggregateField

返回:AggregateField

toJSON

将此类的实例转换为其JSON表示形式。

toJSON(): any

返回:any

BIMFlux AI