Uma tarefa muito útil nos bancos de dados geográficos é a possibilidade de se comparar geometrias mesmo que seja virtualmente, no exemplo abaixo pode se comparar um ponto no exemplo com uma geometria que é gerada pelo operador st_envelope do PostGIS. No segundo exemplo tem executamos a mesma tarefa do primeiro porém comparando os valores min e max de X e Y.
n
n1- SELECT x FROM table where geom && ST_MakeEnvelope(-85.994,-55.994, -32.994,10.005)
n
n2- SELECT x FROM table
nwhere (ST_X(geom) >= -85.994 and ST_X(geom) <= -32.994)
nand (ST_Y(geom) >= -55.994 and ST_Y(geom) <= 10.005)