System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 地理空间动态分区影像数据存储与检索方法、系统及设备技术方案_技高网

地理空间动态分区影像数据存储与检索方法、系统及设备技术方案

技术编号:41314929 阅读:4 留言:0更新日期:2024-05-13 14:56
本发明专利技术公开了地理空间动态分区影像数据存储与检索方法、系统及设备,属于遥感影像处理的技术领域,本发明专利技术需要定期检测地理空间动态分区索引数据库表,并判断地理空间动态分区索引数据库表中入库影像数量与分景影像数据的空间分区阈值的大小关系;如果入库影像数量大于空间分区阈值,则启动地理空间动态分区流程;该地理空间动态分区流程包括:确定空间分区的分割线、拆分影像元数据数据库表并将拆分后的地理空间分区信息、入库影像覆盖范围信息、影像元数据数据库表的信息更新到地理空间分区索引表。本发明专利技术能够按照数据库表中的数据量及数据的离散情况进行划分,并且在检索时能够快速排除不相关的元数据,大大提高数据检索速度。

【技术实现步骤摘要】

本专利技术是关于遥感影像处理的,特别是关于地理空间动态分区影像数据存储与检索方法、系统及设备


技术介绍

1、遥感技术作为近地表以上圈层透视的关键技术,在许多领域都发挥着至关重要的作用。目前卫星、飞船、航天飞机、低空飞机等遥感平台的高分辨率遥感技术发展迅速,全球对地观测行业进入爆发期,在短周期内获取高质量、大范围的影像已经变得越来越容易,极大地拓宽了我们的视野和认知边界。然而,随着数据量的爆炸式增长,如何有序、高效地存储管理、检索分发这些海量的影像数据,成为了一个亟待解决的重大问题。

2、随着地理信息系统和计算机网络技术的发展,空间数据的管理正深入到各个专业领域。空间数据与属性数据的一体化存储和空间索引已变成地理信息系统研究的核心问题,可以大大提高空间查询效率。地理空间数据记录空间位置、拓扑关系,信息量非常大,地理信息系统中数据管理的难点在于对空间数据的处理。由于空间数据的多样性和其结构的复杂性,用常规的数据类型难以描述。导致成熟而高效的传统数据库技术在空间数据的管理方面难有用武之地。

3、然而随着卫星发射数量的不断增加,覆盖全球大部分区域的卫星影像快速积累,多来源、多时相、多尺度、多版本的海量卫星影像数据的数据量由gb发展到tb,再到现在的pb数量级,一颗卫星获取的影像数据记录条数达千万条,这也导致影像元数据表中元数据的数量非常庞大。因此,在进行影像数据组织存储及根据检索约束条件在影像元数据表中进行检索时,计算量会非常大,数据组织存储及检索效率低。

4、公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。


技术实现思路

1、本专利技术的目的在于提供地理空间动态分区影像数据存储与检索方法、系统及设备,其能够按照数据库表中的数据量及数据的离散情况进行划分,并且在检索时能够快速排除不相关的元数据,大大提高数据检索速度。

2、为实现上述目的,本专利技术提供了地理空间动态分区影像数据存储方法,包括以下步骤:

3、s110:创建地理空间动态分区索引数据库表,其中存储的索引记录包括影像数据分类信息、空间分区范围信息、入库影像覆盖范围信息、空间分区阈值、入库影像数量和影像元数据库表名称;

4、s120:获取待入库的分景影像数据,解析影像元数据信息,所述元数据信息包括卫星信息、影像中心点坐标、影像四角范围坐标、影像拍摄时间、分辨率、影像云量和轨道信息;

5、s130:根据影像元数据信息,参照影像数据分类组织规则,确定当前影像所属分类;若所属分类的影像为首次入库,则创建相应的影像元数据库表;

6、s140:将解析到的元数据信息更新到相应的影像元数据库表中,并存储分景影像数据的实体文件,更新存储路径信息到对应的影像元数据库表中;

7、s150:当一批次的分景影像数据都入库完毕后,更新地理空间动态分区索引数据库表中的入库影像覆盖范围信息和入库影像数量信息;

