时空格网汇总

使用说明

使用规则格网(矩形格网或六边形格网)对数据集进行属性统计。被统计的要素对象与规则格网使用相交的空间关系判断。结果返回面要素数据集(FeatureRDD),如果进行了时间维度的聚合,则在结果数据集中会生成 DtgStart 和 DtgEnd 两个时间字段,用于表示在当前格网内被聚集的对象的最早时刻和最晚时刻。

与【格网汇总】不同的是,该方法可以指定时间周期对象,进行时间维度的属性汇总。即待统计数据集中含有属性的时间信息,比如某天的门店营业数据,统计时便可以汇总时间范围内(如一周)的门店营业额。

属性统计字段信息

通过设置属性统计字段信息对格网内的数据进行属性统计,输入格式为srcField,Mode,outField。其中,srcField为输入的数据集中待统计的字段,outField为统计结果字段名,Mode为统计方法,支持的统计方法为:Sum, Min, Max,Average,Variance, VariancePopulation,StdDeviation,StdDeviationPopulation, RecordCount, ModalValue。 如下表所示:

统计方法 含义 统计方法 含义
Sum 求和 Min 最小值
Max 最大值 Average 平均值
Variance 样本方差 VariancePopulation 全样本方差
StdDeviation 样本标准差 StdDeviationPopulation 全样本标准差
ModalValue 众数值统计 RecordCount 记录数目

参数说明

参数名 默认值 参数释义 参数类型
被属性汇总的要素数据集 被属性汇总的要素数据集,支持输入点线面 FeatureRDD
格网类型 格网类型,支持方形格网和蜂窝(六边形)格网,Grid、Hexagon JavaMeshType
网格大小 网格大小,如 1 KiloMeter,对于方格网为方格的边长,对于蜂窝网为六边形顶点到中心点的距离。 JavaDistance
属性统计信息
(可选)
属性统计信息,对融合字段值相同的记录进行属性统计,输入格式为srcField,sum,outField JavaFieldStat
是否只取第一个Bin
(可选)
true 对于线面对象,有可能会包含多个Bin,如果 singleBin 为 true 则只取第一个 bin,也只在一个 bin 中进行汇总,如果 singleBin 为 false,则在所有的 bin 中都会被进行属性汇总。 Boolean
时间周期对象
(可选)
周期时间对象,如果指定周期时间对象,则在 xy 平面维度外增加时间维度进行属性聚合 JavaTimeCycle
要素对象的开始时间字段
(可选)
要素对象的开始时间字段,如果不指定开始时间字段,将会在要素数据集中查找可用的时间字段 String
要素对象的终止时间字段
(可选)
要素对象的终止时间字段,如果不指定终止时间字段,将会在要素数据集中查找可用的时间字段 String