CN110991940A - 海洋观测数据产品质量在线检验方法、装置及服务器 - Google Patents

海洋观测数据产品质量在线检验方法、装置及服务器 Download PDF

Info

Publication number
CN110991940A
CN110991940A CN201911350629.8A CN201911350629A CN110991940A CN 110991940 A CN110991940 A CN 110991940A CN 201911350629 A CN201911350629 A CN 201911350629A CN 110991940 A CN110991940 A CN 110991940A
Authority
CN
China
Prior art keywords
quality
marine
quality inspection
observation data
inspection
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
Application number
CN201911350629.8A
Other languages
English (en)
Inventor
郎姝燕
兰友国
鲍青柳
林明森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NATIONAL SATELLITE OCEAN APPLICATION SERVICE
Original Assignee
NATIONAL SATELLITE OCEAN APPLICATION SERVICE
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NATIONAL SATELLITE OCEAN APPLICATION SERVICE filed Critical NATIONAL SATELLITE OCEAN APPLICATION SERVICE
Priority to CN201911350629.8A priority Critical patent/CN110991940A/zh
Publication of CN110991940A publication Critical patent/CN110991940A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06395Quality analysis or management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Factory Administration (AREA)

Abstract

本申请提供了一种海洋观测数据产品质量在线检验方法、装置及服务器,其中,所述海洋观测数据产品质量在线检验方法包括:从海洋观测卫星的运控***中获取观测表单,将观测表单进行解析,以提取观测表单中的海洋观测数据产品;解析配置文件,确定海洋观测数据产品质量在线检验项目;根据质量检验项目对海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。本申请实现了海洋观测卫星数据产品的自动质量检验,提高检验效率及准确率,生成的质量检验结果可为运控***和存档分发***提供数据产品异常和数据产品质量的判断依据。

Description

