数据转换方法及装置制造方法及图纸

技术编号:29284658 阅读:22 留言:0更新日期:2021-07-16 23:46
本发明专利技术公开了一种数据转换方法及装置。其中,该方法包括:接收等值线模块输出的等值线数据文件,其中,等值线数据文件包含:等值线构造图、与各条等值线对应的等值线数值、坐标数据;将等值线数据文件中的数据转换为目标文件的数据;将转换后的目标文件中的数据导入预设地质制图系统中,得到等值线地图。本发明专利技术解决了相关技术中无法将等值线地图数据快速转换为地质制图系统可识别格式的技术问题。为地质制图系统可识别格式的技术问题。为地质制图系统可识别格式的技术问题。

Data conversion method and device

【技术实现步骤摘要】
数据转换方法及装置


[0001]本专利技术涉及数据处理
,具体而言,涉及一种数据转换方法及装置。

技术介绍

[0002]相关技术,在地质地图模块得到等值线地图数据后,无法将其转换为地质制图系统中进行地图处理,由于地质地图模块得到的等值线地图数据存在无底色,无法直观的反应图件高低关系,且未上值的等值线属性没有高度值,后期对地图等值线修改造成很大的困难,当前,是通过人工来根据等值线地图数据再次在地质制图系统中完成制图,这种处理方式不仅制图效率慢,且绘制准确率会降低。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种数据转换方法及装置,以至少解决相关技术中无法将等值线地图数据快速转换为地质制图系统可识别格式的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种数据转换方法,包括:接收等值线模块输出的等值线数据文件,其中,所述等值线数据文件包含:等值线构造图、与各条等值线对应的等值线数值、坐标数据;将所述等值线数据文件中的数据转换为目标文件的数据;将转换后的目标文件中的数据导入预设地质制图系统中,得到等值线地图。
[0006]可选的,在接收等值线模块输出的等值线数据文件之前,所述数据转换方法还包括:所述等值线模块确定需要输出等值线数据文件的文件地址和文件名称;所述等值线模块确定输出等值线数值的数值类型和数值格式;所述等值线模块基于所述文件地址、所述文件名称、所述数值类型和数值格式,输出所述等值线数据文件。
[0007]可选的,在接收等值线模块输出的等值线数据文件之后,所述数据转换方法还包括:接收当前操作系统下的命令指令,并基于所述命令指令确定所述等值线数据文件中的有效数值;删除在所述有效数值之前的无用数据;保存所述有效数值。
[0008]可选的,在保存所述有效数值之后,所述数据转换方法还包括:确定所述等值线数据文件中所述等值线数值和所述坐标数据所在的数据列;分离所述数据列中的坐标数据和等值线数值;将所述等值线数据放置在第一数值列,将所述坐标数据放置在第二数值列。
[0009]可选的,在将所述坐标数据放置在第二数值列之后,所述数据转换方法还包括:将所述等值线数据的第一行数据拷贝到最后一行;修改最后一行的等值线序列号的数值为预设等值线序列号数值。
[0010]可选的,将所述等值线数据文件中的数据转换为目标文件的数据的步骤,包括:确定存储目标文件的目标文件地址;运行等值线转换规则,将所述等值线数据文件中的数据转换为目标文件的数据;基于所述目标文件地址存储转换后的目标文件的数据。
[0011]可选的,所述等值线模块为Zmap模块,所述预设地质制图系统为Geomap制图系统。
[0012]根据本专利技术实施例的另一方面,还提供了一种数据转换装置,包括:接收单元,用
于接收等值线模块输出的等值线数据文件,其中,所述等值线数据文件包含:等值线构造图、与各条等值线对应的等值线数值、坐标数据;转换单元,用于将所述等值线数据文件中的数据转换为目标文件的数据;导入单元,用于将转换后的目标文件中的数据导入预设地质制图系统中,得到等值线地图。
[0013]可选的,所述数据转换装置还包括:第一确定模块,用于在接收等值线模块输出的等值线数据文件之前,所述等值线模块确定需要输出等值线数据文件的文件地址和文件名称;第二确定模块,用于所述等值线模块确定输出等值线数值的数值类型和数值格式;输出模块,用于所述等值线模块基于所述文件地址、所述文件名称、所述数值类型和数值格式,输出所述等值线数据文件。
[0014]可选的,所述数据转换装置还包括:第一接收模块,用于在接收等值线模块输出的等值线数据文件之后,接收当前操作系统下的命令指令,并基于所述命令指令确定所述等值线数据文件中的有效数值;删除模块,用于删除在所述有效数值之前的无用数据;保存模块,用于保存所述有效数值。
[0015]可选的,所述数据转换装置还包括:第四确定模块,用于在保存所述有效数值之后,确定所述等值线数据文件中所述等值线数值和所述坐标数据所在的数据列;分离模块,用于分离所述数据列中的坐标数据和等值线数值;放置模块,用于将所述等值线数据放置在第一数值列,将所述坐标数据放置在第二数值列。
[0016]可选的,所述数据转换装置还包括:复制模块,用于在将所述坐标数据放置在第二数值列之后,将所述等值线数据的第一行数据拷贝到最后一行;修改模块,用于修改最后一行的等值线序列号的数值为预设等值线序列号数值。
[0017]可选的,所述转换单元包括:第五确定模块,用于确定存储目标文件的目标文件地址;运行模块,用于运行等值线转换规则,将所述等值线数据文件中的数据转换为目标文件的数据;存储模块,用于基于所述目标文件地址存储转换后的目标文件的数据。
[0018]可选的,所述等值线模块为Zmap模块,所述预设地质制图系统为Geomap制图系统。
[0019]根据本专利技术实施例的另一方面,还提供了一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的数据转换方法。
[0020]根据本专利技术实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述任意一项所述的数据转换方法。
[0021]在本专利技术实施例中,采用接收等值线模块输出的等值线数据文件,其中,等值线数据文件包含:等值线构造图、与各条等值线对应的等值线数值、坐标数据,然后将等值线数据文件中的数据转换为目标文件的数据,最后可以将转换后的目标文件中的数据导入预设地质制图系统中,得到等值线地图。在该实施例,可以能够很好的解决等值线数据转换成地质制图系统软件识别格式,极大的减少工作量,提高绘图效率,从而解决相关技术中无法将等值线地图数据快速转换为地质制图系统可识别格式的技术问题。
附图说明
[0022]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发
明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0023]图1是根据本专利技术实施例的一种可选的数据转换方法的流程图;
[0024]图2是根据本专利技术实施例的一种可选的等值线模块中的构造图和等值线数值的示意图;
[0025]图3是根据本专利技术实施例的另一种可选的数据转换装置的示意图。
具体实施方式
[0026]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0027]需要说明的是,本专利技术的说明书和权利要求书及上述附图中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据转换方法,其特征在于,包括:接收等值线模块输出的等值线数据文件,其中,所述等值线数据文件包含:等值线构造图、与各条等值线对应的等值线数值、坐标数据;将所述等值线数据文件中的数据转换为目标文件的数据;将转换后的目标文件中的数据导入预设地质制图系统中,得到等值线地图。2.根据权利要求1所述的方法,其特征在于,在接收等值线模块输出的等值线数据文件之前,所述数据转换方法还包括:所述等值线模块确定需要输出等值线数据文件的文件地址和文件名称;所述等值线模块确定输出等值线数值的数值类型和数值格式;所述等值线模块基于所述文件地址、所述文件名称、所述数值类型和数值格式,输出所述等值线数据文件。3.根据权利要求1所述的方法,其特征在于,在接收等值线模块输出的等值线数据文件之后,所述数据转换方法还包括:接收当前操作系统下的命令指令,并基于所述命令指令确定所述等值线数据文件中的有效数值;删除在所述有效数值之前的无用数据;保存所述有效数值。4.根据权利要求3所述的方法,其特征在于,在保存所述有效数值之后,所述数据转换方法还包括:确定所述等值线数据文件中所述等值线数值和所述坐标数据所在的数据列;分离所述数据列中的坐标数据和等值线数值;将所述等值线数据放置在第一数值列,将所述坐标数据放置在第二数值列。5.根据权利要求4所述的方法,其特征在于,在将所述坐标数据放置在第二数值列之后,所述...

【专利技术属性】
技术研发人员:李君达张建明徐士鹏李军红张庆伟王湛杰杨志鹏胡永静潘晓慧
申请(专利权)人:中国石油天然气股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1