Problem: JavaScritp API编辑复杂节点的geometry引起性能下降

文章编号 : 38482
软件: ArcGIS Server 10
操作系统: N/A
已邀请:

易智瑞技术支持

赞同来自:

错误信息: ArcGIS API for JavaScript中的Move and Edit Vertices 样例显示了如何使用编辑工具条移动和编辑节点。这个例子对于简单geometry工作良好;然而,当处理大量节点的复杂geometry 时,浏览器性能可能变得很慢或无响应。
原因: geometry越复杂,就需要越多的浏览器资源来渲染所有节点,因为客户端渲染节点是动态的。因此,当编辑含有大量节点的复杂geometry时,性能变慢。

解决方法: 执行大量的编辑工作是不推荐通过Web APIs来完成的。下面的提示可以改进编辑性能:

• 放大到 geometry。

说明:由于客户端渲染节点是动态的,因此缩窄范围会减少需要渲染的节点数量。这将改进浏览器性能。

•简化Geometry,以显示更少的节点。

• 把Geometry切为更小的部分。



创建时间:2010-11-17
最近更新: 2011-03-14


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册