AggregateField
创建一个新的AggregateField实例。
构造函数
AggregateField
创建一个新的AggregateField实例。
new AggregateField(properties?)
参数
- properties?:
AggregateFieldProperties用于初始化聚合字段的属性对象
返回: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
