一种时空数据的匹配方法、装置及设备
摘要文本
本发明公开一种时空数据的匹配方法、装置及设备,涉及卫星遥感技术领域,用于解决现有技术中时空数据匹配效率低的问题。方法包括获取至少两种待匹配数据,并设置时空窗口;对待匹配数据进行数据筛选和统一数据结构,得到第一待匹配数据;对各个第一待匹配数据中的时间参量进行排序并取交集,得到第二待匹配数据;继续基于纬度参量进行排序并取交集,得到第三待匹配数据;满足预设经度范围的数据按照经度参量进行排序并取交集,得到第四待匹配数据;对第四待匹配数据中在时空窗口内的数据进行距离计算;将小于空间窗口的点存储到最终匹配数据集中。本发明在能够对海量时空数据进行统一处理的同时,提高时空数据匹配效率。。来自:马 克 团 队
申请人信息
- 申请人:国家卫星海洋应用中心; 中国海洋大学
- 申请人地址:100081 北京市海淀区大慧寺8号
- 发明人: 国家卫星海洋应用中心; 中国海洋大学
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种时空数据的匹配方法、装置及设备 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311736598.6 |
| 申请日 | 2023/12/18 |
| 公告号 | CN117421460B |
| 公开日 | 2024/3/19 |
| IPC主分类号 | G06F16/903 |
| 权利人 | 国家卫星海洋应用中心; 中国海洋大学 |
| 发明人 | 王士帅; 周武; 殷晓斌; 鲍青柳; 李炎 |
| 地址 | 北京市海淀区大慧寺8号; 山东省青岛市崂山区松岭路238号 |
专利主权项内容
1.一种时空数据的匹配方法,其特征在于,方法包括:获取至少两种待匹配数据,并设置时空窗口;对所述待匹配数据进行数据筛选和统一数据结构,得到第一待匹配数据;对各个所述第一待匹配数据中的时间参量进行排序并取交集,得到第二待匹配数据;对所述第二待匹配数据中的纬度参量进行排序并取交集,得到第三待匹配数据;将所述第三待匹配数据中满足预设经度范围的数据按照经度参量进行排序并取交集,得到第四待匹配数据;基于纬度参量、经度参量以及时间参量进行粗匹配,确定所述第四待匹配数据中在所述时空窗口内的第五待匹配数据,并对所述第五待匹配数据进行距离计算;根据计算得到的距离,将小于空间窗口的点存储到最终匹配数据集中;所述将所述第三待匹配数据中满足预设经度范围的数据按照经度参量进行排序并取交集,得到第四待匹配数据,具体包括:将经度统一转换为0°~360°的范围,根据时空窗口的大小,计算赤道上0°(360°)附近经纬度窗口的大小Ws°;对Ws°~(360-Ws°)范围内的第三待匹配数据按照经度参量进行排序,所述第三待匹配数据中的时间参量以及纬度参量对应经度参量进行调整,以使时间参量以及纬度参量与经度参量的对应关系保持不变;对多个经度排序后的数据中经度参量有重合的数据确定为第四待匹配数据;对在Ws°~(360-Ws°)范围外的第三待匹配数据直接进行距离计算,符合空间窗口的点存储到最终匹配数据集中;所述对所述待匹配数据进行数据筛选和统一数据结构,得到第一待匹配数据,具体包括:利用所述待匹配数据中的异常数据标识、海陆标识、降雨标识以及海冰标识对所述待匹配数据进行筛选,剔除异常数据或无效数据,得到有效待匹配数据;创建统一的数据结构,并将所述有效待匹配数据中的各个数据的数据结构均转换为创建的统一的数据结构,得到第一待匹配数据;所述统一的数据结构包括结构体和计数值;所述结构体至少包括经度、纬度以及时间。