本技术属于数据处理,具体涉及一种海洋重力数据处理方法、装置、电子设备及存储介质。
背景技术:
1、随着科技的发展,针对海洋的探索逐渐增加。通常,在将重力仪放置在测量船上,通过测量船在海面航行,重力仪便可以检测到海洋重力数据,通过分析海洋重力数据,便可以确定海洋的部分的信息。但相关技术中,在获取到海洋重力数据之后,对海洋重力数据进行处理时,通常处理效率较低。
技术实现思路
1、本技术实施例的目的是提供一种海洋重力数据处理方法、装置、电子设备及存储介质,能够解决对海洋重力数据进行处理时,处理效率较低的问题。
2、第一方面,本技术实施例提供了一种海洋重力数据处理方法,所述海洋重力数据处理方法包括:
3、建立第一数据标准以及第二数据标准,所述第一数据标准包括:基点比对的时间、位置、测量值、基点绝对重力值、重力仪格值、吃水改正的时间、阻尼延迟时间、重力仪相对gps的位置,所述第二数据标准包括:水深的范围、工区范围、重力仪的速度的范围、设计测线的方位;
4、获取初始海洋重力数据,并将所述初始海洋重力数据标准化,得到标准海洋重力数据;
5、按照所述第一数据标准,对所述标准海洋重力数据进行校正,得到校正重力数据;
6、根据校正重力数据,得到航迹图,根据所述第二数据标准,在所述航迹图中得到目标测线。
7、可选地,所述将所述初始海洋重力数据标准化,得到标准海洋重力数据,包括:
8、对所述初始海洋重力数据进行位置标准化,得到位置标准化数据,所述位置标准化数据中同一性质的数据位于相同的数据位置处;
9、对所述初始海洋重力数据进行时间标准化,得到时间标准化数据,所述时间标准化数据中的数据的时间标准为同一时间标准;
10、将所述位置标准化数据以及所述时间标准化数据统一到同一数据文件中,得到所述标准海洋重力数据。
11、可选地,所述对所述初始海洋重力数据进行位置标准化,得到位置标准化数据,包括:
12、通过分隔符分隔所述初始海洋重力数据,以使所述初始海洋重力数据形成标准化的数据列,每一数据列中的数据的性质相同;
13、所述对所述初始海洋重力数据进行时间标准化,得到标准化数据,包括:
14、将所述初始海洋重力数据按照同一时间标准进行时间更改,以使更改后的初始海洋重力中的数据的时间标准为同一时间标准。
15、可选地,在将所述位置标准化数据以及所述时间标准化数据统一到同一数据文件中,得到所述标准海洋重力数据之后,所述方法还包括:
16、响应于目标输入,对所述标准海洋重力数据进行筛选,删除所述标准海洋重力数据中的无效数据。
17、可选地,所述根据校正重力数据,得到航迹图,根据所述第二数据标准,在所述航迹图中确定目标测线,包括:
18、根据校正重力数据,得到航迹图,所述航迹图中具有所述工区范围外的无效数据以及所述工区范围内的有效数据;
19、在所述航迹图中通过所述工区范围筛选,删除所述工区范围外的无效数据,得到所述工区范围内的校正重力数据,所述工区范围内的校正重力数据具有交叉数据;
20、在所述交叉数据处添加标识符,通过所述标识符标识对所述航迹图进行分割,删除所述交叉数据,保留除所述交叉数据之外的数据,得到目标数据,其中,所述交叉数据为无效数据;
21、根据所述目标数据,得到所述目标测线。
22、可选地,所述根据所述目标数据,得到所述目标测线,包括:
23、根据所述设计测线的方位对所述目标数据进行命名,提取得到所述目标测线。
24、可选地,所述处理方法还包括:
25、确定所述目标测线的重力精度。
26、第二方面,本技术实施例提供了一种海洋重力数据处理装置,所述装置包括:
27、建立模块,用于建立第一数据标准以及第二数据标准,所述第一数据标准包括:基点比对的时间、位置、测量值、基点绝对重力值、重力仪格值、吃水改正的时间、阻尼延迟时间、重力仪相对gps的位置,所述第二数据标准包括:水深的范围、工区范围、重力仪的速度的范围、设计测线的方位;
28、获取模块,用于获取初始海洋重力数据,并将所述初始海洋重力数据标准化,得到标准海洋重力数据;
29、校正模块,用于按照所述第一数据标准,对所述标准海洋重力数据进行校正,得到校正重力数据;
30、第一确定模块,用于根据校正重力数据,得到航迹图,根据所述第二数据标准,在所述航迹图中确定目标测线。
31、可选地,所述获取模块,包括:
32、第一标准化单元,用于对所述初始海洋重力数据进行位置标准化,得到位置标准化数据,所述位置标准化数据中同一性质的数据位于相同的数据位置处;
33、第二标准化单元,用于对所述初始海洋重力数据进行时间标准化,得到时间标准化数据,所述时间标准化数据中的数据的时间标准为同一时间标准;
34、统一单元,将所述位置标准化数据以及所述时间标准化数据统一到同一数据文件中,得到所述标准海洋重力数据。
35、可选地,所述第一标准化单元用于:
36、通过分隔符分隔所述初始海洋重力数据,以使所述初始海洋重力数据形成标准化的数据列,每一数据列中的数据的性质相同;
37、所述第二标准化单元用于:
38、将所述初始海洋重力数据按照同一时间标准进行时间更改,以使更改后的初始海洋重力中的数据的时间标准为同一时间标准。
39、可选地,所述装置还包括:
40、筛选模块,用于响应于目标输入,对所述标准海洋重力数据进行筛选,删除所述标准海洋重力数据中的无效数据。
41、可选地,所述确定模块用于:
42、根据校正重力数据,得到航迹图,所述航迹图中具有所述工区范围外的无效数据以及所述工区范围内的有效数据;
43、在所述航迹图中通过所述工区范围筛选,删除所述工区范围外的无效数据,得到所述工区范围内的校正重力数据,所述工区范围内的校正重力数据具有交叉数据;
44、在所述交叉数据处添加标识符,通过所述标识符标识对所述航迹图进行分割,删除所述交叉数据,保留除所述交叉数据之外的数据,得到目标数据,其中,所述交叉数据为无效数据;
45、根据所述目标数据,得到所述目标测线。
46、可选地,所述确定模块还用于:
47、根据所述设计测线的方位对所述目标数据进行命名,提取得到所述目标测线。
48、可选地,所述处理装置还包括:
49、第二确定模块,用于确定所述目标测线的重力精度。
50、第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
51、第四方面,本技术实施例提供了一种存储介质,所述存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
52、第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
53、第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
54、本技术实施例中,建立第一数据标准以及第二数据标准,第一数据标准包括:基点比对的时间、位置、测量值、基点绝对重力值、重力仪格值、吃水改正的时间、阻尼延迟时间、重力仪相对gps的位置,第二数据标准包括:水深的范围、工区范围、重力仪的速度的范围、设计测线的方位;获取初始海洋重力数据,并将初始海洋重力数据标准化,得到标准海洋重力数据;按照第一数据标准,对标准海洋重力数据进行校正,得到校正重力数据;根据校正重力数据,得到航迹图,根据第二数据标准,在航迹图中确定目标测线。也就是,在本技术实施例中,预先设定数据标准,在获取到海洋重力数据之后,在需要对海洋重力数据进行处理时,便可以直接使用数据标准对海洋重力数据进行校正,从而使得针对海洋重力数据的处理效率提高。