三维地质平台

   作为一名技术人员,一直没有写帖子的习惯,希望以后能慢慢改过来,今天就以最近在做的一个三维地质平台作为我的处女帖吧,希望能跟大家一起分享、交流。
    起初刚始设计这个平台的时候,由于地质里的工作手段太多,专业跨度较多,因此希望能把它做成一个基础平台,底层封装成动态库、组件库形式的算法包,上层再以插件的形式进行组装,这样的话用户也可以在这基础上做一些二次开发,并通过插件的形式慢慢积累形成一个比较完善的专业系统。理想是美好的,现实是残酷的,实施起来才发现工作量还是蛮大的,经过几个月的瞎折腾,终于还是把它给整出来了,发个图记念一下。
    整个框架底层的算法包跟组件封装的不是太多,这个还要靠时间来完善,因此优点主要还是体现在它的树型插件化结构上,基本上还是能满足当初的设想,通过扩展插件来慢慢积累完善平台,这里本来打算再做一个插件组装工具的,方便用户根据自身需求定制自己的平台,因为开发人员可以根据配置文件拼装就暂时没做,以后有时间再来完善吧。平台建好了接下来就是完善插件库的问题了,这可是个无底洞呀,工作量何其浩大呀,发几张已经实现了的效果图吧,有兴趣的再交流。
1、钻孔、地质体建模

    地质体的创建最主要就是插值与连接过程,试过好几种方法都会在中间有空洞,外表看不出来,但一剖切到内剖就能看到,主要还是由于地层缺失导致不同层的连接顺序发生变化所引起的。还有就是钻孔的深度变化较大时会引起层出入较大,有的层可能只有一两根钻孔有,这就要进行插值补齐,要不然建出来的不完整,特别是在钻孔比较稀的情况下比较明显。
2、地质体的剖切、开挖

    地质体的剖切是一个比较烦的问题,现在很多算法都是采用面片左右分割的方法,这样有一个问题就是凹凸变化的拆线曲面或巷道是不好剖切的,可能是我没想到解决方法吧,我们采用的是体分割的方式。剖切过程中里面的面片切碎之后很容易导致面片数巨增而影响速度,同时切碎之后也很容易导致精度问题。
3、属性建模、等值线追踪
   这些都是工程地质中常见到的,作为基本功能吧,暂且就到这里,下一个贴子将分享一下矿山中的矿体建模,希望大家能多多交流。



  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值