如何在开放层中组合热图?

How to combine heatmaps in open layers?

我认为 Heatmap.source 接受源数组,但似乎不接受。

我尝试创建 2 个热图图层并将它们显示在地图上,但它在它们之间创建了这种奇怪的过渡。

层是在其他层之上绘制的,因此这是预期的。

如果要显示两个图层,则必须使用透明度(创建图层时opacity)。

但是,如果您希望简单地合并两个层而没有任何明显差异,则必须合并数据。是什么阻止您合并数据?它来自哪里?有多种方法可以做到这一点,您可以手动将功能添加到源中(在构造它时传递一个 features 数组),您也可以创建一个自定义加载器。