8、s160:定期检测地理空间动态分区索引数据库表,并判断地理空间动态分区索引数据库表中入库影像数量与分景影像数据的空间分区阈值的大小关系;如果入库影像数量大于空间分区阈值,则启动地理空间动态分区流程;该地理空间动态分区流程包括:确定空间分区的分割线、拆分影像元数据数据库表并将拆分后的地理空间分区信息、入库影像覆盖范围信息、影像元数据数据库表的信息更新到地理空间分区索引表。

9、在本专利技术的一实施方式中,所述空间分区阈值包括第一空间分区阈值和第二空间分区阈值,第一空间分区阈值用于判定是否对影像元数据数据库表进行地理空间分区操作,第二空间分区阈值用于判定是否终止对影像元数据库表的地理空间分区操作。

10、在本专利技术的一实施方式中,步骤s130还包括:如果该分景影像所属分类为首次入库,则创建存储该分类影像的影像元数据库表,并更新地理空间动态分区索引数据库表,增加分类记录信息,其字段内容包括影像分类相关信息、地理空间分区范围信息、入库影像覆盖范围信息、空间分区阈值、入库影像数量和影像元数据库表名称;

11、如果该分景影像所属分类为非首次入库,则在地理空间动态分区索引数据库表中检索出该分类影像的空间分区范围信息,通过判断影像中心点所处分区,从而确定对应影像元数据库表名称。

12、在本专利技术的一实施方式中,步骤s160中,如果某一影像元数据库表中已入库影像数量大于第一空间分区阈值,则启动地理空间动态分区流程,并且所述地理空间动态分区流程的具体步骤如下:

13、s1601:获取影像元数据数据库表中所有影像中心点坐标的集合,并计算坐标点集合中横坐标方向方差与纵坐标方向方差;

14、s1602:确定空间分区分割线方向:如果横坐标方向方差大于等于纵坐标方向方差,则将平行于纵轴的直线作为空间分割线;如果横坐标方向方差小于纵坐标方向方差,则将平行于横轴的直线作为分割线;

15、s1603:根据确定好的分割线,将当前影像元数据数据库表的地理空间分区范围分割为两个分区;根据当前影像元数据数据库表中影像的中心点坐标所处的分区不同,将当前影像元数据数据库表拆分成两个影像元数据数据库表,统计拆分后影像元数据库表中记录的影像总数,如果大于地理空间动态分区索引表中的第二空间分区阈值则继续进行分区操作,直至分区后影像元数据库表中记录的影像总数小于第二空间分区阈值为止;

16、s1604:在地理空间动态分区索引数据库表中增加新分区索引记录,并删除原分区索引记录,更新空间分区范围信息、入库影像覆盖范围信息、入库影像数量信息、影像元数据库表名称。

17、在本专利技术的一实施方式中,步骤s1602中,空间分区分割线的位置通过以下方法确定:步骤s1602中,空间分区分割线的位置通过以下方法确定:根据分割线方向计算当前空间分区中所有影像中心坐标点集合中所有纵坐标中位数或横坐标中位数,以过纵坐标中位数的纬线或横坐标中位数的经线为分割线,在具体实施中根据数据地理空间分布的离散情况,可对分割线位置进行适当调整。

18、在本专利技术的一实施方式中,步骤s1603中,利用确定好的分割线对原空间分区进行分割,得到新的空间分区对应的四边形范围,其为地理空间动态分区索引表中的空间分区范围信息;通过查找空间分区对应的影像元数据库表中所有影像中心点位于彼此的指定距离之内的点要素形成的多个聚簇类,并计算每个聚簇边界范围多边形,其为地理空间动态分区索引表中的入库影像覆盖范围信息。

19、本专利技术还提供了地理空间动态分区影像数据检索方法,包括以下步骤:

20、s210:解析数据查询请求,获取检索约束条件;所述检索约束条件包括空间约束条件和属性约束条件;

21、s220:大颗粒度检索:根据检索约束条件中的空间约束条件和属性约束条件在地理空间分区索引表中进行检索,确定所有相关的影像元数据库表,其中,空间约束条件与地理空本文档来自技高网...

