APP下载

基于MFC和OpenGL的地质模拟①

2012-08-21刘大宁杨永乐

佳木斯大学学报(自然科学版) 2012年6期
关键词:效果

赵 坡, 白 林, 刘大宁, 杨永乐

(成都理工大学信息管理学院数学地质四川省重点实验室,四川成都610059)

0 引言

随着现代社会的发展,特别是城市的快速发展,使得人类对城市的依赖程度愈来愈大,在城市建设过程中,所要考虑的问题也越来越多样化、细致化,诸如城市地下水排水系统、电缆铺设管道总体布局等也越来越复杂化.如何使施工成本降低,避免不必要的施工事故,预测施工效果,已成为城市建设的重点,这就要求我们可以通过城市三维地质建模的方法,构造城市地下分布结构模型.本文以城市三维地层模拟为研究点,主要介绍了基于MFC和OpenGL的有关城市地质模拟的应用,重点介绍了反距离权重插值原理,并用它进行了具体实现.

1 MFC和OpenGL的技术结合

OpenGL主要应用于三维图形显示,是一种开放的软件包,具有很好的可移植性,可以十分方便地在各平台移植[1-2].而 Visual C++ 可以与OpenGL紧密结合,再加上其良好的封装性,可以保证算法的准确性和可靠性.

MFC作为Visual C++的基本类型库,包含了强大的基于Windows的应用框架,并且包含了大量的窗口和事件函数,日益成为了比较流行的工作平台.在三维建模方面,OpenGL和MFC相结合已逐渐成为一种主流趋势.

图1 反距离权重插值流程图

2 反距离权重插值流程

如表所示,首先就是导入钻孔点的坐标和属性数据,通过利用网格化确定所研究范围,计算第个已知点数据到1点的距离,利用IDW插值算法根据数据属性的相关性继而估算出预测……

登录APP查看全文

猜你喜欢

效果
按摩效果确有理论依据
保湿喷雾大测评!效果最惊艳的才20块!
笑吧
迅速制造慢门虚化效果
创造逼真的长曝光虚化效果
四种去色效果超越传统黑白照
抓住“瞬间性”效果
期末怎样复习效果好
模拟百种唇妆效果
3D—DSA与3D—CTA成像在颅内动脉瘤早期诊断中的应用效果比较