大数据量时PlotChart的画面表示效率问题

天弈isai 2010-08-13 05:19:19
工作中有个功能需要在画面上加一个PlotChart图,用来显示数据信息。
而从数据库中取出来的数据可能会有几万条,这样就需要在画面上有几万个数据点。
这时候,Flex端的响应非常慢,而且在画面表示完成后,调整浏览器的大小也会响应很久。
另外,鼠标放到数据点上,弹出tip时也会响应很久,不能忍受的那种。
有没有人知道如果优化,能够从根本上解决问题。
望不吝赐教,拜谢!
...全文
195 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
天弈isai 2010-09-06
  • 打赏
  • 举报
回复
本人用LineChart代替PlotChart来实现了这个功能,其中重写了LineRenderer,在画线的时候改成画点,这样性能有很大的提高。另外,不能通过itemRenderer来实现这个方案,必须通过lineSegmentRenderer实现。
水中影子 2010-08-25
  • 打赏
  • 举报
回复
一次取一部分数据 试试!
java_struts2 2010-08-24
  • 打赏
  • 举报
回复
数据量确实太大了
ssoj 2010-08-17
  • 打赏
  • 举报
回复
想高效,我觉得用画线或画线来表示数据比用PlotChart图要高效,过万的相信量是太多了点,能不能改成分级显示,按区间汇总,可以减少数据量
天弈isai 2010-08-17
  • 打赏
  • 举报
回复
没有人知道解决方案么?
如果重写PlotChart能提高效率么?
天弈isai 2010-08-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ssoj 的回复:]
想高效,我觉得用画线或画线来表示数据比用PlotChart图要高效,过万的相信量是太多了点,能不能改成分级显示,按区间汇总,可以减少数据量
[/Quote]
我也决定设计的不是很合理,但是客户要求这样做,只能想办法对应。。。。
天弈isai 2010-08-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 leemiki 的回复:]
不挂掉就不正常了
[/Quote]
那有没有可能的优化方案呢?
leemiki 2010-08-13
  • 打赏
  • 举报
回复
不挂掉就不正常了
xiayuqijava 2010-08-13
  • 打赏
  • 举报
回复
这种情况估计没办法解决的,渲染了上万个元素 不可想象.. 浏览器肯定会崩溃的

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