返回圆/多边形内的要素

时间:2013-01-08 11:09:45

标签: openlayers geoserver wps

我是Openlayers的新手,不确定这个问题是否属于Openlayers或Geoserver的范围。我在地图上以图层的形式显示了一些poi数据。

要求是用户可以在地图上的任何位置绘制圆形或多边形,我必须拉出该区域内的所有POI。

我不确定如何实施。我使用createRegularPolygon创建圆或多边形,但不知道如何获取圆内的要素。有什么输入吗?

1 个答案:

答案 0 :(得分:1)

您需要使用WPS(Web处理服务)。它在Geoserver中可用,Geoserver中甚至还有一个Request Builder,请参见:

Geoserver WPS Request Builder

这是一个相关的问题,我认为你想做同样的事情:

gis.stackexchange.com - Displaying Feature Info for a user defined polygon

您应该发布所有与GIS相关的问题,因为有更多人知道GIS问题的答案。