OSM层很模糊

时间:2017-08-28 10:16:09

标签: openstreetmap openlayers-3

如果我将osm图层添加到我的页面,它会很模糊。有人可以帮我解决这个问题吗?我尝试过OL3的基本tuto http://openlayers.org/en/latest/examples/reprojection-wgs84.html

所以我的代码完全一样,我使用Xampp但仍然没有好结果。有什么建议吗?

由于

2 个答案:

答案 0 :(得分:1)

它很模糊,因为你正在使用重投影,它会变得模糊 - 你正在重新调整瓷砖(图片)。

没有重新缩放的相同示例很清晰:

@PostMapping("/")
    public String handleFileUpload(@RequestParam("file") MultipartFile file,
            RedirectAttributes redirectAttributes) {



    return "redirect:/test.html";

    }

如果你真的需要4326中的瓷砖并且希望它们是锐利的,你需要使用(创建你自己的)服务器,它将在这个投影中提供瓷砖......或者切换成一些矢量格式(mbtiles)。

答案 1 :(得分:0)

我发现了问题。它与我的互联网浏览器的缩放有关。因此,如果我将地图的像素比率设置为1,则可以解决问题。

var map = new ol.Map({  
        pixelRatio: 1, ...});