dont use postgis for animaldex

This commit is contained in:
2026-09-17 05:00:59 +00:00
parent dff5c98e37
commit 247e65324e
4 changed files with 19 additions and 19 deletions

View File

@@ -20,10 +20,10 @@ export const GET: RequestHandler = async ({ url }) => {
isNull(animals.deniedAt),
isNotNull(sightings.acceptedAt),
isNull(sightings.deniedAt),
sql`ST_Within(
${sightings}.location::geometry,
ST_MakeEnvelope(${q.minLng}, ${q.minLat}, ${q.maxLng}, ${q.maxLat}, 4326)
)`
gte(sightings.lat, q.minLat),
lte(sightings.lat, q.maxLat),
gte(sightings.lng, q.minLng),
lte(sightings.lng, q.maxLng)
];
if (q.species) conditions.push(ilike(animals.species, `%${q.species}%`));