0

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

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

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

4

1 回答 1

1

查看BBOX 策略以在边界框中获取内容。然后查看向量层以将它们显示在地图上。我现在没有一个例子,但如果我找到一个,我会完成我的答案。

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

于 2012-08-30T07:22:43.590 回答