【问题标题】:PostGIS - restrict result to the viewport of the mapPostGIS - 将结果限制在地图的视口中
【发布时间】:2012-08-28 20:08:32
【问题描述】:

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

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

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

【问题讨论】:

    标签: php openlayers kml postgis


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-19
      • 1970-01-01
      • 2015-07-28
      • 1970-01-01
      • 1970-01-01
      • 2017-05-03
      相关资源
      最近更新 更多