【技术实现步骤摘要】
基于高速缓存技术的遥感影像数据搜索引擎系统及方法
[0001]本专利技术涉及影像数据搜索引擎
,具体为具体来说涉及一种基于高速缓存技术的遥感影像数据搜索引擎系统及方法,适用于行业中各卫星网站中存档遥感影像的高效统一检索。
技术介绍
[0002]近年来卫星遥感技术迅猛发展,将人类带入一个多层、立体、多角度、全方位和全天候对地观测的新时代。卫星遥感视点高、视域广,数据采集快,可重复、连续观察,具有传统方法无法比拟的优势,各种分辨率遥感卫星集中登场,具有多源、多时相、多光谱、多分辨率的特点,卫星遥感厂商系列包括高景卫星(SV1
‑
01、SV1
‑
02、SV1
‑
03、SV1
‑
04、SV2
‑
01、SV2
‑
02、GFDM01),MAXAR卫星(GE01、QB02、WV01、WV02、WV03、WV04),KOMPSAT系列(KOMPSAT
‑
3、KOMPSAT
‑
3A、KOMPSA ...
【技术保护点】
【技术特征摘要】
1.一种基于高速缓存技术的遥感影像数据搜索引擎方法,包括以下步骤:S1:统一数据存取模型,将影像数据信息包括属性信息、范围框、缩略图、属性详情,按共享的实体id和各自数据类型建立到影像数据信息项oid的哈希映射;S2:基于网络框架实现高并发的影像搜索协议;S3:根据接口参数配置表,在后台封装查询请求,多线程连接各大影像网站官网的数据搜索API,实时检索,分头获取各自的影像数据查询信息,包括范围框、属性详情等;S4:获取数据信息,通过模型化的配置信息和查询结果的两级高速缓存,包括本地缓存与K
‑
V缓存数据库缓存实现影像查询结果的高效过滤和存储;S5:通过影像属性键值对的哈希映射和关键词匹配模块,从缓存的影像查询结果中快速提取标准化的基本属性信息,屏蔽多平台影像属性字段差异,统一后返回结果,加入到高速缓存中;S6:根据实体id统一调取缩略图,通过缩略图偏转配置和处理模块,实现缩略图的标准化处理;S7:通过数据信息的拣选联动和数据覆盖分析,实现遥感数据的查询结果分析;S8:统一调取缓存中标准化的按大对象oid存储的缩略图、属性及范围框,通过任务系统,将结果按范围、字段组织为用户需要的Shapefile等通用格式,连同缩略图,实现影像查询结果的关键信息下载。2.根据权利要求1所述的一种方法,其特征在于:所述基于网络框架实现高并发的影像搜索协议包括协议机制、接口匹配机制、接口参数配置表结构、获取接口配置信息与参数配置信息;所述协议机制通过制定接口规范,为开发者扩展影像查询提供统一的接口来连接外部API,所述接口匹配机制数据查询时根据行业所在图层layer和频道channel获取对应行业接口配置信息,进而根据查询类型获取查询接口等信息,所述接口参数配置表结构整理各行业查询接口特点,所述获取接口配置信息与参数配置信息根据行业数据源频道channel获取接口配置信息与参数配置信息。3.根据权利要求1所述的一种方法,其特征在于:所述按共享的实体id和各自数据类型建立到影像数据信息项oid的哈希映射包括缓存机制、K
‑
V缓存数据库与数据类型、数据压缩、缓存淘汰;所述缓存机制是为了使用高速缓存机制来缓存范围框、缩略图、属性等类型的信息,通过实体id映射到缩略图、范围框及影像属性详情等各数据类型oid,所述K
‑
V缓存数据库与数据类型支持高并发、多种数据类型选择,而这两个特点正是行业遥感影像数据搜索引擎所需要的,因此选择Redis作为系统的存储核心,所述数据压缩可以帮助系统有效的利用有限的内存,针对一些访问频率不高的字段使用数据压缩减少内存占用,所述缓存淘汰选择allkeys
‑
lru,针对所有key使用lru算法进行淘汰。4.根据权利要求1所述的一种方法,其特征在于:所述哈希映射和关键词匹配模块包括关键字段匹配、属性参数配置;所述哈希映射和关键词匹配模块是将本系统返回统一的影像属性字段名称及字段值称就需要一个关键字匹配模块,从而屏蔽行业各家属性字段名称及字段值的差异;所述关键字段匹配是关键字段匹配表,该表包含数据源(cat_id),通用影像属性字段名称(attr_name),数据类型(attr_type),目标字段名称(fieldname),字段值转换规则(fieldvalue)共5个字段,所述属性参数配置是关键字段匹配的核心,为了快速从配置表快速获取某关键字段匹配的所有信息,对该表的数...
【专利技术属性】
技术研发人员:高福东,何迎龙,韩金顺,
申请(专利权)人:北京航天世景信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。