1
PostGIS按纬度/经度边界框选择
我在地图上绘制的框中有一个minLat,minLong,maxLat和maxLong。现在,我要获取框中所有点的查询如下所示: SELECT * FROM geomTable WHERE (longitude BETWEEN minLon AND maxLon) AND (latitude BETWEEN minLat AND maxLat) 我想使用几何列而不是纬度/经度列来获取结果。我试过这个查询: SELECT * FROM mytable WHERE mytable.geom && ST_MakeEnvelope(minLon, minLat, maxLon, maxLat, 4326); 从这篇文章中:使用postgis选择边界框,但未返回任何结果。 有没有人举过一个例子,说明如何使用Postgis中的几何图形在由最小和最大纬度/经度创建的框中选择所有点?
18
postgis