asText, asEWKT: Return the Well-Known Text (WKT) or the Extended Well-Known Text (EWKT) representation
asBinary, asEWKB, asHexWKB, asHexEWKB: Return the Well-Known Binary (WKB), the Extended Well-Known Binary (EWKB), the Hexadecimal Well-Known Binary (HexWKB), or the Hexadecimal Extended Well-Known Binary (HexEWKB) representation
poseFromText, poseFromEWKT: Input from the Well-Known Text (WKT) or from the Extended Well-Known Text (EWKT) representation
poseFromBinary, poseFromEWKB, poseFromHexEWKB: Input from the Well-Known Binary (WKB), from the Extended Well-Known Binary (EWKB), or from the Hexadecimal Extended Well-Known Binary (HexEWKB) representation
pose: Constructor for poses
point: Return the point, which for a pose chain is the point of its innermost frame
quaternion: Return the orientation quaternion of a pose
round: Round the point and the orientation of the pose to the number of decimal places
SRID, setSRID: Return or set the spatial reference identifier, which for a pose chain is the identifier of its outer frame
transform, transformPipeline: Transform to a spatial reference identifier
distance, <->: Return the distance
nearestApproachDistance, |=|: Return the nearest approach distance
=, <>, <, >, <=, >=: Traditional comparisons
same, ~=: Are the two values approximately equal with respect to an epsilon value?
posechain: Construct a pose chain from an array of poses ordered from the outermost frame inwards
posechain: Convert a pose into a pose chain of a single link
pose: Return the pose of a frame the chain defines, read in the outer frame of the chain
appendPose: Return a pose chain with a pose appended as its innermost link
numPoses: Return the number of links of a pose chain
startPose, endPose, poseN, poses: Return the links of a pose chain
numPoses: Return the number of links every value of a temporal pose chain holds
asText, asEWKT: Return the Well-Known Text (WKT) or the Extended Well-Known Text (EWKT) representation
asMFJSON: Return the Moving Features JSON (MF-JSON) representation
asBinary, asEWKB, asHexWKB, asHexEWKB: Return the Well-Known Binary (WKB), the Extended Well-Known Binary (EWKB), the Hexadecimal Well-Known Binary (HexWKB), or the Hexadecimal Extended Well-Known Binary (HexEWKB) representation
tposeFromText, tposeFromEWKT: Input from the Well-Known Text (WKT) or from the Extended Well-Known Text (EWKT) representation
tposeFromMFJSON, tposechainFromMFJSON: Input from the Moving Features JSON (MF-JSON) representation
tposeFromBinary, tposeFromEWKB, tposeFromHexEWKB: Input from the Well-Known Binary (WKB), from the Extended Well-Known Binary (EWKB), or from the Hexadecimal Extended Well-Known Binary (HexEWKB) representation
tpose: Constructor for temporal poses having a constant value
tposeSeq: Constructor for temporal poses of sequence subtype
tposeSeqSet, tposeSeqSetGaps: Constructor for temporal poses of sequence set subtype
tpose: Construct a 2D temporal pose from a temporal geometry point and a temporal float
getValues: Return the values
points: Return the points
trajectory: Return the trajectory
valueAtTimestamp: Return the value at a timestamp
speed: Return the speed of a temporal pose as a temporal float, the magnitude of the position-component velocity (distance travelled per unit time)
angularSpeed: Return the angular speed of a temporal pose as a step-interpolated temporal float (radians per unit time)
getValue, getValues, timeSpan: Return the value of a temporal instant, the set of values, or the time span
tposeInst, tposeSeq, tposeSeqSet: Transform to another subtype
setInterp: Transform to another interpolation
round: Round the points and the orientations of the temporal pose to the number of decimal places
appendInstant, appendSequence: Append a temporal instant or a temporal sequence
merge, mergeAgg: Merge the temporal poses
insert, update, deleteTime: Insert or update the second temporal pose chain into the first one, or delete a time value from it
atValue, minusValue, atValues, minusValues: Restrict to (the complement of) a value or a set of values
atGeometry, minusGeometry: Restrict to (the complement of) a geometry
atElevation, minusElevation: Restrict to (the complement of) an elevation span
atTime, atValue: Restrict a temporal pose chain to a time or to a value
SRID, setSRID: Return or set the spatial reference identifier, which for a temporal pose chain is the identifier of its outer frame
transform, transformPipeline: Transform to a spatial reference identifier
&&, <@, @>, ~=, -|-: Topological operators
::: Position operators
expandSpace, stboxes: Return the spatiotemporal bounding box expanded in the spatial dimension, or the array of boxes covering the temporal pose chain
|=|: Return the smallest distance ever
nearestApproachInstant: Return the instant of the first temporal pose at which the two arguments are at the nearest distance
shortestLine: Return the line connecting the nearest approach point
<->: Return the temporal distance
tContains, tCovers, tDisjoint, tDwithin, tIntersects, tTouches: Spatiotemporal relationships
::: Traditional comparisons
?=, %=, ?<>, %<>: Ever and always comparisons
::: Temporal comparisons
eEq: Compare two temporal pose chains, or a temporal pose chain and a pose chain
tCount: Temporal count
wCount: Window count
extent: Bounding box extent
appendInstantAgg: Append the aggregated instants into a sequence
appendSequenceAgg: Append the aggregated sequences into a sequence set
centroid: Return the temporal geometry point given by the points of a temporal pose
convexHull: Return the convex hull of the points of a temporal pose
minDistSimplify, minTimeDeltaSimplify: Return a temporal pose simplified ensuring that consecutive points are at least a certain distance or time interval apart
maxDistSimplify, douglasPeuckerSimplify: Return a temporal pose simplified using the Douglas-Peucker algorithm
asGeoPose, poseFromGeoPose: Convert to or from the OGC GeoPose v1.0 JSON encoding (Basic-Quaternion, Basic-YPR or Advanced conformance class)
poseNormalize: Return a pose whose orientation quaternion has been transformed to a unit norm
poseInverse: Return the inverse of a pose
yaw, pitch, roll: Return the yaw, pitch, or roll angle of a (temporal) pose, in radians, under the ZYX intrinsic Tait-Bryan convention required by the OGC GeoPose Basic-YPR conformance class
ypr: Return the orientation of a pose as a yaw / pitch / roll triple, in radians
yaw, pitch, roll: Lift the Euler angle accessors over a temporal pose, returning a temporal float in radians
geoPoseFrames: Return every frame the standard and the encoders name
geoPoseFrameSRID: Return the SRID for a frame, or NULL if the frame is parametric (LTP, BODY)
geoPoseFrameName: Return the human-readable name of a frame
geoPoseFrameIsGeographic: Return true for lat/lon/h frames, false for Cartesian or projected
applyPose: Applies the rigid-body transform encoded by a pose (the OGC GeoPose body to world mapping) to a body-frame geometry, producing the corresponding world-frame geometry
asGeoPose, tposeFromGeoPose: Convert a temporal pose to or from its OGC GeoPose v1.0 encoding
asGeoPoseStream: Write a temporal pose as an OGC GeoPose Stream
asGeoPose, tposechainFromGeoPose: Write or read an OGC GeoPose Composite Chain document
asGeoPose: Write an OGC GeoPose Composite Graph document