【发布时间】:2010-12-24 18:58:51
【问题描述】:
我正在使用带有 GIS 扩展的 PostgreSQL 来存储地图数据,以及 OpenLayers、GeoServer 等。给定一个多边形,例如对于一个社区,我需要找到存储在多边形内的某个表(例如交通灯、餐馆)中的所有 LAT/LONG 点。或者,给定一组多边形,我想在每个多边形内找到一组点(如 GROUP BY 查询,而不是遍历每个多边形)。
这些函数是我需要编程的,还是可用的功能(作为扩展 SQL)?请详细说明。
对于我拥有的简单 2D 数据,我实际上需要 GIS 扩展(GPL 许可证是一个限制)还是 PostgreSQL 就足够了?
谢谢!
【问题讨论】: