【技术实现步骤摘要】
本专利技术涉及工程地质领域,特别涉及一种基于ActiveX技术的工程地质二三维剖面一体化绘制方法。
技术介绍
地质剖面是我们认识各种地质构造、岩体属性特征和地层沉积规律最常用、最直观的手段。在工程地质领域,地质剖面制图是地质学家和工程师日常重要的工作之一,传统的二维剖面绘制方法复杂而繁琐,出错后不易于修改,工作量大,效率低的缺陷日渐突出,具体来说,传统的二维剖面绘制方法存在如下缺点:(1)数据不能共享,重复工作量大。工程地质二三维一体化剖面绘制,数据需要在三维系统、二维AutoCAD中频繁交互,传统方法,需要将这些文件转为中间格式,导入后再处理的方式,基于ActiveX技术,可以直接在内存中基于各系统自有格式进行直接交互。(2)工作量大、效率低下。传统的剖面绘制方法中几何投影、求交、绘制均由人工完成,工作方式原始、低效,且准确性不高。计算结果与设计图纸分离管理,资料分散在计算机技术高度发达的今天显得十分低效;(3)成果图纸修改繁琐。无论是原始模型的改动,还是投影相关参数的变更,都会引起剖面绘制所有流程的相应改动,另一方面的修改,工作量大、效率低;(3)计算结果不够直观。计算过程和结果在局限在单个的GIS或CAD系统中,即不能直观的反映剖面在地上下一体化场景的空间位置关系,也不能综合各种软件的优势,无法达到可视化、计算、出图、成果输出的全流程表达。(4)后期标注繁琐。剖面设计的最终结果需要输出多种设计图纸,每种图纸都需要添加不同的标注信息,手工添加这些标注信息需要耗费很大的工作量。
技术实现思路
有鉴于此,本专利技术的目的在于,提供一种基于ActiveX技术的 ...
【技术保护点】
一种基于ActiveX技术的工程地质二三维剖面一体化绘制方法,其特征在于:所述方法包括如下步骤:步骤一、 基于OpenGL构造三维图形系统,用于显示三维地质模型中的地层和钻孔;步骤二、 基于ActiveX技术将AutoCAD中的剖面坐标直接导入到三维系统中,在Z方向进行拉伸,得到一个三维剖面,并绘制到三维系统中;步骤三、钻孔三维模型构建;步骤四、地层层面模型构建;步骤五、 在三维系统中进行剖面与地层界面求交;步骤六、将钻孔和地层界面求交后的交线段向空间平面投影;步骤七、基于ActiveX技术,将求得的交线和钻孔投影后的线段直接输出到AutoCAD中,即生成了二维剖面。
【技术特征摘要】
1.一种基于ActiveX技术的工程地质二三维剖面一体化绘制方法,其特征在于:所述方法包括如下步骤:步骤一、基于OpenGL构造三维图形系统,用于显示三维地质模型中的地层和钻孔;步骤二、基于ActiveX技术将AutoCAD中的剖面坐标直接导入到三维系统中,在Z方向进行拉伸,得到一个三维剖面,并绘制到三维系统中;步骤三、钻孔三维模型构建;步骤四、地层层面模型构建;步骤五、在三维系统中进行剖面与地层界面求交;步骤六、将钻孔和地层界面求交后的交线段向空间平面投影;步骤七、基于ActiveX技术,将求得的交线和钻孔投影后的线段直接输出到AutoCAD中,即生成了二维剖面。2.根据权利要求1所述的工程地质剖面一体化绘制方法,其特征在于:所述步骤三具体包括如下步骤:(1)连接三维地质数据库,获取一个钻孔的分层的地下三维信息;(2)根据地下三维信息计算钻孔的层顶坐标、层底坐标、分层厚度、钻孔直径、层号及对应层号的表达颜色;(3)获取用户设置的钻孔放大倍数及创建精度;(4)在视图区绘制钻孔的三维钻孔模型并为每一层赋予不同的颜色;(5)重复步骤(1)至(4)绘...
【专利技术属性】
技术研发人员:杨成杰,赵东宝,孙大鹏,王继飞,李孟奇,
申请(专利权)人:华北水利水电大学,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。