地图制图软件中,图形编辑功能与其撤消/重做(Undo/Redo)功能是必不可少的,一个好的图形存储结构能方便图形编辑操作及其Undo/Redo功能的实现.文中介绍了基于Oracle数据库的地图制图软件中图形数据的储存结构,其中包括数据库中的图形储存;图形数据从数据库中读入内存后的存储结构和图形编辑数据存储结构.在储存结构的基础上提出图形编辑及其Undo/Redo执行方法,并给出具体的实现代码,实验证明该方法提高了运行效率,减少了内存消耗.
存储结构 图形编辑 Undo Redo 编辑参数