【技术实现步骤摘要】
数据处理方法和装置
本申请涉及地质建模
,特别涉及一种数据处理方法和装置。
技术介绍
在进行地质建模的过程中,往往需要先将地质资料导入建模软件的项目工区。例如,使用地质建模软件Petrel2014进行地质建模时,常常需要多种专业数据的协同分析,尤其需要以地质分层数据作为支撑。其中,上述Petrel2014是利用地质静态基础资料(地质数据)进行地质建模的一种专业工具。通过Petrel2014能够完成构造、储层、沉积相等地质建模工作,进而可以根据模型结果反映油藏储层的地质构造和几何形态,是油藏开发阶段进行精细油藏描述和生产措施部署的重要手段。上述地质分层数据作为一项成果数据,一般保存在项目数据库中。具体实施时,往往需要将存储在项目数据库中的地质分层数据从项目数据库中导入至地质建模软件Petrel2014的建模项目工区中。但是,现有的数据处理方法在将待导入数据导入预设工区的过程中尚未形成一套统一的处理规则和处理流程。具体实施时,由于对地质认识理解的差异,在对地质数据处理的过程和将数据分层导入的过程可能不完全相同,进而导致导入时会产生输入误差。例如,同一个区域的同一地质数据,由于使用不同的数据处理方法导入,或者在不同阶段采用同一种数据处理方法导入,最后均可能会产生一套或者多套不同的分层数据。并且,现有方法的整个处理过程极其繁琐,耗时较长。此外,由于没有一套统一的处理规则和处理流程,导入数据的准确性也得不到保障。因此,现有的数据处理方法具体实施时,往往存在操作繁琐、处理效率低和准确性差的技术问题。针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
本申请实施 ...
【技术保护点】
一种数据处理方法,其特征在于,包括:接收数据请求包,其中,所述数据请求包包括待导入的地质数据的第一信息,所述第一信息包括:待导入的地质数据的名称和待导入的地质数据的分层数据的名称;根据所述待导入的地质数据的名称,从数据库中确定与所述待导入的地质数据对应的地质分层数据集,其中,所述地质分层数据集中包括多个分层数据;获取目标分层数据标识;根据所述目标分层数据标识,从所述地质分层数据集中选择一个或多个分层数据,作为分层数据集合;对所述分层数据集合进行封装处理,生成分层数据结构体数据包;将所述分层数据结构体数据包导入预设项目工区,以进行地质建模。
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:接收数据请求包,其中,所述数据请求包包括待导入的地质数据的第一信息,所述第一信息包括:待导入的地质数据的名称和待导入的地质数据的分层数据的名称;根据所述待导入的地质数据的名称,从数据库中确定与所述待导入的地质数据对应的地质分层数据集,其中,所述地质分层数据集中包括多个分层数据;获取目标分层数据标识;根据所述目标分层数据标识,从所述地质分层数据集中选择一个或多个分层数据,作为分层数据集合;对所述分层数据集合进行封装处理,生成分层数据结构体数据包;将所述分层数据结构体数据包导入预设项目工区,以进行地质建模。2.根据权利要求1所述的方法,其特征在于,根据所述待导入的地质数据的名称,从数据库中确定与所述待导入的地质数据对应的地质分层数据集,包括:解析所述数据请求包,得到所述待导入的地质数据的第一信息;将所述第一信息进行格式转换,得到预设格式的第一信息;从所述预设格式的第一信息中读取出所述待导入的地质数据的名称;根据所述待导入的地质数据的名称,从数据库中确定与所述地质数据对应的地质分层数据集。3.根据权利要求2所述的方法,其特征在于,所述预设格式的第一信息为结构化查询语言格式的信息。4.根据权利要求1所述的方法,其特征在于,根据所述目标分层数据标识,从所述地质分层数据集中选择一个或多个分层数据,作为分层数据集合,包括:根据所述待导入的地质数据的分层数据的名称,生成所述地质分层数据集的地质分层数据列表;根据所述目标分层数据标识,从所述地质分层数据列表中确定一个或多个分层数据,作为所述分层数据集合,其中,所述一个或多个分层数据满足所述预设项目工区的建模条件。5.根据权利要求1所述的方法,其特征在于,所述分层数据结构体数据包包括:所述分层数据集合中各个分层数据中的井名、各个分层数据的地层序号、各个分层数据中的地层名称和各个分层数据中的地层深度。6.根据权利要求1所述的方法,其特征在于,将所述分层数据结构体数据包导入预设项目工区,包括:确定在所述分层数据结构体数据包中各个分层数据的分层模式的名称与所述预设项目工区内存在的各个分层数据的分层模式的名称是否不相同,所述预设项目工区内是否存在井号与所述分层数据结构体数据包中的井号相同;如果所述分层数据结构体数据包中各个分层数据的分层模式的名称与所述预设项目工区内存在的各个分层数据的分层模式的名称不相同,且所述预设项目工区内存在井号与所述分层数据结构体数据包中的井号相同,则将所述分层数据结构体数据包导入所述预设项目工区。7.根据权利要求6所述的方法,其特征在于,在确定在所述分层数据结构体数据包中各个分层数据的分层模式的名称与所述预设项目工区内存在的各个分层数据的分层模式的名称是否不相同,所述预设项目工区内是否存在井号与所述分层数据结构体数据包中的井号相同之后,所述方法还包括:如果所述分层数据结构体数据包中各个分层数据的分层模式的名称与所述预设项目工区内存在的各个分层数据的分层模式的名称相...
【专利技术属性】
技术研发人员:江明,刘小斌,于由美,张超环,徐胜利,樊超,张东伟,邹金津,乔森,宫臣,刘玉慧,迟松特,王一鸣,石晋,张兴华,
申请(专利权)人:中国石油天然气股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。