问题描述
我将在我的 Angular-OpenLayers-Map 项目中使用热图。在查看了一些 demos 并浏览了 docs 之后,我注意到在 HeatmapLayer 初始化时设置了一次特征的半径。有一个选项可以随时更改它,但它仍然为图层中的所有要素设置。
我很好奇有没有办法改变一个或多个特征的半径?
我想更深入地进入 Heatmap 并在里面改变它,但我不知道在哪里以及如何做到这一点......
我的部分代码:
import * as source from 'ol/source';
import { Heatmap } from 'ol/layer';
this._heatLayer = new Heatmap({
source: new source.Vector({
features: lFeatureList as ol.Feature[]
}),blur: 50,radius: 50,weight: "1"
})
this._OL3Map.addLayer(this._heatLayer);
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)