海洋观测数据产品质量在线检验方法、装置及服务器
技术领域
本申请涉及海洋工程技术领域,具体而言,涉及一种海洋观测数据产品质量在线检验方法、装置及服务器。
背景技术
随着新一代卫星遥感技术和计算机技术的迅猛发展,海洋卫星遥感技术正处于一个更新换代、快速及时获取海量对地观测遥感数据的新阶段。随着海洋观测卫星地面***处理能力迅速提高以及海洋观测数据产品任务需求的新增长,迫切需要一种全自动、高效的海洋观测数据产品质量在线检验方法来实现对海洋观测卫星数据产品的质量检验,以为运控***和存档分发***提供数据产品异常和数据产品质量的判断依据。
新发射的海洋观测卫星HY-1C/D、HY-2B/C、CFOSAT的L0-L4级数据格式众多,结构也非常复杂,海洋观测卫星数据的质量检验是海洋观测卫星数据产品生产处理过程中的重要环节。传统的海洋观测卫星数据质量检验工作多依赖人工干预,处理效率低且错误率高。
发明内容
本申请实施例的目的在于提供一种海洋观测数据产品质量在线检验方法、装置及服务器,以提高海洋观测卫星数据产品的质量检验效率及准确率,从而为运控***和存档分发***提供数据产品异常和数据产品质量的判断依据的技术效果。
为了解决上述技术问题,本申请采用了如下技术方案:
在本申请第一方面中,提供了一种海洋观测数据产品质量在线检验方法,包括如下步骤:
从海洋观测卫星的运控***中获取观测表单,将所述观测表单进行解析,以提取观测表单中的海洋观测数据产品;
解析配置文件,确定海洋观测数据产品质量在线检验项目;
根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。
在一实施例中,所述质量检验项目包括海洋观测数据产品的文件格式、文件大小、参数完备性、时间和空间连续性范围、参数阈值和质量等级划分。
在一实施例中,所述根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析的步骤,包括:
根据配置文件的文件格式、文件大小和参数个数配置项分别对所述海洋观测数据产品的文件格式、文件大小和参数完备性数据进行质量检验和分析。
在一实施例中,所述根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析的步骤,包括:
根据配置文件中的时间连续性范围对海洋观测数据产品中的时间信息进行时间连续性检查;
根据配置文件中的空间连续性范围对海洋观测数据产品中的位置信息进行空间连续性检查;
根据时间连续性检查结果和空间连续性检查结果生成连续性检查饼状图。
在一实施例中,所述根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析的步骤,包括:
根据配置文件的各参数阈值范围检验海洋观测数据产品是否满足相应参数阈值的指标要求。
在一实施例中,所述生成质量检验结果之后,还包括:
对海洋观测数据产品质量在线检验结果进行统计,将统计结果以专题图的形式输出;其中,统计的内容包括地面类型统计和有效数据统计。
在一实施例中,所述对海洋观测数据产品质量在线检验结果进行统计之后,还包括:
对统计结果进行标识,生成质量标识文件并保存,根据配置文件的质量等级划分标准进行质量等级划分,以为存档分发***提供海洋观测数据产品分发标识。
在一实施例中,所述质量检验结果包括质量标识文件、质量检验报告、质检元数据文件和专题图文件。
在本申请第二方面中,提供了一种海洋观测数据产品质量在线检验装置,包括:
获取模块,用于从海洋观测卫星的运控***中获取观测表单,将所述观测表单进行解析,以提取观测表单中的海洋观测数据产品;
解析模块,用于解析配置文件,确定海洋观测数据产品质量在线检验项目;
生成模块,用于根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。
在本申请第三方面中,还提供了一种服务器,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如上任一项所述的海洋观测数据产品质量在线检验方法的步骤。
在本申请第四方面中,还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上任一项所述的海洋观测数据产品质量在线检验方法。
相对于现有技术,本申请的技术方案至少具备如下优点:
1.本申请提供的海洋观测数据产品质量在线检验方法,通过从海洋观测卫星的运控***中获取观测表单,将所述观测表单进行解析,以提取观测表单中的海洋观测数据产品;然后解析配置文件,确定海洋观测数据产品质量在线检验项目;根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。本申请依照配置文件的质量检验项目对海洋观测数据产品进行质量检验和分析,并生成质量检验结果,从而实现海洋观测卫星数据产品的自动质量检验,提高检验效率及准确率,生成的质量检验结果可为运控***和存档分发***提供数据产品异常和数据产品质量的判断依据。
2.本申请根据配置文件的文件格式、文件大小和参数个数配置项分别对所述海洋观测数据产品的文件格式、文件大小和参数完备性数据进行质量检验和分析,以对海洋观测数据产品进行数据标准化处理,保证海洋观测数据产品的数据完整性及统一性。
3.本申请根据配置文件中的时间连续性范围对海洋观测数据产品中的时间信息进行时间连续性检查;根据配置文件中的空间连续性范围对海洋观测数据产品中的位置信息进行空间连续性检查;以确保海洋观测数据产品在时间和空间上的数据连续性;并根据时间连续性检查结果和空间连续性检查结果生成连续性检查饼状图,从而将质量检验结果进行可视化处理,便于快速发现海洋观测数据产品的质量问题,及时做出异常处理与反馈。
4.本申请对统计结果进行标识,生成质量标识文件并保存,根据配置文件的质量等级划分标准进行质量等级划分,以为存档分发***提供海洋观测数据产品分发标识,以便于后续查找各统计结果下的海洋观测数据产品,提高查询效率。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请一种实施例提供的一种海洋观测数据产品质量在线检验方法的流程图;
图2为本申请一种实施例提供的一种海洋观测数据产品质量在线检验装置的模块图;
图3为本申请一种实施例提供的服务器的内部结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
实施例一
如图1所示,本实施例提供了一种海洋观测数据产品质量在线检验方法,以自动、高效、可扩展的对海洋观测数据产品的质量进行检验,如对海洋观测卫星HY-1C/D、HY-2B/C、CFOSAT进行质量检验与分析,以保证快速发现海洋观测数据产品的质量问题,及时做出异常处理与反馈。在其中一种实施例中,该海洋观测数据产品质量在线检验方法包括如下步骤:
101、从海洋观测卫星的运控***中获取观测表单,将所述观测表单进行解析,以提取观测表单中的海洋观测数据产品;
本步骤从实时各海洋观测卫星的运控***中获取观测表单,并对所述观测表单按照预设格式进行解析,利用解析出的观测表单能够获取海洋观测数据产品,该观测表单具体可包括动态参数、海洋卫星数据全路径、输出结果保存路径等等。其中,所述观测表单为运行控制***根据海洋卫星数据检验任务生成的数据单。
具体的,对运控***提供的xml格式的观测表单进行解析,可从中获取观测表单的动态参数、输入数据文件(h5、nc、bin等格式文件)全路径文件名、输入数据jpg文件全路径文件名、运行日志存储全路径名的海洋观测数据产品;其中,所述动态参数包括载荷和数据级别等信息;所述输入数据jpg文件全路径文件名为与海洋观测卫星对应的图片数据,后续可将其处理为与海洋观测数据产品相对应的缩略图,以供用户查看。
在一实施例中,提取观测表单中的海洋观测数据产品后,可对观测表单中的海洋观测数据产品进行齐全性检验,以检查监测方案中规定的海洋观测数据是否完整。具体地,首先将方案文本中涉及的卫星、载荷、检验任务等信息提取出来,量化成表格形式;遍历对照已量化的海洋观测数据是否存在文件个数、文件类型等有空缺的情况,如果是,则发出提示并对缺失位置进行数据填补。
102、解析配置文件,确定海洋观测数据产品质量在线检验项目;
本步骤通过解析配置文件,获取待检验的海洋观测数据产品所需要进行质量检验的质量检验项目。在一实施例中,所述质量检验项目包括海洋观测数据产品的文件格式、文件大小、参数完备性、时间和空间连续性范围、参数阈值和质量等级划分。其中,所述配置文件为海洋观测中各项指标的标准数据。
在一实施例中,在解析配置文件之后,还可根据解析的配置文件对待进行质量检验的海洋观测数据产品的数据文件进行变量的读取操作。
103、根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。
所述海洋观测数据产品可以是L0-L4级的数据产品,所述质量检验和分析分别对各载荷、各级别数据进行质量检验。
本申请提供的海洋观测数据产品质量在线检验方法,通过从海洋观测卫星的运控***中获取观测表单,将所述观测表单进行解析,以提取观测表单中的海洋观测数据产品;然后解析配置文件,确定海洋观测数据产品质量在线检验项目;根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。本申请依照配置文件的质量检验项目对海洋观测数据产品进行质量检验和分析,并生成质量检验结果,从而实现海洋观测卫星数据产品的自动质量检验,提高检验效率及准确率,生成的质量检验结果可为运控***和存档分发***提供数据产品异常和数据产品质量的判断依据。
此外,在一实施例中,还可对海洋观测数据产品的质量进行评价,具体包括水色水温扫描仪、海岸带成像仪、紫外成像仪、微波散射计、扫描辐射计、校正辐射计、雷达高度计、海浪波谱仪等载荷的L0-L4级数据,产品评价方法依据相关技术规程和评价标准。
进一步还可对海洋观测数据进行质量等级评价,生成如表1所示的质量等级汇总表。其中,可进行等级评价的类型包括:文件格式、文件大小、参数完整性、时间连续性、空间连续性、参数阈值范围等的综合评价。
质量等级汇总表
Figure BDA0002334571830000071
表1
实施例二
在步骤S103中,所述根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析的步骤,可具体包括:
根据配置文件的文件格式、文件大小和参数个数配置项分别对所述海洋观测数据产品的文件格式、文件大小和参数完备性数据进行质量检验和分析。
本实施例可根据配置文件的文件格式、文件大小和参数个数配置项分别对所述海洋观测数据产品的文件格式、文件大小和参数完备性数据进行质量检验和分析,生成如表2所示的文件检验结果汇总表。例如,L0级数据产品为二进制格式,则仅对其大小和格式进行质量检验,生成doc格式的质量检验报告和xml格式的质量检验元数据文件。对L1-L4级数据产品进行大小、格式、连续性检查、参数有效性检查等,并生成doc格式的质量检验报告、h5/nc格式的质量检验结果数据文件、xml格式的质检元数据文件、专题图、缩略图等。其中,文件大小检查为:
FileSize_DownLim<FileSize<FileSize_UpLim;
其中,FileSize为待质量检验的海洋观测卫星实际数据的大小,FileSize_DownLim为从配置文件中获取的文件大小下限,FileSize_UpLim为从配置文件中获取的文件大小上限。
本申请根据配置文件的文件格式、文件大小和参数个数配置项分别对所述海洋观测数据产品的文件格式、文件大小和参数完备性数据进行质量检验和分析,以保证海洋观测数据产品的数据完整性及正确性。
文件检验结果汇总表
检验内容 是否正常 判别依据 检验结果
文件格式
文件大小
参数完整性
表2
实施例三
在步骤S103中,所述根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析的步骤,可具体包括:
根据配置文件中的时间连续性范围对海洋观测数据产品中的时间信息进行时间连续性检查;
根据配置文件中的空间连续性范围对海洋观测数据产品中的位置信息进行空间连续性检查;
根据时间连续性检查结果和空间连续性检查结果生成连续性检查饼状图。
本实施例可根据配置文件中的时间和空间连续性检查的阈值范围,对L1-L4级卫星数据中的时间信息、位置信息参数对待检验数据的时间连续性和空间连续性进行判断和检查,以确保海洋观测数据产品在时间和空间上的数据准确性;并根据时间连续性检查结果和空间连续性检查结果生成如表3所示的连续性检验结果汇总表,并生成连续性检查饼状图,从而将质量检验结果进行可视化处理,便于快速发现海洋观测数据产品的质量问题,及时做出异常处理与反馈。
连续性检验结果汇总表
Figure BDA0002334571830000081
Figure BDA0002334571830000091
表3
实施例四
在步骤S103中,所述根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析的步骤,可具体包括:
根据配置文件的各参数阈值范围检验海洋观测数据产品是否满足相应参数阈值的指标要求。
本实施例可检测海洋观测数据产品是否超过设定的阈值范围,如果是,则对海洋观测数据设定表示超过设定的阈值范围的标识;其中阈值范围包括:时间码阈值范围、经纬度数据阈值范围、观测参数阈值范围、反演参数阈值范围等。
实施例五
步骤S103中,所述生成质量检验结果之后,还可包括:
对海洋观测数据产品质量在线检验结果进行统计,将统计结果以专题图的形式输出;其中,统计的内容包括地面类型统计和有效数据统计。
对L1-L4级卫星数据质量检验的结果进行统计,为后续的质检结果可视化显示进行准备,统计的内容主要包括地面类型统计、有效数据统计,并将统计结果以专题图的形式进行输出。其中有效数据的统计是对有效数据所占百分比进行统计,是对地面类型为海洋的像元进行的有效数据统计。
实施例六
所述对海洋观测数据产品质量在线检验结果进行统计之后,还可包括:
对统计结果进行标识,生成质量标识文件并保存,根据配置文件的质量等级划分标准进行质量等级划分,以为存档分发***提供海洋观测数据产品分发标识。
在本实施例中,质量检验组件的检验结果进行汇总,生成质量标识文件,并将其保存为h5、nc等格式,其中,h5或nc格式的质量检验结果数据文件用一个32bit的无符合整数记录每一项质量检验的结果进行按位存储,0表示成功,1表示失败,并根据配置文件的质量等级划分标准将海洋观测数据产品进行A、B、C、D、C五个质量等级的划分,以为存档分发***提供海洋观测数据产品分发标识。其中,所述配置文件预先存储有海洋观测数据产品的质量等级划分标准。
本实施例通过对统计结果进行标识,生成质量标识文件并保存,根据配置文件的质量等级划分标准进行质量等级划分,以为存档分发***提供海洋观测数据产品分发标识,以便于后续查找各统计结果下的海洋观测数据产品,提高查询效率。
卫星数据质量检验组件在完成后,返回范围为0-255的回退码。在组件运行的过程中,不应该异常崩溃或者直接退出,在任何情况下,都应该返回退出码。退出码为8bit无符号整数,即范围为0-255。其中0表示成功;1-127为部分成功;128-255为失败。回退码的设计便于后续为异常情况的原因进行追踪和分析。
实施例七
在一实施例中,所述质量检验结果包括质量标识文件、质量检验报告、质检元数据文件和专题图文件。
例如,将L0-L4级数据的质量检验结果交由存档和分发***进行存档,将xml格式的质量检验元数据文件反馈给运控分***。所述专题图的类型可包括:时间连续性饼状图、空间连续性饼状图、有效数据饼状图、异常参数柱状图。
实施例八
请参考图2,本发明的实施例还提供一种海洋观测数据产品质量在线检验装置,一种本实施例中,包括获取模块201、解析模块202、和生成模块203。其中,
获取模块201,用于从海洋观测卫星的运控***中获取观测表单,将所述观测表单进行解析,以提取观测表单中的海洋观测数据产品;
本模块从海洋观测卫星的运控***中实时获取观测表单,并对所述观测表单按照预设格式进行解析,利用解析出的观测表单能够获取海洋观测数据产品,该观测表具体可包括动态参数、海洋卫星数据全路径、输出结果保存路径等等。其中,所述观测表单为运行控制***根据海洋卫星数据检验任务生成的数据单。
具体的,对运控***提供的xml格式的观测表单进行解析,可从中获取观测表单的动态参数、输入数据文件(h5、nc、bin等格式文件)全路径文件名、输入数据jpg文件全路径文件名、运行日志存储全路径名的海洋观测数据产品;其中,所述动态参数包括载荷和数据级别等信息;所述输入数据jpg文件全路径文件名为与海洋观测卫星对应的图片数据,后续可将其处理为与海洋观测数据产品相对应的缩略图,以供用户查看。
在一实施例中,提取观测表单中的海洋观测数据产品后,可对观测表单中的海洋观测数据产品进行齐全性检验,以检查监测方案中规定的海洋观测数据是否完整。具体地,首先将方案文本中涉及的卫星、载荷、检验任务等信息提取出来,量化成表格形式;遍历对照已量化的海洋观测数据是否存在文件个数、文件类型等有空缺监测的情况,如果是,则发出提示并对缺失位置进行数据填补。
解析模块202,用于解析配置文件,确定海洋观测数据产品质量在线检验项目;
本模块通过解析配置文件,获取待检验的海洋观测数据产品所需要进行质量检验的质量检验项目。在一实施例中,所述质量检验项目包括海洋观测数据产品的文件格式、文件大小、参数完备性、时间和空间连续性范围、参数阈值和质量等级划分。其中,所述配置文件为海洋观测中各项指标的标准数据。
在一实施例中,在解析配置文件之后,还可根据解析的配置文件对待进行质量检验的海洋观测数据产品的数据文件进行变量的读取操作。
生成模块203,用于根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。
所述海洋观测数据产品可以是L0-L4级的数据产品,所述质量检验和分析分别对各载荷、各级别数据进行质量检验。
本申请提供的海洋观测数据产品质量在线检验装置,通过从海洋观测卫星的运控***中获取观测表单,将所述观测表单进行解析,以提取观测表单中的海洋观测数据产品;然后解析配置文件,确定海洋观测数据产品质量在线检验项目;根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。本申请依照配置文件的质量检验项目对海洋观测数据产品进行质量检验和分析,并生成质量检验结果,从而实现海洋观测卫星数据产品的自动质量检验,提高检验效率及准确率,生成的质量检验结果可为运控***和存档分发***提供数据产品异常和数据产品质量的判断依据。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
实施例九
本申请还提供了一种服务器,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行所述海洋观测数据产品质量在线检验方法的步骤。
在一实施例中,所述终端为一种计算机设备,如图3所示。本实施例所述的计算机设备可以是服务器、个人计算机以及网络设备等设备。所述计算机设备包括处理器302、存储器303、输入单元304以及显示单元305等器件。本领域技术人员可以理解,图3示出的设备结构器件并不构成对所有设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件。存储器303可用于存储计算机程序301以及各功能模块,处理器302运行存储在存储器303的计算机程序301,从而执行设备的各种功能应用以及数据处理。存储器可以是内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、ZIP盘、U盘、磁带等。本发明所公开的存储器包括但不限于这些类型的存储器。本发明所公开的存储器只作为例子而非作为限定。
输入单元304用于接收信号的输入,以及接收用户输入的关键字。输入单元304可包括触控面板以及其它输入设备。触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元305可用于显示用户输入的信息或提供给用户的信息以及计算机设备的各种菜单。显示单元305可采用液晶显示器、有机发光二极管等形式。处理器302是计算机设备的控制中心,利用各种接口和线路连接整个电脑的各个部分,通过运行或执行存储在存储器302内的软件程序和/或模块,以及调用存储在存储器内的数据,执行各种功能和处理数据。
作为一个实施例,所述计算机设备包括:一个或多个处理器302,存储器303,一个或多个计算机程序301,其中所述一个或多个计算机程序301被存储在存储器303中并被配置为由所述一个或多个处理器302执行,所述一个或多个计算机程序301配置用于执行以上实施例所述的海洋观测数据产品质量在线检验方法。
实施例十
在本实施例中,本发明还提出了一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述海洋观测数据产品质量在线检验方法。例如,所述存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

