基于VMP与SEH的地图编辑回退/重做机制  被引量:3

A Redo/Undo Mechanism on Map Editing Based on VMP and SEH

在线阅读下载全文

作  者:杨春成[1,2] 何列松[1,2] 周校东[1,2] 周岩[1,2] 

机构地区:[1]地理信息工程国家重点实验室,陕西西安710054 [2]西安测绘研究所,陕西西安710054

出  处:《测绘科学技术学报》2013年第2期168-171,176,共5页Journal of Geomatics Science and Technology

摘  要:地图编辑是地图制图的重要工作之一。针对地图编辑的无限制回退/重做问题,采用虚拟内存保护和结构化异常处理技术,设计了地图文档动态存储模型,通过将地图文档数据和状态变更数据存储于系统虚拟内存的方法,高效探测文档状态变更并重构文档;借鉴事务机制,有效组合地图编辑操作,实现了地图编辑操作的无限制回退/重做,提高了地图编辑回退/重做的执行效率。Map editing is one of the most important works of map making. Based on VMP and SEH technologies, a map document save model has been built up in this paper. Through saving the document data and the changed data in virtual memory, the map editing transactions of the document change data are organized and managed, and the docu- ment state change is efficiently detected and the document is rebuilt. Then, the unlimited undo/redo operations of map editing are accomplished, and the map editing undo/redo operation efficiency is also improved.

关 键 词:虚拟内存保护 结构化异常处理 地图编辑 回退 重做 事务 

分 类 号:P208[天文地球—地图制图学与地理信息工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象