首页> 中文期刊> 《测绘与空间地理信息》 >油藏GIS图元编辑UNDO/REDO功能的实现

油藏GIS图元编辑UNDO/REDO功能的实现

         

摘要

To develop GIS system facing specific application field using secondary development component, the UNDO and REDO function of the system should be developed according to the corresponding requirement. This paper designs a stack structure used to store the edition operation result of the users, and optimizes it according practical application requirement of oil reservoir GIS. Based on stack data structure, this paper introduces the program operation logic of RecordEdit which is user edit operation record interface, UndoEdit which is user undo operation interface, and RedoEdit which is user redo operation interface. Finally, the authors implement UNDO and REDO component function using Visual Basic 6.0 combined MapObjects development components, and integrate it into the oil reservoir development dynamic image analysis system, which is a practical application.%应用二次开发组件面向特定领域开发GIS系统,其撤销和重做功能应针对相应需求来定制实现。本文设计了一种存储用户编辑操作结果的栈结构,并针对油藏GIS的实际应用需求进行了优化。在栈数据结构的基础上,本文介绍了用户编辑操作记录接口RecordEdit、撤销操作接口UndoEdit和重做操作接口RedoEdit的程序运行逻辑。最后,作者使用Visual Basic 6.0开发平台结合MapObjects开发组件对UNDO/REDO功能模块进行了实现,并集成到一个油藏开发动态分析图形系统中,得到了实际的应用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号