首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >产品中的概览图更改ol.OVERVIEWMAP_MAX_RATIO

产品中的概览图更改ol.OVERVIEWMAP_MAX_RATIO
EN

Stack Overflow用户
提问于 2015-06-02 18:54:09
回答 1查看 136关注 0票数 1

我希望我的总览地图在操作主地图时不会改变缩放级别。我在ol-debug.js中找到了开关,可以更改它:

ol.OVERVIEWMAP_MAX_RATIO = 0.75; // global access from console

但在生产ol.js中,此常量已被缩小,根本不可用。我无法设置或覆盖它。

我怎样才能克服它?

你知道另一种冻结总览地图缩放级别的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-06-03 18:07:41

这可以在map构造函数上完成:

代码语言:javascript
复制
var map = new ol.Map({
    target: document.getElementById('map'),
    view: view,
    renderer: 'canvas',
    interactions: ol.interaction.defaults({
        doubleClickZoom: false,
        keyboard: false,
        dragPan: true,
        mouseWheelZoom: true
    }),
    controls: ol.control.defaults({
        attribution: false,
        zoom: false
    }),
    layers: [layers]
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30594053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档