【技术实现步骤摘要】
一种面向海量多源异构卫星数据查询的加速计算方法
[0001]本专利技术涉及计算机大数据索引
,尤其涉及一种面向海量多源异构卫星数据查询的加速计算方法。
技术介绍
[0002]随着经济全球化发展,多源异构遥感卫星数据资源和影像产品的市场需求旺盛,以互联网和大数据技术为依托,已呈现卫星遥感产业的全球化趋势。目前,全球对源异构遥感卫星数据需求持续增长,但在数据获取、数据产品和空间信息解译与分析以及应用服务等方面均显的时效性不足,在海量数据中获取有效数据困难,无法实现空间遥感信息的快速获取与应用,严重制约了遥感技术与商业服务的一体化发展。
[0003]现有技术存在以下问题:第一,基于数据分布式存储或索引技术,通过硬件、存储介质或数据库本身的特性,在业务层面缺少计算加速手段。第二,只对用户习惯和查询行为进行了记录,未进行用户行为分析并迭代到平台系统中进行闭环优化管理,以通过自我学习的方式不断提升。
技术实现思路
[0004]本专利技术提供了一种面向海量多源异构卫星数据查询的加速计算方法,通过建立加速算法的 ...
【技术保护点】
【技术特征摘要】
1.一种面向海量多源异构卫星数据查询的加速计算方法,其特征在于,包括:根据空间索引数据和空间数据构建卫星数据索引库,根据行为数据构建用户行为数据库;根据数据查询加速方法构建加速计算模型,所述数据查询加速方法包括如下一项或多项:空间预索引方法、查询优化方法、空间抽稀方法、并行加速方法、削峰调整方法、或查询习惯方法;根据所述加速计算模型、所述用户行为数据库、所述卫星数据索引库和择优策略,实现对多源异构卫星数据的加速查询;所述择优策略根据用户查询行为和所述加速计算模型确定。2.根据权利要求1所述的加速计算方法,其特征在于,所述查询优化方法,包括:建立条件解析器,解析时间与卫星数据源条件;若时间跨年且卫星数据源为多个,则执行所述查询优化方法,将所述时间与卫星数据源条件拆分成多个单卫星数据源单时相条件,匹配到单卫星数据源单时相索引。3.根据权利要求2所述的加速计算方法,其特征在于,所述并行加速方法,包括:拆分查询命中的数据集,将检索结果合并,若合并后的检索结果的空间面积值超过空间面积阈值,则先检索不含空间操作的查询,统计包含获取卫星名和年份的聚合操作,得到聚合结果;遍历所述聚合结果的卫星名和年份,依次对所述聚合结果的卫星名和年份的索引进行对应的空间检索操作,并将检索结果合并存入缓存。4...
【专利技术属性】
技术研发人员:高宇,王瑞兆,王西亚,刘飞,何建军,文强,
申请(专利权)人:二十一世纪空间技术应用股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。