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
, asHexEWKB
: Return the Well-Known Binary (WKB), the Extended Well-Known Binary (EWKB), or the Hexadecimal Extended Well-Known Binary (EWKB) representation
tspatialFromText
, tspatialFromEWKT
: Input from the Well-Known Text (WKT) or from the Extended Well-Known Text (EWKT) representation
tspatialFromMFJSON
: Input from the Moving Features JSON (MF-JSON) representation
tspatialFromBinary
, tspatialFromEWKB
, tspatialFromHexEWKB
: Input from the Well-Known Binary (WKB), from the Extended Well-Known Binary (EWKB), or from the Hexadecimal Extended Well-Known Binary (EWKB) representation
tgeometry::tgeography
, tgeography::tgeometry
, tgeompoint::tgeogpoint
, tgeogpoint::tgeompoint
: Convert between a temporal geometry and a temporal geography
tgeompoint::geometry, tgeogpoint::geography
, geometry::tgeompoint, geography::tgeogpoint
: Convert between a temporal point and a PostGIS trajectory
SRID
, setSRID
: Return or set the spatial reference identifier
transform
, transformPipeline
: Transform to a spatial reference identifier
expandSpace
: Return the spatiotemporal bounding box expanded in the spatial dimension by a float value
trajectory
, traversedArea
: Return the trajectory or the traversed area
getX
, getY
, getZ
: Return the X/Y/Z/T coordinate values as a temporal float
isSimple
: Return true if the temporal point does not spatially self-intersect
length
: Return the length traversed by the temporal point
cumulativeLength
: Return the cumulative length traversed by the temporal point
speed
: Return the speed of the temporal point in units per second
twCentroid
: Return the time-weighted centroid
direction
: Return the direction
azimuth
: Return the temporal azimuth
angularDifference
: Return the temporal angular difference
bearing
: Return the temporal bearing
round
: Round the coordinate values to a number of decimal places
makeSimple
: Return an array of fragments of the temporal point which are simple
geoMeasure
: Construct a geometry/geography with M measure from a temporal point and a temporal float
affine
: Return the 3D affine transform of a temporal point to do things like translate, rotate, scale in one step
rotate
: Return a temporal point rotated counter-clockwise about the origin point
scale
: Return a temporal point scaled by given factors
asMVTGeom
: Transform a temporal geometric point into the coordinate space of a Mapbox Vector Tile
stops
: Extract from a temporal geometry point with linear interpolation the subsequences where the point stays within an area with a specified maximum size for at least the given duration
atGeometry
, minusGeometry
: Restrict to (the complement of) a geometry, a span in Z and/or a period
atStbox
, minuStbox
: Restrict to (the complement of) an stbox
|=|
: Return the smallest distance ever
nearestApproachInstant
: Return the instant of the first temporal point at which the two arguments are at the nearest distance
shortestLine
: Return the line connecting the nearest approach point
<->
: Return the temporal distance
eContains
, aContains
: Ever or always contains
eDisjoint
, aDisjoint
: Is ever or always disjoint
eDwithin
, aDwithin
: Is ever or always at distance within
eIntersects
, aIntersects
: Ever or always intersects
eTouches
, aTouches
: Ever or always touches
tContains
: Temporal contains
tDisjoint
: Temporal disjoint
tDwithin
: Temporal distance within
tIntersects
: Temporal intersects
tTouches
: Temporal touches