Javascript 仅显示多个要素的外边界-OL3

Javascript 仅显示多个要素的外边界-OL3,javascript,openlayers-3,geoserver,Javascript,Openlayers 3,Geoserver,我有一个OpenLayers-3地图,可以可视化动态生成的内容。 除此之外,它还显示共享某个变量的特定区域。该层本身作为wfs层提供(geojson来自geoserver) 目前看起来是这样的: 不过,我希望它的显示略有不同。我希望只显示外部边框,而不是用一个框架显示每个特征。我想我需要一个类似于边界框的东西来适应特征的几何结构。 合并特征也是一种选择,但是,由于特征是动态生成的,因此没有预先显示的合并方式。它必须在飞行中实现 我还应该提到,并非所有特征都必须是相邻的 有什么办法吗 提前谢谢。

我有一个OpenLayers-3地图,可以可视化动态生成的内容。 除此之外,它还显示共享某个变量的特定区域。该层本身作为wfs层提供(geojson来自geoserver)

目前看起来是这样的:

不过,我希望它的显示略有不同。我希望只显示外部边框,而不是用一个框架显示每个特征。我想我需要一个类似于边界框的东西来适应特征的几何结构。 合并特征也是一种选择,但是,由于特征是动态生成的,因此没有预先显示的合并方式。它必须在飞行中实现

我还应该提到,并非所有特征都必须是相邻的

有什么办法吗


提前谢谢。

您需要边界框还是凸包?凸包。这个关键字本身已经非常有用了。如果我必须这样做,我想我应该在服务器上计算凸包。如果我使用GeoServer,我会创建一个PostGIS层,它使用一个DB视图来计算凸面外壳。