Return the temporal geometry point given by the points of a temporal pose
centroid(tpose) → tgeompoint
SELECT asText(centroid(tpose '[Pose(Point(1 1), 0.2)@2001-01-01, Pose(Point(3 3), 0.5)@2001-01-03]')); -- [POINT(1 1)@2001-01-01, POINT(3 3)@2001-01-03]
Return the convex hull of the points of a temporal pose
convexHull(tpose) → geometry
The hull is taken over the positions the pose occupies; the orientation carries no extent and takes no part in it.
SELECT ST_AsText(convexHull(tpose '[Pose(Point(1 1), 0.2)@2001-01-01, Pose(Point(3 1), 0.3)@2001-01-02, Pose(Point(2 3), 0.5)@2001-01-03]')); -- POLYGON((1 1,2 3,3 1,1 1))