【技术实现步骤摘要】
一种对地观测影像时空立方体数据检索方法及系统
本专利技术涉及地理信息服务的领域,具体涉及一种对地观测影像时空立方体数据检索方法及系统。
技术介绍
大数据时代,特别是对地观测的持续推进,应用的不断发展,尤其是以时间为第三轴的对地观测影像立方体在线即分析计算,需获取二维影像时间序列以构建立方体,而现有影像检索引擎多面向二维对地观测影像,且这些影像多以二维空间+内容及时间描述的方式存储,将时间作为描述属性。相应的数据实时或准实时检索、订阅、服务、推送技术,如OpenSearch、RSS、WebService等,可较好解决数据的检索或订阅应用需求,然而还多以关键字或经纬度等空间范围匹配为主,而将时间则作为影像的描述信息作为匹配条件之一,还未有精准的对地观测影像立方体检索匹配方法以支撑面向对地观测影像立方体的实时或准实时即分析应用需求。北斗网格位置码是在全球等经纬度剖分网格GeoSOT地球空间剖分理论的基础上发展出的一种离散化、多尺度区域位置标识体系,可以在同一区域范围内,非常方便地与任意一个实体对象和各种不同的数据建立起内在 ...
【技术保护点】
1.一种对地观测影像时空立方体数据检索方法,其特征在于,包括以下步骤:/n提取分析即用应用对地观测影像时空立方体数据描述,并对数据描述进行分解,生成时间、空间、内容描述;/n根据时间、空间、内容构建对应的检索订阅条件;/n构建基于北斗网格位置码的时空网格化检索匹配模型;/n代理数据源从二维影像数据源获取增量对地观测影像描述,并根据增量对地观测影像描述进行时空网格化检索匹配,持续刷新匹配结果,直至完全匹配,生成对应对地观测影像的链接。/n
【技术特征摘要】
1.一种对地观测影像时空立方体数据检索方法,其特征在于,包括以下步骤:
提取分析即用应用对地观测影像时空立方体数据描述,并对数据描述进行分解,生成时间、空间、内容描述;
根据时间、空间、内容构建对应的检索订阅条件;
构建基于北斗网格位置码的时空网格化检索匹配模型;
代理数据源从二维影像数据源获取增量对地观测影像描述,并根据增量对地观测影像描述进行时空网格化检索匹配,持续刷新匹配结果,直至完全匹配,生成对应对地观测影像的链接。
2.根据权利要求1所述的一种对地观测影像时空立方体数据检索方法,其特征在于,所述检索订阅条件包括时间位置码及其边界条件、空间北斗网格位置码及其边界条件和内容条件。
3.根据权利要求2所述的一种对地观测影像时空立方体数据检索方法,其特征在于,所述时间位置码及其边界条件、空间北斗网格位置码及其边界条件,通过时空格网位置检索码实现,由空间层级+空间位置起始码+空间行程码+时间位置起始码+时间层级+时间行程码组成,空间层级为给定北斗网格位置码层级,空间位置起始码采用给定层级北斗网格位置码,该空间位置起始码位于覆盖对地观测影像空间范围的最小凸包的左下角;空间行程码为凸包内相应层级的自左向右的位置码数+自下向上的位置码数;时间层级为与时间步进一致的时间位置码层级,时间位置起始码采用给定层级时间位置码,该时间位置起始码位于覆盖对地观测影像时间范围的时间区间凸包的开始位置;时间行程码为时间区间凸包内相应层级的时间位置码数;对地观测影像内容包括可选的对地观测影像与格网类型、处理波段数、平台、传感器、影像分辨率、影像处理级别、影像数据质量信息字段及其他可选字段描述信息。
4.根据权利要求1所述的一种对地观测影像时空立方体数据检索方法,其特征在于,所述立方体数据描述,包括对地观测影像时空立方体的对地观测影像时间序列描述、对地观测影像空间范围描述和对地观测影像内容描述,具体构建如下:
将对地观测影像时间序列描述通过区间和步进信息进行描述,区间为数据的固定起止时间区间,步进为时间的递增单位,包括年/月/日/时/分/秒,时间默认采用标准时间格式;
对地观测影像空间范围通过给定大地坐标系坐标边界表示;
对地观测影像内容包括可选的对地观测影像与格网类型、处理波段数、平台、传感器、影像分辨率、影像处理级别、影像数据质量信息字段及其他可选字段描述信息。
5.根据权利要求1所述的一种对地观测影像时空立方体数据检索方法,其特征在于,所述代理数据源采用规范化数据接口服务,支持时空切片和切块操作,且为对地观测影像时空立方体数据描述提供标准化数据描述;所述代理数据源定期从给定数据源获取增量数据描述,存储到数据库中,通过给定北斗网格位置码层级+时间位置码层级建立时空格网位置索引码,记录其时空网格编号,根据增量对地观测影像描述进行时空网格化检索匹配,持续刷新匹配结果,直至完全匹配,生成对应对地观测影像的链接,以满足分析即用应用使用。
6.根据权利要求5所述的一种对地观测影像时空立方体数据检索方法,其特征在于,所述时空格网位置索引码由空间层级+空间位置起始码+空间行程码+时间位置码+时间层级组成,空间层级为给定北斗网格位置码层级,空间位置起始码采用给定层级北斗网格位置码,该空间位置起始码位于包含于对地观测影像空间范围的最大凸包的左下角;空间行程码为凸包内相应层级的自左向右的位置码数+自下向上的位置码数;时间层级为与时间步进一致的时间位置码层级,时间位置码采用给定层级时间位置码,该时间位置码为包含对地观测影像时间的时间位置码。
7.根据权利要求1所述的一种对地观测影像时空立方体数据检索方法,其特征在于,所述基于北斗网格位置码的时空网格化检索匹配模型,具体为:
从时空格网位置检索码提取时空格网位置检索起始码,并生成初始检索状态二进制字符串,时空格网位置检索起始码CodeSinit为检索码中的空间位置起始码+时间位置起始码,初始检索状态二进制字符串为一串由1组成的二进制字符串,每一位代表检索范围内相应格网的检索命中状态,字符串长度为自左向右的位置码数LenHs×自下向上的位置码数LenVs×自开始到终止时间的位置码数LenTs;
从时空格网位置索引码提取与索引码同一时间和空间层级的时空格网位置索引起始码,时空格网位置索引起始码CodeIinit为索引码中的空间位置起始码+时间位置码,长度为自左向右的位置码数LenHi×自下向上的位置码数LenVi×1;
计算时空格网位置检索起始码与时空格网位置索引起始码的格网位置偏移距离distance(CodeSinit,CodeIinit),结果为(disH,disV,dis...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。