Update layer on Map
KiboFinder
Abstract
#
OpenLayers
の地図を作り直さず、表示されている点を更新したい。
Topic
#
ol.Mapオブジェクトのlayerをアップデートすることで更新できそう。v3のAPI
[1]
によるとsetLayerGroupを呼ぶ必要があるようだ。
getLayers()でol.layerの配列を得て、そこをpopとかpushでアップデートして
getLayerGroup()で得たol.layer.Groupにleyersをセットしたものを
setLayerGroup()でセットすると更新に成功!
Reference
#
[#1]
https://geoadmin.github.io/ol3/apidoc/ol.Map.html