首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenLayers 3地图在IE9中非常慢

OpenLayers 3地图在IE9中非常慢
EN

Stack Overflow用户
提问于 2015-09-22 07:44:59
回答 1查看 495关注 0票数 0

我有一个OL3映射,包含一个带有XYZ源代码的Tile层。在IE10+和其他浏览器(如Chrome和Firefox)中,性能很好,但在IE9中,性能确实非常慢。我尝试使用DOM渲染器而不是画布,但这并没有帮助。根据docs,应该支持IE9,所以我被困在这里了。我的地图构造如下:

代码语言:javascript
复制
<script>
    var _maxExtent = [-20000000.000000, -9500000.000000, 20000000.000000, 14500000.000000];
    var map = new ol.Map({
        layers: [
            new ol.layer.Tile({
                extent: _maxExtent,
                source: new ol.source.XYZ({
                    url: "http://myserver/map/z{z}/row{y}/{z}_{x}-{y}.jpg"
                })
            })
        ],
        view: new ol.View({
            center: [0, 2500000],
            resolutions: [
               39135.758475,
               19567.8792375,
               9783.93961875,
               4891.969809375,
               2445.9849046875,
               1222.99245234375,
               611.496226171875
            ],
            zoom: 0,
            extent: _maxExtent
        }),
        target: document.getElementById("mymap")
    });
</script>

我是不是遗漏了什么?有办法提高业绩吗?任何帮助都将不胜感激。

编辑:发现这个问题是由运行IE9而不是OpenLayers的测试机器引起的。在不同的环境中,性能是好的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-23 07:51:49

事实证明,不是OpenLayers而是运行IE9的测试机器导致了性能问题。将测试切换到不同的环境在这里完成了任务,因此问题得到了解决:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32711198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档