openlayers - 如何使用 OpenLayers 和 Geoserver 通过 TileWMS 进行统计

标签 openlayers geoserver wms

我正在使用 OpenLayers/Geoserver 开发一个真实状态软件,到目前为止我所做的是拥有一个带有 WMS 图层的 map ,我可以在其中显示特定条件下的绘图。

由于函数 getFeatureInfoUrl(),我只能选择一个地 block 并获取信息,但我想用一个框选择多个地 block 并返回一些信息,例如每平方米的价格。 我在 OpenLayers 文档中找不到解决方案,但我是新手,所以我可能错过了它。

那么如何使用 TileWMS 和 OpenLayers/Geoserver 选择多个绘图?

最佳答案

如果我理解正确的话,您正在寻找的是 WFS。该服务不是像 WMS 那样检索图像,而是检索要素。您可以通过多种条件和过滤器来获取 WFS 的功能。看看OL的例子。

关于openlayers - 如何使用 OpenLayers 和 Geoserver 通过 TileWMS 进行统计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60155655/

相关文章:

javascript - 配置限制范围

php - PostgreSQL 数据库似乎不适用于 GeoServer

javascript - OpenLayers 矢量样式更改问题

openlayers - 将 OpenLayers.Layer.WMS 导出为 GeoJSON/KML

javascript - 动态更改已加载的 WMS 图层的样式

java - 如何使用dojo 1.9显示地理 map

tomcat - WFS-T xmlhttp 帖子长度限制?

javascript - Openlayers - 禁用图层上的平移