Return the temporal resolution level (0–15) of each cell in a trajectory
th3GetResolution(th3index) → tint
SELECT th3GetResolution(th3index '831c02fffffffff@2001-01-01'); -- 3@2001-01-01 SELECT th3GetResolution(th3index '880326b885fffff@2001-01-01'); -- 8@2001-01-01
Return the temporal base-cell number (0–121) of each cell in a trajectory
th3GetBaseCellNumber(th3index) → tint
SELECT th3GetBaseCellNumber(th3index '831c02fffffffff@2001-01-01');
Return a temporal boolean stating at each instant whether the value is a valid H3 cell
isValidCell(th3index) → tbool
SELECT isValidCell(th3index '831c02fffffffff@2001-01-01'); -- t@2001-01-01 SELECT isValidCell(th3index '0@2001-01-01'); -- f@2001-01-01
Return a temporal boolean stating whether each cell has Class-III orientation. Class III alternates with resolution: odd resolutions are class III, even are class II.
th3IsResClassIii(th3index) → tbool
Return a temporal boolean stating whether each cell is a pentagon (12 cells per resolution are pentagons, the remaining 110 at each base cell descend as hexagons)
th3IsPentagon(th3index) → tbool
SELECT th3IsPentagon(th3index '831c00fffffffff@2001-01-01'); -- t@2001-01-01 SELECT th3IsPentagon(th3index '831c02fffffffff@2001-01-01'); -- f@2001-01-01