【技术保护点】

1.地理空间动态分区影像数据存储方法,其特征在于,包括以下步骤:

2.如权利要求1所述的地理空间动态分区影像数据存储方法,其特征在于,所述空间分区阈值包括第一空间分区阈值和第二空间分区阈值,第一空间分区阈值用于判定是否对影像元数据数据库表进行地理空间分区操作,第二空间分区阈值用于判定是否终止对影像元数据库表的地理空间分区操作。

3.如权利要求1所述的地理空间动态分区影像数据存储方法,其特征在于,步骤S130还包括:如果该分景影像所属分类为首次入库,则创建存储该分类影像的影像元数据库表,并更新地理空间动态分区索引数据库表,增加分类记录信息,其字段内容包括影像分类相关信息、地理空间分区范围信息、入库影像覆盖范围信息、空间分区阈值、入库影像数量和影像元数据库表名称;

4.如权利要求2所述的地理空间动态分区影像数据存储方法,其特征在于,步骤S160中,如果某一影像元数据库表中已入库影像数量大于第一空间分区阈值,则启动地理空间动态分区流程,并且所述地理空间动态分区流程的具体步骤如下:

5.如权利要求4所述的地理空间动态分区影像数据存储方法,其特征在于,步骤S1602中,空间分区分割线的位置通过以下方法确定:根据分割线方向计算当前空间分区中所有影像中心坐标点集合中所有纵坐标中位数或横坐标中位数,以过纵坐标中位数的纬线或横坐标中位数的经线为分割线。

6.如权利要求4所述的地理空间动态分区影像数据存储方法,其特征在于,步骤S1603中,利用确定好的分割线对原空间分区进行分割,得到新的空间分区对应的四边形范围,其为地理空间动态分区索引表中的空间分区范围信息;通过查找空间分区对应的影像元数据库表中所有影像中心点位于彼此指定距离之内的点要素形成的多个聚簇类,并计算每个聚簇边界范围多边形,其为地理空间动态分区索引表中的入库影像覆盖范围信息。

7.地理空间动态分区影像数据检索方法,其特征在于,包括以下步骤:

8.地理空间动态分区影像数据存储系统,其特征在于,包括:

9.地理空间动态分区影像数据查询系统,其特征在于,包括:

10.一种计算机设备,包括存储器、处理器及存储在所述存储器上的并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述的地理空间动态分区影像数据存储方法或权利要求7任一项所述的地理空间动态分区影像数据检索方法。

...

【技术特征摘要】

1.地理空间动态分区影像数据存储方法,其特征在于,包括以下步骤:

2.如权利要求1所述的地理空间动态分区影像数据存储方法,其特征在于,所述空间分区阈值包括第一空间分区阈值和第二空间分区阈值,第一空间分区阈值用于判定是否对影像元数据数据库表进行地理空间分区操作,第二空间分区阈值用于判定是否终止对影像元数据库表的地理空间分区操作。

3.如权利要求1所述的地理空间动态分区影像数据存储方法,其特征在于,步骤s130还包括:如果该分景影像所属分类为首次入库,则创建存储该分类影像的影像元数据库表,并更新地理空间动态分区索引数据库表,增加分类记录信息,其字段内容包括影像分类相关信息、地理空间分区范围信息、入库影像覆盖范围信息、空间分区阈值、入库影像数量和影像元数据库表名称;

4.如权利要求2所述的地理空间动态分区影像数据存储方法,其特征在于,步骤s160中,如果某一影像元数据库表中已入库影像数量大于第一空间分区阈值,则启动地理空间动态分区流程,并且所述地理空间动态分区流程的具体步骤如下:

5.如权利要求4所述的地理空间动态分区影像数据存储方法,其特征在于,步骤s1602中,空间分区分割线的位置通过...

【专利技术属性】
技术研发人员:李敬敏王林飞骆遥
申请(专利权)人:中国自然资源航空物探遥感中心
类型:发明
国别省市:

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

1