ol3 中单个功能的多个图标

ave*_*ras 4 openlayers-3

是否有任何(方便的)方法可以为 ol3 中的单个矢量(点)特征显示多个图标/图像?例如,我想使用代表这些属性的不同图标来显示一组 POI 的不同属性。

我当然可以为每个 POI 创建多个特征并计算它们之间所需的像素距离,但这会增加开销并且有点尴尬。

我会在以下方面实现一些目标:(黄点是实际的 POI 坐标):

具有多个图标的 POI

bar*_*vde 5

你可以有一个 ol.style.Style 对象数组,或者一个样式函数(如果你需要考虑一个特征属性值),它在一个数组中返回多个 ol.style.Style 对象作为样式配置选项的值.