Las clases de operadores GiST y SP-GiST están definidas para que los operadores de caja envolvente de la sección anterior puedan ser utilizados con los índices correspondientes.
Clase de operadores GiST para celdas H3 temporales. Indexa una caja envolvente espaciotemporal stbox por fila (la extensión geodésica de los límites de las celdas junto con el período temporal).
CREATE INDEX ON trips USING gist(cells); -- usa th3_rtree_ops por defecto CREATE INDEX ON trips USING gist(cells th3_rtree_ops);
Clases de operadores SP-GiST para celdas H3 temporales, indexadas por la caja envolvente espaciotemporal stbox. th3_quadtree_ops es la predeterminada (partición por quadtree); th3_kdtree_ops utiliza partición por árbol k-d y debe ser nombrada explícitamente.
CREATE INDEX ON trips USING spgist(cells); -- usa th3_quadtree_ops por defecto CREATE INDEX ON trips USING spgist(cells th3_kdtree_ops);