PostGIS - 将结果限制为地图的视口

时间:2012-08-28 20:08:33

标签: php openlayers kml postgis

我已将少量shp文件导入PostGIS / PostgreSQL DB。现在我想使用OpenLayers在OSM地图上显示相同的内容。由于所选县有数百万条记录,我只想获取浏览器中地图视口内的几何图形。

另外,我该如何将这些数据提取到地图中? KML是一个不错的选择吗?我在后端使用PHP,想知道我是否可以使用它而不是安装地理服务器。

我试图在网上找到一个例子,却找不到任何例子。请帮忙。

1 个答案:

答案 0 :(得分:1)

查看BBOX Strategy获取边界框内的内容。然后查看Vector layer以获取它们在地图上。我现在没有例子,但如果我找到一个,我会完成答案。

如果想要保持简单,可以使用PHP来处理答案。只需使用PHP页面作为图层的数据源,使用BBOX策略,您将始终在边界框上获取信息,PHP页面可以获得正确的功能。