我认为世界范围如下所示
var myextent = ol.proj.transformExtent([-180, -85, 180, 85], 'EPSG:4326', 'EPSG:3857');并将其设置为地图以限制缩放,下面是创建的ol.View对象
view : new ol.View({
center : center.getCoordinates(),
extent : myextent,
zoom : this.mapOptions.zoom,
minZoom: 2,
})如果我们使用鼠标滚轮,我们的缩放不会超出范围,但我们可以拖动和查看地图的范围之外。
怎样才能限制拖动的范围呢?
发布于 2016-11-28 17:02:43
目前,OpenLayers 3中没有受限制的扩展功能。已经有一些讨论,例如:https://github.com/openlayers/ol3/pull/2777
https://stackoverflow.com/questions/40815518
复制相似问题