![](/img/trans.png)
[英]Change maxZoom option in runtime to ol.View in angular-openlayers-directive
[英]Change maxZoom option in runtime to ol.View in Openlayers 3
一旦激活地图的功能,我就会尝试更改 maxZoom 选项。 所以它必须在运行时才能回滚到原始的 maxZoom。
创建 ol.View 您可以像这样配置此参数:
new ol.View({
...
zoom: 10,
maxZoom: 17,
minZoom: 10,
});
但是,api 只允许使用setZoom()更改缩放
您可以通过完全更改地图视图来完成此操作:
map.setView(new ol.View({
zoom: 10,
maxZoom: 17,
minZoom: 10,
}));
编辑:
用于测试解决方案的jsfiddle
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.