Claims (10)

1.一种海洋观测数据产品质量在线检验方法,其特征在于,包括如下步骤:
从海洋观测卫星的运控***中获取观测表单,将所述观测表单进行解析,以提取观测表单中的海洋观测数据产品;
解析配置文件,确定海洋观测数据产品质量在线检验项目;
根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。
2.根据权利要求1所述的海洋观测数据产品质量在线检验方法,其特征在于,所述质量检验项目包括海洋观测数据产品的文件格式、文件大小、参数完备性、时间和空间连续性范围、参数阈值和质量等级划分。
3.根据权利要求2所述的海洋观测数据产品质量在线检验方法,其特征在于,所述根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析的步骤,包括:
根据配置文件的文件格式、文件大小和参数个数配置项分别对所述海洋观测数据产品的文件格式、文件大小和参数完备性数据进行质量检验和分析。
4.根据权利要求2所述的海洋观测数据产品质量在线检验方法,其特征在于,所述根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析的步骤,包括:
根据配置文件中的时间连续性范围对海洋观测数据产品中的时间信息进行时间连续性检查;
根据配置文件中的空间连续性范围对海洋观测数据产品中的位置信息进行空间连续性检查;
根据时间连续性检查结果和空间连续性检查结果生成连续性检查饼状图。
5.根据权利要求2所述的海洋观测数据产品质量在线检验方法,其特征在于,所述根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析的步骤,包括:
根据配置文件的各参数阈值范围检验海洋观测数据产品是否满足相应参数阈值的指标要求。
6.根据权利要求1所述的海洋观测数据产品质量在线检验方法,其特征在于,所述生成质量检验结果之后,还包括:
对海洋观测数据产品质量在线检验结果进行统计,将统计结果以专题图的形式输出;其中,统计的内容包括地面类型统计和有效数据统计。
7.根据权利要求6所述的海洋观测数据产品质量在线检验方法,其特征在于,所述对海洋观测数据产品质量在线检验结果进行统计之后,还包括:
对统计结果进行标识,生成质量标识文件并保存,根据配置文件的质量等级划分标准进行质量等级划分,以为存档分发***提供海洋观测数据产品分发标识。
8.根据权利要求1所述的海洋观测数据产品质量在线检验方法,其特征在于,所述质量检验结果包括质量标识文件、质量检验报告、质检元数据文件和专题图文件。
9.一种海洋观测数据产品质量在线检验装置,其特征在于,包括:
获取模块,用于从海洋观测卫星的运控***中获取观测表单,将所述观测表单进行解析,以提取观测表单中的海洋观测数据产品;
解析模块,用于解析配置文件,确定海洋观测数据产品质量在线检验项目;
生成模块,用于根据所述质量检验项目对所述海洋观测数据产品进行质量检验和分析,生成质量检验结果,以为运控***提供海洋观测数据产品质量的监控依据。
10.一种服务器,其特征在于,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至8中任一项所述的海洋观测数据产品质量在线检验方法的步骤。
CN201911350629.8A 2019-12-24 2019-12-24 海洋观测数据产品质量在线检验方法、装置及服务器 Pending CN110991940A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911350629.8A CN110991940A (zh) 2019-12-24 2019-12-24 海洋观测数据产品质量在线检验方法、装置及服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911350629.8A CN110991940A (zh) 2019-12-24 2019-12-24 海洋观测数据产品质量在线检验方法、装置及服务器

