时空编码方法、时空索引及查询方法及装置制造方法及图纸

技术编号:21571506 阅读:49 留言:0更新日期:2019-07-10 15:24
本说明书一个或多个实施例公开了一种时空编码方法、时空索引及查询方法及装置,用以实现对海量多源遥感数据的高效组织、管理和查询。所述方法包括:按照指定剖分方式对地球的经纬度空间进行剖分,得到多个网格;其中,经度方向和纬度方向上分别对应的网格数相同;所述指定剖分方式包括指定剖分层级;对各所述网格对应的坐标信息进行整数编码,得到各所述网格分别对应的第一编码值;建立所述网格及各所述网格分别对应的所述第一编码值与所述遥感影像数据之间的关联关系。该技术方案能够利用全球多尺度网格整数编码来实现与多源遥感数据的位置关联,并实现了多源遥感数据的时空索引及查询。

Spatio-temporal coding method, spatio-temporal index and query method and device

【技术实现步骤摘要】
时空编码方法、时空索引及查询方法及装置
本说明书涉及数据处理
,尤其涉及一种时空编码方法、时空索引及查询方法及装置。
技术介绍
全球对地观测技术、体系和能力日趋完备,形成了多手段、多平台的立体观测体系,以及发展中的PNRTC(定位、导航、授时、遥感、通信一体天基信息服务系统)等新型观测体系。近年微小卫星处于迅猛发展阶段,如鸽群星座已达200余颗,对地观测数据资源极大丰富。目前遥感数据呈现出多源性,高空间、时间、光谱分辨率和全球覆盖性等特征,数据体量形成PB级、EB级的发展趋势。如何实现海量多源遥感数据的高效组织、管理和查询,已成为相关业务机构和应用部门亟待解决的问题之一。现有的遥感数据存储管理系统或中心,依据数据组织方式主要分为以下两类:(1)基于多分辨率金字塔影像瓦片方式采用该方式的典型系统有:WordWind、TerraServer、BingMaps、GoogleMaps/Earth、天地图等。如图1所示,该类方式主要是利用一系列规则的、无缝的、具有多尺度层级结构的网格瓦片完整连续覆盖地球表面空间,通过瓦片的位置标识来建立影像的空间索引。该方式主要应用于遥感数据的无缝组织和本文档来自技高网...

【技术保护点】
1.一种时空编码方法,包括:按照指定剖分方式对地球的经纬度空间进行剖分,得到多个网格;其中,经度方向和纬度方向上分别对应的网格数相同;所述指定剖分方式包括指定剖分层级;对各所述网格对应的坐标信息进行整数编码,得到各所述网格分别对应的第一编码值;建立所述网格及各所述网格分别对应的所述第一编码值与所述遥感影像数据之间的关联关系。

