Un valor th3index comparte la misma representación en disco que tbigint. La conversión por coerción binaria entre ellos es explícita — requiere :: — para que las funciones específicas de H3 no puedan ser invocadas silenciosamente sobre trayectorias tbigint arbitrarias.
Convertir entre un th3index y un tbigint (explícita, sin coste)
tbigint::th3index
th3index::tbigint
SELECT (tbigint '590464338553208831@2001-01-01')::th3index; -- 831c02fffffffff@2001-01-01 SELECT ((th3index '831c02fffffffff@2001-01-01')::tbigint)::th3index = th3index '831c02fffffffff@2001-01-01'; -- true
Convertir una celda H3 temporal en un punto temporal geodésico o planar de los centroides de las celdas. Las dos sobrecargas dan al usuario una elección entre la representación geodésica (tgeogpoint) y la planar SRID 4326 (tgeompoint).
th3index::tgeogpoint
th3index::tgeompoint
SELECT (th3index '831c02fffffffff@2001-01-01')::tgeogpoint; SELECT (th3index '831c02fffffffff@2001-01-01')::tgeompoint;