Publications (1)

Publication Number Publication Date
CN110991940A true CN110991940A (zh) 2020-04-10

Family

ID=70075005

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911350629.8A Pending CN110991940A (zh) 2019-12-24 2019-12-24 海洋观测数据产品质量在线检验方法、装置及服务器

Country Status (1)

Country Link
CN (1) CN110991940A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113111116A (zh) * 2021-05-12 2021-07-13 国家海洋信息中心 海洋综合数据库的海洋水体环境数据整合方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200809676A (en) * 2006-08-02 2008-02-16 Gao Jia Jun Marine data quality method
US20170004413A1 (en) * 2015-06-30 2017-01-05 The Boeing Company Data driven classification and data quality checking system
CN109934494A (zh) * 2019-03-13 2019-06-25 北京航天宏图信息技术股份有限公司 一种水土保持监管数据质检方法和***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200809676A (en) * 2006-08-02 2008-02-16 Gao Jia Jun Marine data quality method
US20170004413A1 (en) * 2015-06-30 2017-01-05 The Boeing Company Data driven classification and data quality checking system
CN109934494A (zh) * 2019-03-13 2019-06-25 北京航天宏图信息技术股份有限公司 一种水土保持监管数据质检方法和***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
丁超;周兴华;王朝阳;周东旭;张化疑;单瑞;: "东海区海洋观测站GPS数据质量检核和分析" *
杨仁忠;于钢;张宁;: "遥感卫星原始数据质量检查方法与实现" *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113111116A (zh) * 2021-05-12 2021-07-13 国家海洋信息中心 海洋综合数据库的海洋水体环境数据整合方法
CN113111116B (zh) * 2021-05-12 2022-10-18 国家海洋信息中心 海洋综合数据库的海洋水体环境数据整合方法