【技术特征摘要】
1.一种时空编码方法,包括:按照指定剖分方式对地球的经纬度空间进行剖分,得到多个网格;其中,经度方向和纬度方向上分别对应的网格数相同;所述指定剖分方式包括指定剖分层级;对各所述网格对应的坐标信息进行整数编码,得到各所述网格分别对应的第一编码值;建立所述网格及各所述网格分别对应的所述第一编码值与所述遥感影像数据之间的关联关系。2.根据权利要求1所述的方法,所述按照指定剖分方式对地球的经纬度空间进行剖分,得到多个网格,包括:对纬度空间进行扩展,以使所述纬度空间的空间范围与经度空间的空间范围一致,得到扩展后的经纬度空间;按照四叉树方式,将所述扩展后的经纬度空间划分为所述指定剖分层级个网格,得到所述多个网格;及,确定所述多个网格的坐标原点。3.根据权利要求1所述的方法,所述建立所述网格及各所述网格分别对应的所述第一编码值与所述遥感影像数据之间的关联关系,包括:计算所述遥感影像数据对应的影像区域的外接矩形;利用最低层级的所述网格对所述外接矩形进行网格化,得到与所述外接矩形对应的第一网格;判断所述第一网格是否满足预设条件;其中,所述预设条件包括以下至少一项:所述第一网格中的第一类网格及第二类网格的总数大于或等于预设的编码数量上限值、所述第二类网格的网格数量为零;若是,则确定所述第一网格为与所述影像区域相对应的网格;若否,则循环执行以下步骤,直至获得的所述网格满足所述预设条件:针对各所述第二类网格中优先级最高的第二网格,确定所述第二网格所在层级的相邻层级的子网格;将所述子网格划分为所述第一类网格和/或所述第二类网格,并更新所述第二类网格的优先级。4.根据权利要求3所述的方法,所述第一类网格包括:被所述外接矩形包含的网格,或,网格层级大于或等于预设的层级上限值的网格;所述第二类网格包括:与所述外接矩形相交、且网格层级小于所述层级上限值的网格,或,包含所述影响区域的网格。5.根据权利要求3所述的方法,所述第二类网格的优先级顺序按照以下规则中的至少一项确定:网格层级数越小,所述优先级越高;所述网格所包含的子网格中的指定类型网格数量越多,所述优先级越高;所述指定类型网格包括与所述遥感影像数据对应的区域相分离的网格;所述网格所包含的子网格中的第一类网格数量越少,所述优先级越高。6.一种时空索引及查询方法,包括:创建用于管理遥感影像数据的源数据的数据索引表;所述数据索引表中包括以下至少一项字段:所述遥感影像数据的所述源数据、数据标识、数据获取时间编码、数据关联网格编码集合;根据所述数据索引表中的各字段,创建用于建立所述遥感影像数据的空间索引的网格编码索引表;所述网格编码索引表中包括地球剖分网格编码及数据标识集;其中,所述地球剖分网格编码是对地球的经纬度空间进行剖分后得到的各网格所对应的编码值;根据所述数据索引表及所述网格编码索引表,对待查询的所述遥感影像数据进行查询。7.根据权利要求6所述的方法,所述创建用于管理遥感影像数据的源数据的数据索引表,包括:确定所述数据索引表中各字段的字段名称及数据类型;读取与所述字段名称及所述数据类型相对应的所述源数据,并将读取到的所述源数据导入所述数据索引表中;确定全球影像密度查找表中的各字段;所述全球影像密度查找表包括以下至少一项字段:剖分网格编码、各网格内的所述遥感影像数据的覆盖次数、网格数量上限值倍率;根据所述数据获取时间编码,建立所述遥感影像数据的时间编码索引。8.根据权利要求6所述的方法,所述数据索引表中的所述数据获取时间编码按照以下方式确定:对所述遥感影像数据的时间信息进行指定层级的整数编码,得到所述遥感影像数据的所述数据获取时间编码。9.根据权利要求8所述的方法,所述对所述遥感影像数据的时间信息进行指定层级的整数编码,得到所述遥感影像数据的所述数据获取时间编码,包括:将所述时间信息分解为多个指定时间尺度的整数;将各所述指定时间尺度上的整数分别编码为指定位数的二进制数,得到所述时间信息在各所述指定时间尺度上的二进制码值;将所述时间信息在各所述指定时间尺度上的二进制码值进行位域上的连接,得到所述时间信息对应的第二编码值;将所述第二编码值左移一位,得到所述遥感影像数据的的所述数据获取时间编码。10.根据权利要求9所述的方法,所述指定时间尺度包括年、月、日、小时、分、秒、毫秒、微秒中的至少一项;相应的,所述将各所述指定时间尺度上的整数分别编码为指定位数的二进制数,包括以下至少一项:将所述年这一时间...

【专利技术属性】
技术研发人员:童晓冲雷毅程承旗吴翔宇赖广陵李贺郭从洲张勇陈波
申请(专利权)人:中国人民解放军战略支援部队信息工程大学
类型:发明
国别省市:河南,41

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

1