System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及空间影像服务,具体而言,涉及一种空间影像数据的结构化管理方法及系统。
技术介绍
1、空间影像是一种具备空间信息的栅格文件,属于非结构化数据,目前通常采用栅格编目(目录树)或镶嵌数据集的方法对其进行管理和应用。其中,栅格编目是借助操作系统和元文件(记录了影像文件的坐标系、生产单位、传感器类型、时间、分辨率、范围角点坐标等信息),进行基于文件目录和文件名的简单管理,该方法会导致应用局限于读取整个文件,无法直接按空间关系操作文件内部信息。镶嵌数据集是在栅格编目的基础上,通过手工绘制镶嵌线(相邻影像文件的边界),将不同的空间影像文件构建成逻辑关联的数据集,用于同时打开不同空间影像文件时,控制各自的边界。
2、以上两种方法在管理和应用中存在以下缺陷:①两种方法均需要人工对每个空间影像文件逐一建立元数据文件,建库过程漫长;②构建的空间影像数据集均为非结构化的文件数据库,不能支持基于sql(structured query language,结构化查询语言)的空间查询,应用范围极其有限;③空间影像应用信息颗粒度受限,只能以文件或镶嵌线覆盖范围为单元应用,无法抓取其内部信息单独使用。
3、基于此,如何提供一种空间影像数据的结构化管理方法及系统,以实现对空间影像数据进行任意空间和属性条件的sql操作,是目前亟待解决的技术问题。
技术实现思路
1、本说明书实施例的一个方面提供一种空间影像数据的结构化管理方法,该方法包括:
2、针对目标空间影像,获取其对应的
3、基于所述核心元数据构建所述目标空间影像对应的元数据表;
4、将所述元数据表、所述目标空间影像的数据结构与所述目标空间影像对应的影像分块索引值相结合,构建用于对所述目标空间影像进行高效操作的应用接口集,所述高效操作至少包括范围查询、数据提取;其中,所述目标空间影像的数据结构包括影像文件头、影像文件目录、目录项以及像素存储规则,所述影像分块索引值至少包括每一个影像分块对应的像素行列值;
5、基于所述元数据表、所述数据结构以及所述应用接口,得到支持sql操作的空间影像数据结构化数据库模型。
6、在一些实施例中,所述目标空间影像对应的覆盖范围基于影像金字塔确定。
7、在一些实施例中,所述基于所述核心元数据构建所述目标空间影像对应的元数据表,包括:
8、获取目标空间影像对应的规则或不规则的实际覆盖范围,并根据所述覆盖范围构建所述目标空间影像对应的元数据表的覆盖范围数据项。
9、在一些实施例中,所述方法还包括:
10、获取空间影像查询指令,所述空间影像查询指令包括目标区域、比例尺或分辨率;
11、通过所述空间影像数据结构化数据库模型的范围查询应用接口,将所述目标区域与一个或多个目标空间影像所对应的覆盖范围矢量面求交集,得到目标子区域;
12、基于所述空间影像数据结构化数据库模型的数据提取应用接口,获取所述目标子区域中的影像数据作为所述空间影像查询指令对应的响应数据。
13、在一些实施例中,所述基于所述空间影像数据结构化数据库模型的数据提取应用接口,获取所述目标子区域中的影像数据作为所述空间影像查询指令对应的响应数据,包括:
14、确定所述目标子区域在所涉及的目标空间影像中对应的目标影像分块索引,找到对应的目标影像分块;
15、根据所述目标影像分块、所述像素存储规则以及所述目标子区域所对应的矢量范围面,得到所述目标子区域中的影像数据。
16、本说明书实施例的另一个方面还提供一种空间影像数据的结构化管理系统,该系统包括:
17、核心元数据自动获取模块,用于针对目标空间影像,获取其对应的坐标系、分辨率、覆盖范围和存储路径作为核心元数据,所述覆盖范围是指目标空间影像对应的规则或不规则的实际覆盖范围;
18、元数据表构建模块,用于基于所述核心元数据构建所述目标空间影像对应的元数据表;
19、应用接口模块,用于将所述元数据表、所述目标空间影像的数据结构与所述目标空间影像对应的影像分块索引值相结合,以构建用于对所述目标空间影像进行高效操作的应用接口集,所述高效操作至少包括范围查询、数据提取;其中,所述目标空间影像的数据结构包括影像文件头、影像文件目录、目录项以及像素存储规则,所述影像分块索引值至少包括每一个影像分块对应的像素行列值;
20、空间影像数据结构化管理模块,用于基于所述应用接口的sql操作,完成空间影像数据的管理,所述管理包括查询、统计、分析和服务构建应用。
21、在一些实施例中,所述系统还包括空间影像查询模块,所述空间影像查询模块用于:
22、获取空间影像查询指令,所述空间影像查询指令包括目标区域、比例尺或分辨率;
23、根据所述空间影像数据结构化数据库模型的范围查询应用接口,将所述目标区域与所述空间影像数据结构化数据库模型中的一个或多个目标空间影像所对应的覆盖范围矢量面求交集,得到目标子区域;
24、基于所述空间影像数据结构化数据库模型的数据提取应用接口,获取所述目标子区域中的影像数据作为所述空间影像查询指令对应的响应数据。
25、附加的特征将在下面的描述中部分地阐述。对于本领域技术人员来说,通过查阅以下内容和附图将变得显而易见,或者可以通过实例的产生或操作来了解。本说明书的特征可以通过实践或使用以下详细实例中阐述的方法、工具和组合的各个方面来实现和获得。
本文档来自技高网...【技术保护点】
1.一种空间影像数据的结构化管理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述目标空间影像对应的覆盖范围基于影像金字塔确定。
3.如权利要求1所述的方法,其特征在于,所述基于所述核心元数据构建所述目标空间影像对应的元数据表,包括:
4.如权利要求1~3中任一项所述的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述基于所述空间影像数据结构化数据库模型的数据提取应用接口,获取所述目标子区域中的影像数据作为所述空间影像查询指令对应的响应数据,包括:
6.一种空间影像数据的结构化管理系统,其特征在于,包括:
7.如权利要求6所述的系统,其特征在于,所述系统还包括空间影像查询模块,所述空间影像查询模块用于:
【技术特征摘要】
1.一种空间影像数据的结构化管理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述目标空间影像对应的覆盖范围基于影像金字塔确定。
3.如权利要求1所述的方法,其特征在于,所述基于所述核心元数据构建所述目标空间影像对应的元数据表,包括:
4.如权利要求1~3中任一项所述的方法,其特征在于,所述方法还包括:
【专利技术属性】
技术研发人员:任春雷,杨军,
申请(专利权)人:成都歧明通信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。