Openlayers - 如何使用整理选项获取呈现的符号列表?

Openlayers - How to get rendered symbol list with declutter option?

我在 OpenLayers v5 中使用 "declutter" 选项添加了矢量图层。
Source feature was 500(五百)和渲染结果几乎是50(五十)。
渲染后,我只想从层实例中获取五十个渲染列表。
我知道"forEachFeatureAtPixel"API,但它只能捕获一个像素点。

有什么办法可以得到这个列表?

您可以在 Source 上使用 getFeaturesInExtent 来获取放置在特定区域的特征。但是目前无法使用 declutter 选项只获得可见的特征。您可能需要向 OpenLayers 团队申请新方法。