以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 SVG/GML/VRML/X3D/XAML 』 (http://bbs.xml.org.cn/list.asp?boardid=21) ---- 关于vml与svg的效率问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=29512) |
-- 作者:anqinyun -- 发布时间:3/29/2006 1:01:00 PM -- 关于vml与svg的效率问题 已经完成一个工业级的基于vml曲线展现 由于数据精确到秒 导致查询多个小时绘制的线条太多太密集 效果虽然可以 但绘制的速度 及 绘制完成后鼠标经过时 反应都很缓慢 不知道用svg来实现是不是会好一些? 另外,我目前是用多个线条拼接成的曲线,有没有可能直接点义多个点 然后绘制一条曲线? 这是偶在这里的处女贴,请多支持,谢谢! |
-- 作者:mcgs -- 发布时间:4/4/2006 10:05:00 PM -- vml的画线函数有两个,一个是支持画两个点,一个支持画多个点! |
-- 作者:handcool -- 发布时间:9/11/2006 10:44:00 PM -- 第2楼 的了解的挺深入的 值得大家学习 |
-- 作者:vaga -- 发布时间:9/12/2006 1:38:00 PM -- 我用svg实现了动态的曲线显示,数据来自数据库,精确到秒级的。。。是四曲线同时显示,cpu占用率最高时候20%左右。。。。 我想你之所以会越来越慢,是因为你以前创建了的线段节点没有删除,应该把当前视口的不可见曲线部分从vml里面删除掉,保持视口部分有足够的节点就行了,这样你就不用总是遍历以前的节点,占 用cpu....
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |