CN115205476A - 三维地质建模方法、装置、电子设备及存储介质 - Google Patents
三维地质建模方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN115205476A CN115205476A CN202210744613.0A CN202210744613A CN115205476A CN 115205476 A CN115205476 A CN 115205476A CN 202210744613 A CN202210744613 A CN 202210744613A CN 115205476 A CN115205476 A CN 115205476A
- Authority
- CN
- China
- Prior art keywords
- data
- geological
- modeling
- modeled
- dimensional
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Remote Sensing (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
本申请提供了一种三维地质建模方法、装置、电子设备及计算机可读存储介质;方法包括:获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据;将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据;对所述融合数据进行克里金插值计算,得到建模数据;基于所述建模数据进行三维建模,得到所述待建模区域的三维地质模型。通过本申请,能够提高三维地质模型的精度和实现三维地质建模的参数化。
Description
技术领域
本申请涉及地质建模技术,尤其涉及一种三维地质建模方法、装置、电子设备及存储介质。
背景技术
三维地质模型是以三维的形式表达复杂的地质结构和地质体形态,在GIS技术和计算机技术的支撑下三维地质建模得到了快速的发展。基于钻孔数据建立地质模型是目前的常用地质建模方式,这种建模方式较为简便,但由于钻孔数据并不能完全反应地层状况和地面起伏变化,导致建模精度较低。
发明内容
本申请实施例提供一种三维地质建模方法、装置、电子设备及计算机可读存储介质,能够提高三维地质模型的精度。
本申请实施例的技术方案是这样实现的:
本申请实施例提供一种三维地质建模方法,包括:
获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据;
将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据;
对所述融合数据进行克里金插值计算,得到建模数据;
基于所述建模数据进行三维建模,得到所述待建模区域的三维地质模型。
上述方案中,所述获得待建模区域的钻孔数据,包括:
获得待建模区域的原始钻孔数据;
从所述原始钻孔数据中,提取每个钻孔点的地面坐标以及每层地层对应的钻孔坐标;
将提取的地面坐标及钻孔坐标作为所述钻孔数据。
上述方案中,所述获得待建模区域的地质剖面数据,包括:
获得待建模区域的地质剖面图;
基于所述地质剖面图,确定待建模区域的地质剖面线;
从所述地质剖面线中,提取关键点的坐标;
将提取的关键点的坐标作为所述地质剖面数据。
上述方案中,所述将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据,包括:
将所述钻孔数据和所述地质剖面数据转换至同一坐标系中,得到坐标转换后的钻孔数据和地质剖面数据;
将坐标转换后的钻孔数据和地质剖面数据作为所述融合数据。
上述方案中,所述基于所述建模数据进行三维建模,得到相应的三维地质模型,包括:
基于所述建模数据,生成所述待建模区域的地层曲面模型;
基于所述地层曲面模型进行三维建模,得到所述待建模区域的三维地质模型。
上述方案中,所述基于所述地层曲面模型进行三维建模,得到所述待建模区域的三维地质模型,包括:
将所述地层曲面模型进行拉伸处理,得到相应的地质实体模型;
利用所述地层曲面模型对所述地质实体模型进行切割处理,得到所述待建模区域的三维地质模型。
上述方案中,所述方法还包括:
对所述三维地质模型添加标识信息;
将添加标识信息的三维地质模型进行展示。
本申请实施例提供一种三维地质建模装置,包括:
获得模块,用于获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据;
融合处理模块,用于将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据;
插值计算模块,用于对所述融合数据进行克里金插值计算,得到建模数据;
建模模块,用于基于所述建模数据进行三维建模,得到所述待建模区域的三维地质模型。
本申请实施例提供一种电子设备,包括:
存储器,用于存储可执行指令;
处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的三维地质建模方法。
本申请实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行时,实现本申请实施例提供的三维地质建模方法。
本申请实施例通过获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据,将钻孔数据和地质剖面数据进行融合处理,得到相应的融合数据,并对融合数据进行克里金插值计算,得到建模数据,进而基于建模数据进行三维建模,得到待建模区域的三维地质模型,通过结合钻孔数据和地质剖面数据进行地质建模,利用地质剖面数据对钻孔数据进行补充,使得建模得到的三维地质模型精度显著提升。
附图说明
图1是本申请实施例提供的三维地质建模***100的一个可选的结构示意图;
图2是本申请实施例提供的电子设备200的一个可选的结构示意图;
图3是本申请实施例提供的三维地质建模方法的一个可选的流程示意图;
图4是本申请实施例提供的地质剖面图的一个可选的示意图,在实际实施时;
图5是本申请实施例提供的步骤302的一个可选的细化流程示意图;
图6是本申请实施例提供的步骤304的一个可选的细化流程示意图;
图7是本申请实施例提供的建模数据形成的模型点的一个可选的示意图;
图8是本申请实施例提供的地层曲面模型的一个可选的示意图;
图9是本申请实施例提供的步骤602的一个可选的细化流程示意图;
图10是本申请实施例提供的地质实体模型的一个可选的示意图;
图11是本申请实施例提供的三维地质模型的一个可选的示意图;
图12是本申请实施例提供的步骤304之后的步骤的一个可选的流程示意图;
图13是本申请实施例提供的添加标识信息的三维地质模型的一个可选的示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
对本申请实施例进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。
1)Dynamo,是Autodesk公司推出的一款可视化编程的插件,用于定义关系和创建算法,可以在三维空间中生成几何图形并进行数据处理。
2)Revit,是Autodesk公司一套系列软件的名称,Revit系列软件是为BIM构建的,可帮助建筑设计师设计、建造和维护质量更好、能效更高的建筑。
相关技术中,基于剖面图建立地质模型,模型精度较高,但过程较为复杂,建模软件自动化程度不高,并且建模速度较慢,时间成本较大,并且在建模过程中存在多次重复性的工作,这样会大大降低地质建模的效率。
基于此,本申请实施例提供一种三维地质建模方法、装置、电子设备和计算机可读存储介质,能够在保证建模效率的同时提高三维地质模型的精度。
首先对本申请实施例提供的三维地质建模***进行说明,参见图1,图1是本申请实施例提供的三维地质建模***100的一个可选的结构示意图,终端103通过网络102连接服务器101。在一些实施例中,终端103可以是笔记本电脑,平板电脑,台式计算机,智能手机,专用消息设备,便携式游戏设备,智能音箱,智能手表等,但并不局限于此。服务器101可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(CDN,Content Delivery Network)服务、以及大数据和人工智能平台等基础云计算服务的云服务器。网络102可以是广域网或者局域网,又或者是二者的组合。终端103以及服务器101可以通过有线或无线通信方式进行直接或间接地连接,本申请实施例中不作限制。
服务器101,用于存储地质勘测数据,所述地质勘测数据包括原始钻孔数据和地质剖面图;响应于终端103的数据获取请求,将原始钻孔数据和地质剖面图发送至终端103。
终端103,用于接收服务器101发送的始钻孔数据和地质剖面图,从原始钻孔数据中提取钻孔数据,并从地质剖面图中提取地质剖面数据;获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据;将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据;对所述融合数据进行克里金插值计算,得到建模数据;基于所述建模数据进行三维建模,得到所述待建模区域的三维地质模型。
接下来对本申请实施例提供的用于实施上述三维地质建模方法的电子设备进行说明,参见图2,图2是本申请实施例提供的电子设备200的一个可选的结构示意图,在实际应用中,电子设备200可以实施为图1中的终端103。图2所示的电子设备200包括:至少一个处理器201、存储器205、至少一个网络接口202和用户接口203。电子设备200中的各个组件通过总线***204耦合在一起。可理解,总线***204用于实现这些组件之间的连接通信。总线***204除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图2中将各种总线都标为总线***204。
处理器201可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
用户接口203包括使得能够呈现媒体内容的一个或多个输出装置2031,包括一个或多个扬声器和/或一个或多个视觉显示屏。用户接口203还包括一个或多个输入装置2032,包括有助于用户输入的用户接口部件,比如键盘、鼠标、麦克风、触屏显示屏、摄像头、其他输入按钮和控件。
存储器205可以是可移除的,不可移除的或其组合。示例性的硬件设备包括固态存储器,硬盘驱动器,光盘驱动器等。存储器205可选地包括在物理位置上远离处理器201的一个或多个存储设备。
存储器205包括易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。非易失性存储器可以是只读存储器(ROM,Read Only Memory),易失性存储器可以是随机存取存储器(RAM,Random Access Memory)。本申请实施例描述的存储器205旨在包括任意适合类型的存储器。
在一些实施例中,存储器205能够存储数据以支持各种操作,这些数据的示例包括程序、模块和数据结构或者其子集或超集,本申请实施例中,存储器205中存储有操作***2051、网络通信模块2052、呈现模块2053、输入处理模块2054及三维地质建模装置2055;具体地,
操作***2051,包括用于处理各种基本***服务和执行硬件相关任务的***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务;
网络通信模块2052,用于经由一个或多个(有线或无线)网络接口202到达其他计算设备,示例性的网络接口202包括:蓝牙、无线相容性认证(WiFi)、和通用串行总线(USB,Universal Serial Bus)等;
呈现模块2053,用于经由一个或多个与用户接口203相关联的输出装置2031(例如,显示屏、扬声器等)使得能够呈现信息(例如,用于操作***设备和显示内容和信息的用户接口);
输入处理模块2054,用于对一个或多个来自一个或多个输入装置2032之一的一个或多个用户输入或互动进行检测以及翻译所检测的输入或互动。
在一些实施例中,本申请实施例提供的三维地质建模装置可以采用软件方式实现,图2示出了存储在存储器205中的三维地质建模装置2055,其可以是程序和插件等形式的软件,包括以下软件模块:获得模块20551、融合处理模块20552、插值计算模块20553和建模模块20554,这些模块是逻辑上的,因此根据所实现的功能可以进行任意的组合或进一步拆分。将在下文中说明各个模块的功能。
在另一些实施例中,本申请实施例提供的三维地质建模装置可以采用硬件方式实现,作为示例,本申请实施例提供的三维地质建模装置可以是采用硬件译码处理器形式的处理器,其被编程以执行本申请实施例提供的三维地质建模方法,例如,硬件译码处理器形式的处理器可以采用一个或多个应用专用集成电路(ASIC,Application SpecificIntegrated Circuit)、DSP、可编程逻辑器件(PLD,Programmable Logic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)或其他电子元件。
下面将结合本申请实施例提供的终端的示例性应用和实施,说明本申请实施例提供的三维地质建模方法。
参见图3,图3是本申请实施例提供的三维地质建模方法的一个可选的流程示意图,将结合图3示出的步骤进行说明。
步骤301,获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据;
步骤302,将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据;
步骤303,对所述融合数据进行克里金插值计算,得到建模数据;
步骤304,基于所述建模数据进行三维建模,得到所述待建模区域的三维地质模型。
在实际实施时,终端获得待建模区域的钻孔数据并获得待建模区域的地质剖面数据。这里,钻孔数据为对初始钻孔数据进行预处理之后得到的数据,地质剖面数据为从地质剖面图中提取的数据。其中,初始钻孔数据和地质剖面图为对待建模区域进行地质勘测得到,在对待建模区域进行地质勘测后得到地质勘测数据,这里,地质勘测数据则包括初始钻孔数据和地质剖面图。在实际实施时,地质勘测数据可以是预存在终端内,还可以是预存在与终端通信连接的服务器内,还可以是预存在与终端通信连接的外部存储设备内,例如数据库内。地质勘测数据可以以Excel文件的形式存储。
在一些实施例中,步骤301中的获得待建模区域的钻孔数据,可以通过如下方式实现:获得待建模区域的原始钻孔数据;从所述原始钻孔数据中,提取每个钻孔点的地面坐标以及每层地层对应的钻孔坐标;将提取的地面坐标及钻孔坐标作为所述钻孔数据。
在实际实施时,终端获得待建模区域的原始钻孔数据,对原始钻孔数据进行预处理得到钻孔数据。具体地,终端从原始钻孔数据中,提取每个钻孔点的地面坐标以及每层地层对应的钻孔坐标,得到钻孔数据。
在一些实施例中,步骤301中的获得待建模区域的地质剖面数据,可以通过如下方式实现:获得待建模区域的地质剖面图;基于所述地质剖面图,确定待建模区域的地质剖面线;从所述地质剖面线中,提取关键点的坐标;将提取的关键点的坐标作为所述地质剖面数据。
参见图4,图4是本申请实施例提供的地质剖面图的一个可选的示意图,在实际实施时,终端在获得地质剖面图后,提取地质剖面图内的地质剖面线,这里,可以通过边缘检测识别并提取地质剖面图内的地质剖面线。在提取地质剖面线后,从地质剖面线上提取多个关键点,将关键点的坐标作为地质剖面数据。具体地,终端可以利用Dynamo节点SelectModel Elements和Element.Geometry提取地质剖面图中的地质剖面线上的关键点的坐标。
在实际实施时,终端在得到钻孔数据和地质剖面数据后,将钻孔数据和地质剖面数据进行融合处理,得到融合数据。在一些实施例中,参见图5,图5是本申请实施例提供的步骤302的一个可选的细化流程示意图,步骤302可以通过如下方式实现:
步骤501,将所述钻孔数据和所述地质剖面数据转换至同一坐标系中,得到坐标转换后的钻孔数据和地质剖面数据;
步骤502,将坐标转换后的钻孔数据和地质剖面数据作为所述融合数据。
应当理解的是,钻孔数据和地质剖面数据均为点数据,具体为三维坐标点,终端获得的初始钻孔数据和地质剖面图为两份单独的数据,二者的坐标系并不对齐。这里,终端则需要对钻孔数据和地质剖面数据进行坐标对齐。具体地,终端将钻孔数据和地质剖面数据进行坐标转换,将二者转换至同一坐标系中,得到坐标转换后的钻孔数据和地质剖面数据,将坐标转换后的钻孔数据和地质剖面数据作为所述融合数据。
接着,终端对融合数据进行克里金插值计算,得到建模数据。具体地,终端将X和Y坐标作为基础坐标,高程Z作为属性值,利用普通克里金插值丰富坐标点,变异函数采用球形模型,球形模型具体函数如公式(1):
其中,γ(h)为变异函数值,c0为块金值,c为拱高,h为滞后距离,a为变程。
在一些实施例中,参见图6,图6是本申请实施例提供的步骤304的一个可选的细化流程示意图,步骤304可以通过如下方式实现:
步骤601,基于所述建模数据,生成所述待建模区域的地层曲面模型;
步骤602,基于所述地层曲面模型进行三维建模,得到所述待建模区域的三维地质模型。
应当理解的是,建模数据为三维坐标点数据,在实际实施时,终端基于建模数据生成相应的模型点图。具体地,终端可以使用File Path节点、File From Path节点和Data.ImportExcel节点读取建模数据,然后使用Point.ByCoordinates节点将建模数据转换成模型点。示例性地,参见图7,图7是本申请实施例提供的建模数据形成的模型点的一个可选的示意图。
接着,终端基于模型点,将每一层地层的坐标点分层转化为曲线,并进一步将曲线分层放样成为多个地层曲面。具体地,终端可以使用NurbsCurve.ByPoints节点将地层每一层的坐标点分层转化为曲线,进而使用Surface.ByLoft节点将曲线分层放样成为多个地层曲面,得到地层曲面模型。参见图8,图8是本申请实施例提供的地层曲面模型的一个可选的示意图。
在实际实施时,终端则可以基于地层曲面模型进行三维建模,得到所述待建模区域的三维地质模型。具体地,参见图9,图9是本申请实施例提供的步骤602的一个可选的细化流程示意图,步骤602可以通过如下方式实现:
步骤901,将所述地层曲面模型进行拉伸处理,得到相应的地质实体模型;
步骤902,利用所述地层曲面模型对所述地质实体模型进行切割处理,得到所述待建模区域的三维地质模型。
具体地,终端通过Surface.PerimeterCurves节点返回地层曲面模型的边界曲线,使用Geometry.Translate节点和Curve.PullOntoPlane节点将边界曲线拉伸到特定平面创建曲线,利用PolyCurve.ByJoinedCurves节点将创建的曲线进行闭合处理,得到闭合曲线,最后通过Solid.ByLoft节点将闭合曲线拉伸放样形成实体,得到地质实体模型。示例性地,参见图10,图10是本申请实施例提供的地质实体模型的一个可选的示意图。
接着,终端使用Geometry.SplitByTools节点根据地层曲面模型将地质实体模型切割形成多层地质实体,然后将存在断层的地质体对应的断层曲面进行拉伸处理,生成断层实体,再跟据断层曲面和断层曲面的上层曲面使用Geometry.SplitByTools节点对断层实体进行切割形成断层地层,将地质实体和断层实体使用Solid.Difference节点进行布尔运算,以从地质实体中减去断层实体得到目标实体,接着利用List Create节点将断层实体和目标实体进行合并,得到待建模区域的三维地质模型。参见图11,图11是本申请实施例提供的三维地质模型的一个可选的示意图。
在一些实施例中,参见图12,图12是本申请实施例提供的步骤304之后的步骤的一个可选的流程示意图,在步骤304之后,还可以执行:
步骤121,对所述三维地质模型添加标识信息;
步骤122,将添加标识信息的三维地质模型进行展示。
这里,标识信息包括但不限于三维地质模型中每个地层实体对应地层名称及地层参数,这里,地层参数包括容重、压缩模量、内摩擦角、粘聚力以及承载力特征值等。在一些实施例中,标识信息还包括每个地层实体对应的颜色信息。具体地,终端使用Color.ByARGB节点、GeometryColor.ByGeometryColor节点以及Element.OverrideColorInView节点为不同地层实体添加相应的颜色,然后使用Parameter.CreateProjectParameter节点为不同的地层添加相应的地层参数,参数类型使用Select Parameter Type节点设置为Number,内置类别使用Categories节点设置为常规模型,使用Element.SetParameterByName节点设置参数的值,通过FamilyInstance.ByGeometry节点将三维地质模型导入到Revit中,familyName设置为每层地层的地层名称,categories使用Categories节点设置为常规模型。示例性地,参见图13,图13是本申请实施例提供的添加标识信息的三维地质模型的一个可选的示意图。本申请实施例中,终端可以将添加标识信息的三维地质模型进行展示,以供用户进行阅览。需要说明的是,本申请实施例中,当对钻孔数据和地质剖面图进行更改时,能够自动对三维地质模型进行修改。
本申请实施例中,通过获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据,将钻孔数据和地质剖面数据进行融合处理,得到相应的融合数据,并对融合数据进行克里金插值计算,得到建模数据,进而基于建模数据进行三维建模,得到待建模区域的三维地质模型,通过结合钻孔数据和地质剖面数据进行地质建模,利用地质剖面数据对钻孔数据进行补充,使得建模得到的三维地质模型精度显著提升。本申请实施例通过融合钻孔数据和地质剖面数据进行三维地质建模,实现了三维地质建模的参数化,在克服了仅利用钻孔数据进行建模导致的精度低的问题的同时,还解决了传统的利用地质剖面图进行建模的建模过程复杂事件成本高的问题。
下面继续说明本申请实施例提供的三维地质建模装置2055的实施为软件模块的示例性结构,在一些实施例中,如图2所示,存储在存储器205的三维地质建模装置2055中的软件模块可以包括:
获得模块20551,用于获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据;
融合处理模块20552,用于将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据;
插值计算模块20553,用于对所述融合数据进行克里金插值计算,得到建模数据;
建模模块20554,用于基于所述建模数据进行三维建模,得到所述待建模区域的三维地质模型。
在一些实施例中,所述获得模块20551,还用于获得待建模区域的原始钻孔数据;从所述原始钻孔数据中,提取每个钻孔点的地面坐标以及每层地层对应的钻孔坐标;将提取的地面坐标及钻孔坐标作为所述钻孔数据。
在一些实施例中,所述获得模块20551,还用于获得待建模区域的地质剖面图;基于所述地质剖面图,确定待建模区域的地质剖面线;从所述地质剖面线中,提取关键点的坐标;将提取的关键点的坐标作为所述地质剖面数据。
在一些实施例中,所述融合处理模块20552,还用于将所述钻孔数据和所述地质剖面数据转换至同一坐标系中,得到坐标转换后的钻孔数据和地质剖面数据;将坐标转换后的钻孔数据和地质剖面数据作为所述融合数据。
在一些实施例中,所述建模模块20554,还用于基于所述建模数据,生成所述待建模区域的地层曲面模型;基于所述地层曲面模型进行三维建模,得到所述待建模区域的三维地质模型。
在一些实施例中,所述建模模块20554,还用于将所述地层曲面模型进行拉伸处理,得到相应的地质实体模型;利用所述地层曲面模型对所述地质实体模型进行切割处理,得到所述待建模区域的三维地质模型。
在一些实施例中,所述装置还包括:展示模块,用于对所述三维地质模型添加标识信息;将添加标识信息的三维地质模型进行展示。
需要说明的是,本申请实施例装置的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果,因此不做赘述。
本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本申请实施例上述的三维地质建模方法。
本申请实施例提供一种存储有可执行指令的计算机可读存储介质,其中存储有可执行指令,当可执行指令被处理器执行时,将引起处理器执行本申请实施例提供的三维地质建模方法。
在一些实施例中,计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、闪存、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备。
在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。
作为示例,可执行指令可以但不一定对应于文件***中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(HTML,Hyper TextMarkup Language)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。
作为示例,可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。
综上所述,通过本申请实施例能够提高三维地质模型的精度和实现三维地质建模的参数化。
以上所述,仅为本申请的实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本申请的保护范围之内。
Claims (10)
1.一种三维地质建模方法,其特征在于,包括:
获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据;
将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据;
对所述融合数据进行克里金插值计算,得到建模数据;
基于所述建模数据进行三维建模,得到所述待建模区域的三维地质模型。
2.根据权利要求1所述的方法,其特征在于,所述获得待建模区域的钻孔数据,包括:
获得待建模区域的原始钻孔数据;
从所述原始钻孔数据中,提取每个钻孔点的地面坐标以及每层地层对应的钻孔坐标;
将提取的地面坐标及钻孔坐标作为所述钻孔数据。
3.根据权利要求1所述的方法,其特征在于,所述获得待建模区域的地质剖面数据,包括:
获得待建模区域的地质剖面图;
基于所述地质剖面图,确定待建模区域的地质剖面线;
从所述地质剖面线中,提取关键点的坐标;
将提取的关键点的坐标作为所述地质剖面数据。
4.根据权利要求1所述的方法,其特征在于,所述将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据,包括:
将所述钻孔数据和所述地质剖面数据转换至同一坐标系中,得到坐标转换后的钻孔数据和地质剖面数据;
将坐标转换后的钻孔数据和地质剖面数据作为所述融合数据。
5.根据权利要求1所述的方法,其特征在于,所述基于所述建模数据进行三维建模,得到相应的三维地质模型,包括:
基于所述建模数据,生成所述待建模区域的地层曲面模型;
基于所述地层曲面模型进行三维建模,得到所述待建模区域的三维地质模型。
6.根据权利要求5所述的方法,其特征在于,所述基于所述地层曲面模型进行三维建模,得到所述待建模区域的三维地质模型,包括:
将所述地层曲面模型进行拉伸处理,得到相应的地质实体模型;
利用所述地层曲面模型对所述地质实体模型进行切割处理,得到所述待建模区域的三维地质模型。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述三维地质模型添加标识信息;
将添加标识信息的三维地质模型进行展示。
8.一种三维地质建模装置,其特征在于,包括:
获得模块,用于获得待建模区域的钻孔数据,并获得待建模区域的地质剖面数据;
融合处理模块,用于将所述钻孔数据和所述地质剖面数据进行融合处理,得到相应的融合数据;
插值计算模块,用于对所述融合数据进行克里金插值计算,得到建模数据;
建模模块,用于基于所述建模数据进行三维建模,得到所述待建模区域的三维地质模型。
9.一种电子设备,其特征在于,包括:
存储器,用于存储可执行指令;
处理器,用于执行所述存储器中存储的可执行指令时,实现权利要求1至7任一项所述的三维地质建模方法。
10.一种计算机可读存储介质,其特征在于,存储有可执行指令,用于被处理器执行时,实现权利要求1至7任一项所述的三维地质建模方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210744613.0A CN115205476A (zh) | 2022-06-27 | 2022-06-27 | 三维地质建模方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210744613.0A CN115205476A (zh) | 2022-06-27 | 2022-06-27 | 三维地质建模方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115205476A true CN115205476A (zh) | 2022-10-18 |
Family
ID=83578231
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210744613.0A Pending CN115205476A (zh) | 2022-06-27 | 2022-06-27 | 三维地质建模方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115205476A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115758776A (zh) * | 2022-11-28 | 2023-03-07 | 核工业金华勘测设计院有限公司 | 一种多点地质统计学建模方法以及装置 |
CN115984503A (zh) * | 2023-03-20 | 2023-04-18 | 红石恒信(成都)科技有限公司 | 一种地质剖面图生成方法、***、电子设备及介质 |
CN116109691A (zh) * | 2023-02-03 | 2023-05-12 | 煤炭科学研究总院有限公司 | 基于三维模型和插值的储量计算方法及装置 |
CN116630568A (zh) * | 2023-07-24 | 2023-08-22 | 航天宏图信息技术股份有限公司 | 基于点、线、面结构的地质三维模型生成方法及装置 |
-
2022
- 2022-06-27 CN CN202210744613.0A patent/CN115205476A/zh active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115758776A (zh) * | 2022-11-28 | 2023-03-07 | 核工业金华勘测设计院有限公司 | 一种多点地质统计学建模方法以及装置 |
CN115758776B (zh) * | 2022-11-28 | 2024-06-04 | 核工业金华勘测设计院有限公司 | 一种多点地质统计学建模方法以及装置 |
CN116109691A (zh) * | 2023-02-03 | 2023-05-12 | 煤炭科学研究总院有限公司 | 基于三维模型和插值的储量计算方法及装置 |
CN116109691B (zh) * | 2023-02-03 | 2023-11-07 | 煤炭科学研究总院有限公司 | 基于三维模型和插值的储量计算方法及装置 |
CN115984503A (zh) * | 2023-03-20 | 2023-04-18 | 红石恒信(成都)科技有限公司 | 一种地质剖面图生成方法、***、电子设备及介质 |
CN116630568A (zh) * | 2023-07-24 | 2023-08-22 | 航天宏图信息技术股份有限公司 | 基于点、线、面结构的地质三维模型生成方法及装置 |
CN116630568B (zh) * | 2023-07-24 | 2023-11-03 | 航天宏图信息技术股份有限公司 | 基于点、线、面结构的地质三维模型生成方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115205476A (zh) | 三维地质建模方法、装置、电子设备及存储介质 | |
Donkers et al. | Automatic conversion of IFC datasets to geometrically and semantically correct CityGML LOD3 buildings | |
US11036695B1 (en) | Systems, methods, apparatuses, and/or interfaces for associative management of data and inference of electronic resources | |
Garagnani et al. | Parametric accuracy: building information modeling process applied to the cultural heritage preservation | |
Zhu et al. | A new reconstruction method for 3D buildings from 2D vector floor plan | |
US9575950B2 (en) | Systems and methods for managing spreadsheet models | |
CN112053130A (zh) | 抽水蓄能电站综合管理方法、平台、***、设备和介质 | |
CN105631935A (zh) | 基于bim的三维地质自动化建模方法 | |
CN110807015A (zh) | 一种大数据资产价值交付管理方法及*** | |
US20220214999A1 (en) | Synchronization of graphical data | |
CN113538706B (zh) | 基于数字沙盘的房景展示方法、装置、设备及存储介质 | |
WO2021139488A1 (zh) | 空间分析任务的处理方法、装置、计算机设备和存储介质 | |
US20120084280A1 (en) | Social network resource integration | |
CN107832440A (zh) | 一种数据挖掘方法、装置、服务器及计算机可读存储介质 | |
US11741678B2 (en) | Virtual object construction method, apparatus and storage medium | |
Hijazi et al. | 3DCITYDB4BIM: A system architecture for linking bim server and 3d citydb for bim-gis-integration | |
Fan et al. | Layout graph model for semantic façade reconstruction using laser point clouds | |
Ji et al. | Design and development of a maintenance and virtual training system for ancient Chinese architecture | |
Li et al. | CAD data exchange based on the recovery of feature modelling procedure | |
La Guardia et al. | 3D Data integration for web based open source WebGL interactive visualisation | |
US20240061813A1 (en) | Synchronizing Design Models | |
CN109063223A (zh) | Bim模型的轻量化方法和装置以及bim模型的处理方法和*** | |
Amirebrahimi et al. | An integrated web-based 3D modeling and visualization platform to support sustainable cities | |
Lilis et al. | Simulation model generation combining IFC and CityGML data | |
US20220147555A1 (en) | Curating and graphically presenting unstructured data based on analytics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |