Openlayers 3 基础层在 Chrome 上显示条带

Openlayers 3 Base layers showing strips on Chrome

就在今天,我发现了这个错误。它显示了 baselayers 上的条带。下图显示了它在 OpenStreet 地图和 Mapbox 中的样子。 Firefox 上没有条带。 我的 Chrome 版本是 59.0.3071.109(官方构建)(64 位)。 我的 Openlayers 版本是 3.20.1 有什么解决办法吗?

主要原因是光栅重投影。如果您的基础层与您的视图处于不同的投影中,OpenLayers 将重新投影图块源的图像。

但是您遇到的特定问题已在 v4.0.0 中修复(请参阅 https://github.com/openlayers/openlayers/pull/6344)。所以升级到较新的版本将解决问题。