OpenLayers:将多个图层缩放到最佳范围?

时间:2014-05-12 23:18:51

标签: openlayers-3

是否有一种简单的方法(除了单独获取图层范围并进行计算)以对图层进行分组并缩放到最适合在所有分组图层上显示形状的范围?

1 个答案:

答案 0 :(得分:1)

解决方案:

bounds = @get('siblingsLayer').getDataExtent()
bounds.extend(@get('vectorLayer').getDataExtent())
bounds.extend(@get('parentLayer').getDataExtent())

@get('map').zoomToExtent(bounds)