Openlayers 3 缩放时不考虑范围边界
我遇到了一个奇怪的ol3行为,它使用ol.View的extent属性来限制地图导航边界 要再现错误,您应该创建一个ol.View范围有限的映射,如下所示Openlayers 3 缩放时不考虑范围边界,openlayers-3,Openlayers 3,我遇到了一个奇怪的ol3行为,它使用ol.View的extent属性来限制地图导航边界 要再现错误,您应该创建一个ol.View范围有限的映射,如下所示 var map = new ol.Map({ layers: layers, target: 'map', view: new ol.View({ center: [-10997148, 4569099], extent: [-13884991, 2870341, -7455066, 633821
var map = new ol.Map({
layers: layers,
target: 'map',
view: new ol.View({
center: [-10997148, 4569099],
extent: [-13884991, 2870341, -7455066, 6338219]
})
});
下面是一个示例,其中包含JSFIDLE[]上“WMS自定义平铺网格512x256”示例的修改版本
范围仅限于美国,请按照以下步骤复制错误:
因为正如我所记得的,OL2的行为不同,在缩放地图时,也会根据范围进行平移。您观察到的问题现在应该得到解决。该修复程序的第一个版本将是v3.21.0。包含修复错误的拉取请求链接的相关票证是