摘要
统一软件LEAD3.0数据可视化系统采用VisualC++开发,是统一软件LEAD3.0显示功能的核心部分。阐述了可视化系统的系统设计方案,为处理解释应用提供了支撑;软件采用MVC设计模式,能提高软件的扩展性和灵活性;支持多种文件数据格式和油气评价数据库系统,能绘制按照深度和时间记录的常规测井、阵列测井、离散的测井数据;分析了数据和绘图两级缓存机制,实现了高效图形绘制,支持大数据量超长图件快速绘制;分析了系统坐标映射方式及图像质量与图像精度的矛盾;说明了多种序列化方法,实现绘制文档的上下兼容;介绍了可视化系统的交互分析功能和可扩展性特性。基于该可视化系统的LEAD软件已经成功应用。
The Logging Data Visual System of LEAD3.0, which is programmed with Visual C++,is the core of the LEAD3.0 software. Described is design scheme of the visual system, which provides support for log data interpretation and application. The visual system is designed with MVC(Model, View and Controller) pattern, so it enhances the software extendability and flexibility. The system can support multiple data formats and the LEADPDB database system and draw conventional log data, array log data, discrete log data and production log data by depth and time index. Analyzed is the two-level caching mechanism which can read large data efficiently and draw precisely. Also, described are the coordinate-mapping method and the contradiction between high quality and high precision. In addition, introduced are the interaction analysis func- tion and extendability of the system, and how to implement the compatibility up and down by multi-serialization method. Finally, the LEAD software based on this visual system has been successfully applied in log operations.
出处
《测井技术》
CAS
CSCD
北大核心
2011年第B12期664-667,共4页
Well Logging Technology
关键词
测井数据
可视化
数据缓存
坐标映射
可扩展性
log data, visualization, data caching, coordinate mapping, extendability