首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缩放不受范围限制

缩放不受范围限制
EN

Stack Overflow用户
提问于 2015-06-09 08:27:57
回答 1查看 227关注 0票数 4

我遇到了一种奇怪的ol3行为,它使用ol.View的区段属性来限制地图导航范围。

要再现错误,您应该创建一个具有有限范围的ol.View的映射,如下所示。

代码语言:javascript
复制
var map = new ol.Map({
    layers: layers,
    target: 'map',
    view: new ol.View({
      center: [-10997148, 4569099],
      extent: [-13884991, 2870341, -7455066, 6338219]
    })
});

这里有一个修改后的"WMS定制瓷砖网格512x256“在jsfiddle [ http://jsfiddle.net/dpynhg67/1/ ]上的示例。

该范围仅限于美国,请按照以下步骤复制该bug:

  1. 放大也可以看到欧洲
  2. 将指针放置在欧洲的某个地方,并使用鼠标轮放大(您将能够在范围之外缩放)
  3. 一旦尝试平移,视图就会移动到视图中配置的范围

这就是地图上的通缉行为吗?你对如何在多大程度上强制视图有什么建议吗?

因为正如我所记得的,OL2的行为不同,在缩放地图的同时,也是为了尊重范围。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-09 14:46:55

你观察到的问题现在应该解决了。修复后的第一个版本将是v3.21.0。与修复错误的拉请求链接的相关票证是#5824

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30726751

复制
相关文章

相似问题

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