7 个解决方案
#1
第一步:数据过滤
方法1:做个MAP映射,把相同的点过滤掉。
方法2:制定自己的规则,数据过滤(诸如,小数点后面第5位后面,不再列为新的点)
第二步:显示算法精简
一般会使用双缓存的概念,但是真正理解双缓存,就是把不要重绘的步骤全在初始化DC后保存
我曾经精简过300万行数据,最后化简为11万个点,呈现只有7-8K的量,除第一次过滤数据和呈现外比较慢,之后浏览,放大,缩小,移动,拖拽都非常流畅
祝楼主早日成功
方法1:做个MAP映射,把相同的点过滤掉。
方法2:制定自己的规则,数据过滤(诸如,小数点后面第5位后面,不再列为新的点)
第二步:显示算法精简
一般会使用双缓存的概念,但是真正理解双缓存,就是把不要重绘的步骤全在初始化DC后保存
我曾经精简过300万行数据,最后化简为11万个点,呈现只有7-8K的量,除第一次过滤数据和呈现外比较慢,之后浏览,放大,缩小,移动,拖拽都非常流畅
祝楼主早日成功
#2
谢谢高手指点,还有就是存储大量数据用数组好,还是链表好啊?
#3
有关于Map映射过滤的资料么?谢谢了,我是个菜鸟,好多不懂,请指教
#4
有选择的显示。
#5
如果是简单的存储数据,数组比较好。
#6
好弄
双缓存绘图
缩放时控制好比例尺
双缓存绘图
缩放时控制好比例尺
#7
#1
第一步:数据过滤
方法1:做个MAP映射,把相同的点过滤掉。
方法2:制定自己的规则,数据过滤(诸如,小数点后面第5位后面,不再列为新的点)
第二步:显示算法精简
一般会使用双缓存的概念,但是真正理解双缓存,就是把不要重绘的步骤全在初始化DC后保存
我曾经精简过300万行数据,最后化简为11万个点,呈现只有7-8K的量,除第一次过滤数据和呈现外比较慢,之后浏览,放大,缩小,移动,拖拽都非常流畅
祝楼主早日成功
方法1:做个MAP映射,把相同的点过滤掉。
方法2:制定自己的规则,数据过滤(诸如,小数点后面第5位后面,不再列为新的点)
第二步:显示算法精简
一般会使用双缓存的概念,但是真正理解双缓存,就是把不要重绘的步骤全在初始化DC后保存
我曾经精简过300万行数据,最后化简为11万个点,呈现只有7-8K的量,除第一次过滤数据和呈现外比较慢,之后浏览,放大,缩小,移动,拖拽都非常流畅
祝楼主早日成功
#2
谢谢高手指点,还有就是存储大量数据用数组好,还是链表好啊?
#3
有关于Map映射过滤的资料么?谢谢了,我是个菜鸟,好多不懂,请指教
#4
有选择的显示。
#5
如果是简单的存储数据,数组比较好。
#6
好弄
双缓存绘图
缩放时控制好比例尺
双缓存绘图
缩放时控制好比例尺