Tengo un minLat, minLong, maxLat y maxLong de una caja dibujada en un mapa. En este momento, mi consulta para obtener todos los puntos de la caja se parece a esto:
SELECT *
FROM geomTable
WHERE (longitude BETWEEN minLon AND maxLon)
AND (latitude BETWEEN minLat AND maxLat)
Quiero utilizar la columna de geometría en lugar de las columnas de lat/long para obtener los resultados. He probado esta consulta:
SELECT *
FROM mytable
WHERE mytable.geom && ST_MakeEnvelope(minLon, minLat, maxLon, maxLat, 4326);
de este puesto: Seleccionar el cuadro delimitador mediante postgis pero no devuelve ningún resultado.
¿Alguien tiene un ejemplo de cómo seleccionar todos los puntos dentro de una caja creada por min y max lat/longs usando geometría en postgis?