摘要
研究地质三维模型的建立方法,并利用组件开发技术对地质勘察信息系统进行组件架构设计,实现在VC++环境中基于OpenGL和ActiveX技术进行三维地质模型控件的设计与开发。文中控件已成功应用于地质勘察信息软件开发平台中,能够进行地质体的动态模拟、显示、查询、剖切和各种交互操作,并对其属性、方法和事件进行封装,实现了软件重用、代码共享,从而提高编程效率,降低了开发成本,具有较高的实用价值。
A method for establishing a 3D strata model was studied,a component framwork of geological survey information system was designed based on the technology of components development,and the method for developing an ActiveX control to build 3D strata model was established based on OpenGL in Visual C++ environment.The control was embedded into the development platform of geological survey information system,and the functions of dynamic simulation,display,query,slice view,and different interaction operations were archived.Meanwhile,the control packaging attribute,method and event,achieved ActiveX control can realize re-use and code share.Finally,the control shortens the period of development and simplifies the exploitation process.
出处
《南京工业大学学报(自然科学版)》
CAS
北大核心
2011年第3期93-97,共5页
Journal of Nanjing Tech University(Natural Science Edition)
基金
国家自然科学基金资助项目(20576055)