遥感数据与浮标数据自动匹配方法及系统的制作方法_2

文档序号:9810733阅读:来源:国知局
定位符并根据此统一资源定位符获取数据,如果获取数据失败,根据第一预设网络地址以 及所述目标浮标的标识符和成像的年份和月份构成统一资源定位符并根据此统一资源定 位符获取数据。
[0037] 本发明的方法在已获取遥感数据的条件下,可以自动快速的在本地或网络获取到 与遥感数据相匹配的浮标数据,本方法智能性高并且匹配速度快。
【附图说明】
[0038] 图1是实施例中遥感数据与浮标数据的匹配方法的流程图;
[0039] 图2是实施例中遥感数据与浮标数据的匹配系统的结构图。 具体实施例
[0040] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。需要 说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0041] 图1是实施例中遥感数据与浮标数据匹配方法的流程图,本方法用于将已预设定 的遥感数据与下载的或者是网上在线的浮标数据进行自动匹配,包括:
[0042]步骤101,获取已保存的有效的遥感图像数据。
[0043]本步骤中具体包括:扫描用户选定的目录下所有文件夹下所有文件或者扫描用户 选定的目录下有效的文件夹下的所有文件,将扫描到的具有预定格式的遥感图像数据作为 有效的遥感图像数据。本步骤中,如果某个文件夹下包含了所有的需要的遥感图像数据,则 判定该文件夹为有效的。一般情况下,执行本方法的软件只支持RS-2的数据格式。
[0044] 步骤102,根据本地存储区已保存的浮标的位置信息确定位于遥感图像数据的覆 盖范围内的浮标。
[0045] 本步骤中具体包括:根据遥感图像数据的覆盖范围信息和本地已保存的浮标的经 炜度信息,判断位于遥感图像数据的覆盖范围内的浮标。
[0046] 步骤103,根据遥感图像的成像时间判断是否存在数据采集时间距离遥感图像数 据成像时间小于预设时长的浮标称为目标浮标,如果是,从本地获取目标浮标的数据,如果 否,从预设网络地址自动获取目标浮标的数据并保存到本地存储区。
[0047] 从预设网络地址自动获取目标浮标的数据并保存到本地存储区包括:根据第一预 设网络地址以及目标浮标的标识符和成像时间构成统一资源定位符,并根据此统一资源定 位符获取数据,如果获取数据成功,将获取的数据保存到本地存储区,如果获取数据失败, 根据第二预设网络地址以及目标浮标的标识符和成像时间构成统一资源定位符并根据此 统一资源定位符再次获取数据,如果获取数据成功,将获取的数据保存到存储区。
[0048] 根据第一预设网络地址以及目标浮标的标识符和成像时间构成统一资源定位符 并根据此统一资源定位符获取数据包括:根据第一预设网络地址以及目标浮标的标识符和 成像的年份构成统一资源定位符并根据此统一资源定位符获取数据,如果获取数据失败, 根据第一预设网络地址以及目标浮标的标识符和成像的年份和月份构成统一资源定位符 并根据此统一资源定位符获取数据。其中,第一预设网络地址是指NDBC浮标网站的地址,第 二预设网络地址是指加拿大浮标网站。
[0049] 具体的构造方式如表1所示:
[0050] 表1浮标数据URL
[0051]
[0052]
[0053] 在此步骤103中,如果从第一预设网络地址和第二预设网络地址均不能获得目标 浮标的数据,则需通知用户需进行手动查找。
[0054]步骤104,从目标浮标的数据中选择距离遥感图像数据的成像时间最近的数据; [0055]步骤105,根据目标浮标的位置信息和遥感图像数据的经炜度信息确定遥感图像 数据中距离目标浮标的位置最近的像素点,及以此像素点为中心的预设范围的窗口数据。 [0056]预设范围窗口可以为矩形、圆形或不规则形状,例如预设范围可以是N*N的正方形 范围,N为大于预设值的整数。
[0057]步骤106,将目标浮标的数据与目标浮标在遥感图像数据中对应的窗口数据构建 关联关系并存储关联关系。
[0058] 浮标的数据包括浮标的标识、经度和炜度,还包括以下参数中的至少一种:风速计 的高度、风速、风向、最大风速、有效波高、主波周期、平均波周期、主波波向、海表气压、海表 面温度、露点温度。由于浮标种类不同,有些浮标还可以提供海浪谱、海流和海潮信息。
[0059] 与上述方法对应的遥感数据与浮标数据的匹配系统包括:参数配置模块、处理模 块、匹配模块、本地存储区。
[0060] 参数配置模块用于配置预设时长和预设范围。
[0061] 处理模块用于根据本地存储区已保存的浮标的位置信息确定位于遥感图像数据 的覆盖范围内的浮标,根据遥感图像的成像时间判断是否存在数据采集时间距离遥感图像 数据成像时间小于预设时长的浮标称为目标浮标,如果是,从本地获取目标浮标的数据,如 果否,从预设网络地址自动获取目标浮标的数据并保存到本地存储区;从目标浮标的数据 中选择距离遥感图像数据的成像时间最近的数据,根据目标浮标的位置信息和遥感图像数 据的经炜度信息确定遥感图像数据中距离目标浮标的位置最近的像素点,以及以此像素点 为中心的预设范围的窗口数据。
[0062] 匹配模块用于将目标浮标的数据与目标浮标在遥感图像数据中对应的窗口数据 构建关联关系并存储关联关系。
[0063] 具体的,
[0064] 处理模块,用于采用以下方式从预设网络地址自动获取目标浮标的数据并保存到 本地存储区:根据第一预设网络地址以及目标浮标的标识符和成像时间构成统一资源定位 符,并根据此统一资源定位符获取数据。如果获取数据成功,将获取的数据保存到本地存储 区;如果获取数据失败,根据第二预设网络地址以及目标浮标的标识符和成像时间构成统 一资源定位符,并根据此统一资源定位符再次获取数据,如果获取数据成功,将获取的数据 保存到本地存储区。
[0065] 处理模块,用于采用以下方式根据第一预设网络地址以及目标浮标的标识符和成 像时间构成统一资源定位符,并根据此统一资源定位符获取数据:根据第一预设网络地址 以及目标浮标的标识符和成像的年份构成统一资源定位符并根据此统一资源定位符获取 数据,如果获取数据失败,根据第一预设网络地址以及目标浮标的标识符和成像的年份和 月份构成统一资源定位符,并根据此统一资源定位符获取数据。
[0066]处理模块用于扫描用户选定的目录下所有的文件夹下所有文件或者扫描用户选 定的目录下有效的文件夹下的所有文件,将扫描到的具有预定格式的遥感图像数据作为有 效的遥感图像数据。
[0067]处理模块用于根据本地已保存的浮标的数据确定位于遥感图像数据的覆盖范围 内的浮标包括:根据遥感图像数据的覆盖范围信息和本地已保存的浮标的经炜度信息,判 断位于遥感图像数据的覆盖范围内的浮标。
[0068] 上述预设范围的为矩形、圆形或不规则形状。
[0069] 浮标的数据包括浮标的标识、经度和炜度,还包括以下参数中的至少一种:风速计 的高度、风速、风向、最大风速、有效波高、主波周期、平均波周期、主波波向、海表气压、海表 面温度、露点温度。由于浮标种类不同,有些浮标还可以提供海浪谱、海流和海潮信息。
[0070]
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1