我正在尝试从asp.net网站导出地图图像。图像在this question中描述和显示失真
我还有同样的问题。
您可以通过在预合成事件中关闭画布平滑来获得更好的效果,尽管在放大超出源的最大缩放时它主要有利于栅格图层,如此示例http://mikenunn.16mb.com/demo/smoothing.html
map.on('precompose', function(evt) {
evt.context.imageSmoothingEnabled = false;
evt.context.webkitImageSmoothingEnabled = false;
evt.context.mozImageSmoothingEnabled = false;
evt.context.msImageSmoothingEnabled = false;
});