tcell: Input and output of a temporal cell in its text form
asText, asEWKT, asBinary, asEWKB, asHexWKB, asHexEWKB, asMFJSON: Serialize a temporal cell as text, as binary, or as hexadecimal well-known binary, with or without its SRID, or as MF-JSON
tcellFromText, tcellFromEWKT, tcellFromBinary, tcellFromEWKB, tcellFromHexWKB, tcellFromHexEWKB, tcellFromMFJSON: Reconstruct a temporal cell from its text, binary, hexadecimal, or MF-JSON representation
asBinary: Return the Well-Known Binary (WKB) representation of a raster or a Raquet tile
asHexWKB: Return the Hexadecimal Well-Known Binary (HexWKB) representation of a raster or a Raquet tile
rasterFromBinary, raquetFromBinary: Return a raster or a Raquet tile from its Well-Known Binary (WKB) representation
rasterFromHexWKB, raquetFromHexWKB: Return a raster or a Raquet tile from its Hexadecimal Well-Known Binary (HexWKB) representation
tcell: Construct a temporal cell holding one cell over a time value
tcellInst, tcellSeq, tcellSeqSet: Construct a temporal cell of a given subtype from its components
raquet: Construct a Raquet raster tile from its pixel bytes, dimensions, QUADBIN cell and pixel type
raquetRead: Decode a raster file into a Raquet raster tile via GDAL
startValue, endValue, valueN: Return the first, the last, or the nth distinct cell identifier of a temporal value
getValues: Return the set of distinct cell identifiers the trajectory takes
valueAtTimestamp: Return the cell identifier at a given timestamp, using step interpolation
numBands: Return the number of bands of a raster
SRID: Return the spatial reference system identifier of a raster
upperLeftX, upperLeftY: Return the X or the Y coordinate of the upper left corner of a raster
scaleX, scaleY: Return the pixel width or the pixel height of a raster, that is, the X or the Y component of its scale
skewX, skewY: Return the X or the Y component of the skew of a raster
quadbin: Return the QUADBIN cell of a Raquet tile
width: Return the width in pixels of a raster or a Raquet tile
height: Return the height in pixels of a raster or a Raquet tile
bandPixelType: Return the name of the pixel data type of a raster band or of a Raquet tile
bandHasNoDataValue: Return whether a raster band or a Raquet tile states a nodata value
bandNoDataValue: Return the nodata value of a raster band or of a Raquet tile
pixels: Return the pixel bytes of a Raquet tile
shiftTime, scaleTime, shiftScaleTime: Shift, scale, or shift and scale the time span of a temporal cell
appendInstant, appendSequence: Append a temporal instant or a temporal sequence
merge: Merge the temporal cells
setInterp: Set the interpolation of a temporal cell
insert, update: Insert a temporal cell into another one, or update one with another
deleteTime: Delete a time value from a temporal cell
atValue, minusValue, atValues, minusValues: Restrict a temporal cell to (the complement of) a cell or a set of cells
atTime, minusTime: Restrict a temporal cell to (the complement of) a time value
latLngToCell, geoToQuadbinCell, geoToS2Cell: Return the cell of a grid that contains a point geometry at the given resolution
cellset, geoToH3IndexSet, geoToQuadbinSet, geoToS2CellSet: Return the set of cells of a grid covering a geometry at the given resolution
eEqual: Return whether a temporal cell trajectory ever takes one of the cells in a cell set
getResolution: Return the resolution of each cell in a trajectory
isValidCell: Return a temporal boolean stating at each instant whether the value is a valid cell
cellToParent: Return the temporal parent cell at the given resolution
cellToCover, coverCells: Return the cells covering a cell, or the cells of a cell set, at the given resolution
tcell: Return the temporal cell at the given resolution that contains each point in a temporal geodetic or planar point
quadbinSplit: Split a temporal point at the QUADBIN cells it crosses
h3Split: Split a temporal point at the H3 cells it crosses
s2Split: Split a temporal point at the S2 cells it crosses
cellToPoint, tgeompoint: Return the centroid of a cell, or of each cell in a trajectory
cellToBoundary: Return the polygon boundary of a cell, or of each cell in a trajectory
stbox, expandSpace: Return the spatiotemporal bounding box of a temporal cell, or that box expanded in the spatial dimension by a float value
&&, @>, <@, ~=, -|-: Topological operators
<<, &<, &>, >>, <<|, &<|, |&>, |>>, <<#, &<#, #>>, #&>: Position operators
cellArea: Return the area of a cell, and the temporal area of each cell in a trajectory
gridDisk: All cells within k grid steps of the origin
cellToChildren: All children of a cell at the given target resolution
compactCells: Compacted representation of a cell set, finer cells being merged into their parent whenever the parent's full set of children is present
uncompactCells: Uncompacted representation at the given resolution, the inverse of compactCells
tContains, tCovers, tDisjoint, tDwithin, tIntersects, tTouches: Spatiotemporal relationships
=, <>, <, >, <=, >=: Traditional comparisons
?=, ?<>, %=, %<>: Ever and always comparisons
#=, #<>: Temporal comparisons
=, <>, <, <=, >=, >, cmp: Compare two Raquet tiles
hash, hashExtended: Hash values
tCount: Temporal count
wCount: Window count
mergeAgg, appendInstantAgg, appendSequenceAgg: Aggregate a set of temporal cells by merging them, or by assembling them into a sequence or a sequence set
th3GetBaseCellNumber: Return the temporal base-cell number (0–121) of each cell in a trajectory
th3IsResClassIii: Return a temporal boolean stating whether each cell has Class-III orientation
th3IsPentagon: Return a temporal boolean stating whether each cell is a pentagon
th3CellToCenterChild: Return the temporal center-child cell at the given resolution
th3CellToChildPos: Return the ordinal position (0-based) of each cell among the children of its parent at the given resolution
th3ChildPosToCell: Return the temporal child cell at a given ordinal position of the given parent, at the given child resolution
h3GridRing: The cells at exactly k grid steps from the origin
h3GridPathCells: The inclusive path of cells between two cells of the same resolution
h3OriginToDirectedEdges: All outgoing directed edges of a cell
h3CellToVertexes: All vertexes of a cell
h3GetIcosahedronFaces: The icosahedron face indexes (0..19) intersected by a cell
th3EdgeLength: Return the temporal length of each directed edge in a trajectory, in metres
greatCircleDistance: Return the temporal great-circle distance between two temporal geodetic points (not between cells)
th3AreNeighborCells: Return a temporal boolean stating whether two temporal cells are grid neighbours at each instant
th3CellsToDirectedEdge: Return a temporal directed-edge identifier from an origin/destination pair of temporal cells
isValidDirectedEdge: Return a temporal boolean stating at each instant whether the value is a valid H3 directed edge
th3GetDirectedEdgeOrigin, th3GetDirectedEdgeDestination: Return the temporal origin or destination cell of a temporal directed edge
th3DirectedEdgeToBoundary: Return the temporal polygon boundary of each directed edge in a trajectory, as a temporal geography
th3CellToVertex: Return the temporal H3 vertex at the given vertex number
th3VertexToPoint: Return the temporal geodetic coordinates of each vertex in a trajectory
isValidVertex: Return a temporal boolean stating at each instant whether the value is a valid H3 vertex
<->: Return the temporal grid-hop distance (number of single-cell steps) between two temporal cells
th3CellToLocalIj, th3LocalIjToCell: Convert between a temporal cell and a temporal local (I, J) coordinate pair relative to an origin temporal cell
isValidIndex: Return whether a value is a structurally valid QUADBIN identifier
quadbinCellSibling: Return the neighbouring cell at the same resolution in the given direction
quadbinCellToQuadkey, tquadbinCellToQuadkey: Emit the base-4 slippy-tile quadkey string of a cell
quadbinCellToTile: Decompose a cell back into its tile coordinate triple, returned as an integer array holding x, then y, then z
quadbinTileToCell: Build a cell from slippy-map tile coordinates: column x, row y, and zoom z
s2GetFace: Return the cube face in 0 to 5 an S2 cell sits on
s2CellToToken, s2TokenToCell, ts2CellToToken: Convert between an S2 cell and its token, the form the S2 libraries publish
s2CommonAncestorLevel: Return the level of the deepest cell containing two S2 cells
s2CellContains: Return true if the first S2 cell contains the second one
s2RangeMin, s2RangeMax: Return the first and the last leaf cell an S2 cell contains
s2CellToChild: Return the descendant of an S2 cell at the given position along the Hilbert curve
s2EdgeLength: Return the length in metres of an edge of an S2 cell
s2EdgeNeighbors: Return the four cells sharing an edge with an S2 cell
rasterValue: Read a raster band along a trajectory
reclass: Return a raster whose band holds the classes an expression maps its values to
clip: Return a raster keeping the pixels of another that a geometry covers
transform: Return a raster stated in another spatial reference system
rescale: Return a raster resampled to another pixel size
summaryStats: Return the statistics of the pixels of a raster band
dumpAsPolygons: Return the polygons of a raster band, one for each group of pixels sharing a value
rasterTileValue: Sample a raquet raster tile along a trajectory
rasterTileValue: Sample an array of raquet raster tiles along a trajectory
rasterTileValueQuadbin: Sample a Raquet raster chip along a trajectory using a QUADBIN cell for georeferencing
atRasterValue: Return the part of a trajectory where the raster value it reads falls inside a float range
minusRasterValue: Return the part of a trajectory where the raster value it reads falls outside a float range
eRasterValue: Return true if the trajectory ever reads a raster pixel value inside a float range
aRasterValue: Return true if every pixel value the trajectory reads over the raster lies inside a float range