Closed
Description
The original work at #106065 did not support geospatial types with this comment:
I made this work for everything but geo_point and cartesian_point
because I'm not 100% sure how to integrate with those. We can grab
those in a follow up.
The geospatial types should be possible to collect using the VALUES aggregation with similar behavior to the ST_COLLECT
OGC function, based on the Elasticsearch convention that treats multi-value geospatial fields as behaving similarly to any geometry collection. For that reason, implementing this should be the same as the existing implementation for other types.