如何将图层范围重置为默认值?

时间:2017-07-28 11:47:24

标签: openlayers openlayers-3

我的地图有多个地区。如果选择了某个区域,我可以通过设置" extent"将所有可用层限制在所选区域的范围内。像这样的财产:allLayers.forEach(l => l.setExtent(extent))。每当我取消选择一个区域时,我想再次看到整个地图。如何重置之前更改过的范围的图层范围?

1 个答案:

答案 0 :(得分:1)

想出来。 allLayers.forEach(l => l.setExtent(undefined)).不得不传递undefined因此打字稿不会对我大喊大叫,空括号也应该起作用。