ST_Envelope_Aggr
函数说明: 返回几何的外边界
语法: ST_Envelope_Aggr (A:geometryColumn)
支持版本: v1.0.0
Spark SQL 举例说明:
SELECT ST_Envelope_Aggr(pointdf.arealandmark)
FROM pointdf
运行示例(AggregateFunctionTest.java):
ST_Intersection_Aggr
函数说明: 计算几何相交部分,如果全部有交集返回交集几何,如果有一个不相交返回EMPTY
语法: ST_Intersection_Aggr (A:geometryColumn)
支持版本: v1.0.0
Spark SQL 举例说明:
SELECT ST_Intersection_Aggr(polygondf.polygonshape)
FROM polygondf
运行示例(AggregateFunctionTest.java):
有相交的返回红色图层几何
无相交返回EMPTY
ST_Union_Aggr
函数说明: 将多个相同类型(例如:linestring)的几何合并成一个几何
语法: ST_Union_Aggr (A:geometryColumn)
支持版本: v1.0.0
Spark SQL 举例说明:
SELECT ST_Union_Aggr(polygondf.polygonshape)
FROM polygondf
运行示例(AggregateFunctionTest.java):
多个polygon返回一个聚合后的polygon