在IE8上,Arcgis地图图形运行无可救药

时间:2014-11-10 08:17:12

标签: javascript internet-explorer map internet-explorer-8 arcgis

我正在通过arcgis javascript api开展项目。 在graphicsLayer上绘制了数百个图形,它在chrome或IE11上工作得很好,但在IE8上,当我拖动地图时,据说也是IE6,它非常慢,因此它完全无法使用。 我发现了graphicslayer的“displayOnPan”选项,它似乎是专为IE设计的。但是,如果我关闭它,性能仍然不能令人满意,此外,每次地图平移时图形的消失和重新出现都非常令人恼火。

无需要求用户更新或更改浏览器。 有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

根据ESRI,没有。当我向他们提出同样的问题时,这就是我从ESRI的支持中心获得的

嗨Clark,

Internet Explorer 9的Javascript API支持为绘制图形引入了显着的性能改进。

在早期版本的Internet Explorer中,与Firefox和Chrome等浏览器相比,绘制大量图形的效果不佳。在IE9中,图形绘制性能比早期版本的IE大大提高,可与其他浏览器相媲美。

https://developers.arcgis.com/javascript/jshelp/new_v23.html

提供了一个比较不同浏览器之间效果的表格

功能服务本质上是图形。如果您加载的图层包含大量功能,这就是IE8性能下降的原因。