OpenLayers 4-具有最大分辨率的ol.layer.Image的可见性等于贴图分辨率

OpenLayers 4-具有最大分辨率的ol.layer.Image的可见性等于贴图分辨率,openlayers,Openlayers,我有下一个ol.layer.Image: 让wmsLayer=new ol.layer.Image({ 可见:对, source:new ol.source.ImageWMS(/*源的参数*/), 最小分辨率:0.2578032878762812, 最大分辨率:490.46408416878 }); 但当贴图分辨率等于图层maxResolution(490.46408416878)时,不会显示该图层 我可以在上看到,如果贴图分辨率严格小于maxResolution,则该层可见: ol.laye

我有下一个
ol.layer.Image

让wmsLayer=new ol.layer.Image({
可见:对,
source:new ol.source.ImageWMS(/*源的参数*/),
最小分辨率:0.2578032878762812,
最大分辨率:490.46408416878
});
但当贴图分辨率等于图层maxResolution(490.46408416878)时,不会显示该图层

我可以在上看到,如果贴图分辨率严格小于maxResolution,则该层可见:

ol.layer.layer.visibleAtResolution=函数(layerState,分辨率){
返回layerState.visible&&resolution>=layerState.minResolution&&
分辨率
这种行为有什么原因吗?如果贴图分辨率小于或等于maxResolution,不是更好吗