移动OpenLayers地图时模糊特征

移动OpenLayers地图时模糊特征,openlayers,openlayers-5,Openlayers,Openlayers 5,我正在使用OpenLayers 6.0.1(在版本5上有相同的问题)在地图上显示多个功能。在我开始移动地图之前,一切都很好,很清晰。这些功能如下所示: 但当我移动地图时,它们会变得模糊,直到我松开鼠标按钮。看一看: 这正常吗?我能做点什么吗 我这样定义View: view: new ol.View({ center: ol.proj.fromLonLat([17, 52]), resolutions: tileLayer.tileSource.getTileGrid().ge

我正在使用OpenLayers 6.0.1(在版本5上有相同的问题)在地图上显示多个功能。在我开始移动地图之前,一切都很好,很清晰。这些功能如下所示:

但当我移动地图时,它们会变得模糊,直到我松开鼠标按钮。看一看:

这正常吗?我能做点什么吗

我这样定义
View

view: new ol.View({
    center: ol.proj.fromLonLat([17, 52]),
    resolutions: tileLayer.tileSource.getTileGrid().getResolutions(),
    zoom: 3
})

我在某个地方读到,缺少
分辨率可能会产生这样的效果,但这对我的情况没有帮助。

我刚刚从OpenLayers团队得到了以下答案:

这是故意的。当地图图像是静态的时,我们需要一个清晰的图像,所以我们将图标捕捉到一个整数像素。当贴图移动时,我们不希望图像四处跳跃,因此我们在精确计算的位置渲染它们,这使它们变得模糊

这正好回答了我的问题