Similar Documents

Publication Publication Date Title
CN107122483B (zh) 基础地理信息数据质检方法、装置及***
CN106980573B (zh) 一种构建测试用例请求对象的方法、装置及***
CN110990393A (zh) 一种行业企业数据异常行为的大数据识别方法
CN109934268B (zh) 异常交易检测方法及***
CN116450399B (zh) 微服务***故障诊断及根因定位方法
CN111027615A (zh) 基于机器学习的中间件故障预警方法和***
CN112346993B (zh) 一种情报分析引擎的测试方法、装置及设备
Gitzel Data Quality in Time Series Data: An Experience Report.
CN114519498A (zh) 一种基于bim模型的质量验评方法和***
CN113468034A (zh) 数据质量评估方法、装置、存储介质和电子设备
CN108363678A (zh) 一种用于燃料电池电堆测试数据快速自动处理***
CN113850244B (zh) 基于图像识别的输煤量监测方法、装置、设备及存储介质
Meskas et al. flowCut: an R package for automated removal of outlier events and flagging of files based on time versus fluorescence analysis
CN111090834B (zh) 海洋观测数据产品质量离线检验方法、装置及服务器
CN113806343B (zh) 一种车联网数据质量的评估方法和***
CN110991940A (zh) 海洋观测数据产品质量在线检验方法、装置及服务器
CN112882898B (zh) 基于大数据日志分析的异常检测方法、***、设备及介质
CN113283768A (zh) 食品检测项目提取方法、装置、设备及存储介质
CN116912061A (zh) 基于大数据的土壤生态环境监测管理方法及***
CN117010549A (zh) 基于大数据管理体系的信息溯源方法及终端
CN115795319A (zh) 基于cnas检测实验室的试验项检测方法及相关装置
CN112734211B (zh) 煤质一致性的评价方法、装置、设备及可读存储介质
CN113590663A (zh) 一种环境检测方法及***
CN113127003A (zh) 代码异常告警方法、装置、设备及存储介质
CN111814764A (zh) 一种遗撒物确定***

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