发明名称 一种地质三维模型自动建模与动态更新的方法
摘要 本发明涉及一种地质三维模型自动建模与动态更新的方法。本发明的目的是帮助建模人利用计算机程序高效完成复杂的地质三维建模工作。本发明的技术方案是:地质三维模型自动建模与动态更新的方法,其特征在于包括以下步骤:1、建模操作定义A,用于在地质三维建模过程中进行建模操作定义;2、建模操作变更B,用于对步骤1重新进行有意义的变更;3、建模操作及流程描述C,用于对步骤1和步骤2所定义和变更的操作和流程进行记录;4、地质模型更新D,根据步骤3触发地质模型自动建模和动态更新;5、建模操作与模型更新记录E,用于对步骤1、步骤2以及步骤4的状态做记录。本发明适用于一般计算机辅助建模的工程设计领域。
申请公布号 CN102592313B 申请公布日期 2015.04.01
申请号 CN201110450336.4 申请日期 2011.12.29
申请人 中国水电顾问集团华东勘测设计研究院 发明人 王国光;徐震;陈健;王金锋;蒋海峰;张业星;唐海涛;李成翔;双喜;刘臻熙
分类号 G06T17/05(2011.01)I 主分类号 G06T17/05(2011.01)I
代理机构 杭州九洲专利事务所有限公司 33101 代理人 韩小燕
主权项 一种地质三维模型自动建模与动态更新的方法,其特征在于包括以下步骤:1.1、建模操作定义(A),用于在地质三维模型建模过程中进行建模操作定义;1.2、建模操作变更(B),用于对步骤1.1重新进行有意义的变更;1.3、建模操作及流程描述(C),用于对步骤1.1和步骤1.2所定义和变更的操作和流程进行记录;1.4、地质模型更新(D),根据步骤1.3触发地质模型自动建模和动态更新;1.5、建模操作与模型更新记录(E),用于对步骤1.1、步骤1.2以及步骤1.4的状态做记录;所述建模操作定义(A)包括操作元素组定义(A‑1)、操作函数及参数定义(A‑2)和建模操作流程定义(A‑3)三个子过程,每个子过程都能触发建模操作及流程描述(C),再通过建模操作及流程描述(C)触发地质模型更新(D),实现地质三维模型的自动建模;所述建模操作定义(A)还事先配置包含操作元素组定义(A‑1)、操作函数及参数定义(A‑2)和建模操作流程定义(A‑3)的标准模板;所述建模操作变更(B)包括操作元素组变更(B‑1)、操作函数及参数变更(B‑2)、建模操作流程变更(B‑3)三个子过程,每个子过程都能触发建模操作及流程描述(C),再通过建模操作及流程描述(C)触发地质模型更新(D),实现地质三维模型的动态更新;所述建模操作及流程描述(C)会被建模操作定义(A)和建模操作变更(B)触发,自动新建或改写建模操作及流程描述的记录,其内容包括描述序号、建模操作函数、参数及建模操作结果,其中参数包括操作元素组的定义、建模操作函数对应的程序参数;所述的地质模型更新(D)包括扫描受影响的模型(D‑1)和更新受影响的模型(D‑2)两个子过程,地质模型更新(D)可被建模操作及流程描述(C)触发,根据建模操作及流程描述(C)的记录序列,循环往复执行扫描受影响的模型(D‑1)和更新受影响的模型(D‑2)两个子过程,直至找不到受影响的模型即完成模型更新;所述建模操作与模型更新记录(E)能够被建模操作定义(A)、建模操作变更(B)和地质模型更新(D)的所有子过程触发,并记录序号、子过程名称、建模操作与模型更新描述、执行者、执行状态及记录时间,既可实现建模操作定义(A)和建模操作变更(B)回滚到历史状态,也可帮助建模人和校审人追溯地质三维模型产品的历史过程。
地址 310014 浙江省杭州市下城区潮王路22号