一种卫星地图的气象遮挡消除方法及系统的制作方法

文档序号:6537351阅读:261来源:国知局
一种卫星地图的气象遮挡消除方法及系统的制作方法
【专利摘要】本发明公开了一种卫星地图的气象遮挡消除方法及系统,通过客户端中的应用软件识别最新版本卫星地图是否存在气象遮挡,进而从数据库中调用该最新版本卫星地图的历史版本,实现对历史版本的自动识别与迭代调用,消除原有版本卫星地图的气象遮挡,从而为客户端提供清晰的卫星地图,增强操作体验,同时也兼顾地图时效性,提高了卫星地图产品的可靠性与稳定性,且方法简单,运算速度快,可以根据实际状况自行调整识别规则。
【专利说明】一种卫星地图的气象遮挡消除方法及系统
【技术领域】
[0001]本发明涉及卫星地图的网络应用领域,更具体地说,涉及一种卫星地图的气象遮挡消除方法及系统。
【背景技术】
[0002]伴随近年来互联网与商用遥感卫星两大产业的快速发展,卫星地图正从军事谍报、气象监测、地质勘探等专业领域走向广大普通用户的终端界面上,为使用者提供无与伦比的现实代入感,也正因且独特的魅力与宽广的商业前景,吸引着众多信息科技巨头纷纷推出自己的卫星地图产品。用户在使用终端上通过卫星地图可以俯瞰地貌特征、建筑物、甚至细微至人类活动,还可以通过附加的导航与定位系统获得远比虚拟电子地图具真实感的良好使用体验。
[0003]目前各大卫星地图产品主要购买的是商业遥感卫星公司所提供的高分辨率光学图像数据,其占市场份额高达83%,相较于多光谱图像与合成孔径雷达(SAR)图像,尽管技术最为成熟且成本较为低廉,然而始终无法解决其穿透力较弱的固有缺陷,极易受气象条件的干扰,如大片的云层、雾霾、沙尘暴等,所得到的光学图像将被上述气象现象多遮挡,用户无法通过该图片清晰获得地表特征信息,大大降低了卫星图片的时效性和实用价值。除非能保证卫星图片连续性的数据交付并且互联网服务器数据得到及时更新,否则最终呈现的卫星地图产品将无法真实反映当前地面状况,然而即使能同时保证上述两个条件,由于卫星地图产品所采用的卫星光学图像受气象条件劣化的时间点是随机的,而卫星地图产品又只会选取最近拍摄的一幅卫星图片作为最具时效性的地表状况加以展示,但由于上述气象遮挡原因无法实现,其结果是卫星地图产品缺乏稳定性与可靠性,极大影响了用户的操作感受。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的上述卫星地图受气象遮挡现象导致无法反应真实地表状况的缺陷,提供一种卫星地图的气象遮挡消除方法及系统,通过客户端中的应用软件识别最新版本卫星地图是否存在气象遮挡,进而从数据库中调用该最新版本卫星地图的历史版本,实现对历史版本的自动识别与迭代调用,消除原有版本卫星地图的气象遮挡从而为客户端提供清晰的卫星地图。
[0005]本发明解决其技术问题所采用的技术方案是:提供一种卫星地图的气象遮挡消除方法,包括以下步骤:
[0006]S1、客户端接收输入的地理位置信息,并从数据库中调用与所述地理位置信息对应的最新版本的卫星地图;
[0007]S2、判断所述卫星地图是否存在气象遮挡,若是则进入步骤S3,否则进入步骤S5 ;
[0008]S3、从所述数据库中调用上一历史版本的所述卫星地图;
[0009]S4、判断上一历史版本的所述卫星地图是否存在气象遮挡,若存在气象遮挡且调用次数小于最大调用次数阈值,则返回步骤S3,否则进入步骤S5 ;
[0010]S5、显示所述卫星地图。
[0011]优选地,在步骤S5之后还包括以下步骤:
[0012]S6、将存在气象遮挡的地图版本关联信息上传至所述数据库;
[0013]S7、服务器对所述数据库中与所述地图版本关联信息对应的所述卫星地图加以标识。
[0014]其中,所述地图版本关联信息包括以下信息中的一种或多种:所述卫星地图的版本号、所述卫星地图的区域坐标以及所述卫星地图对应的地理名称。
[0015]优选地,在步骤SI与步骤S2之间还包括以下步骤:
[0016]Sla、输入识别参数;
[0017]Sib、判断所述识别参数是否处于特定区间,若是进入步骤S2,否则显示警告信息并返回步骤Sla。
[0018]优选地,在步骤SI与步骤S2之间还包括以下步骤:
[0019]Sic、截取所述卫星地图的特定区域,作为新的用于局部识别的所述卫星地图。
[0020]优选地,在步骤SI与步骤S2之间还包括以下步骤:
[0021]Sid、接收气象遮挡消除指令。
[0022]本发明还提供一种卫星地图的气象遮挡消除系统,包括:
[0023]第一输入单兀,用于输入地理位置信息;
[0024]调用单元,用于从数据库中调用不同版本的卫星地图;
[0025]第一判断单元,用于判断不同版本的所述卫星地图是否存在气象遮挡;
[0026]显示单元,用于显示所述卫星地图。
[0027]优选地,本发明的卫星地图的气象遮挡消除系统还包括:
[0028]上传单元,用于将存在气象遮挡的地图版本关联信息上传至所述数据库;
[0029]标识单元,用于对所述数据库中与所述地图版本关联信息对应的所述卫星地图加以标识;
[0030]其中,所述地图版本关联信息包括以下信息中的一种或多种:所述卫星地图的版本号、所述卫星地图的区域坐标以及所述卫星地图对应的地理名称。
[0031]优选地,本发明的卫星地图的气象遮挡消除系统还包括:
[0032]第二输入单元,用于输入识别参数;
[0033]第二判断单元,用于判断所述识别参数是否处于特定区间。
[0034]优选地,本发明的卫星地图的气象遮挡消除系统还包括:
[0035]截取单元,用于截取所述卫星图像用于局部识别的特定区域。
[0036]优选地,本发明的卫星地图的气象遮挡消除系统还包括:
[0037]指令单元,用于下达气象遮挡消除指令。
[0038]实施本发明的卫星地图的气象遮挡消除方法及系统,具有以下有益效果:通过对不同时间段地图版本的迭代以消除气象遮挡,消除原有版本卫星地图的气象遮挡,确保用户能够清晰地观察到卫星地图上感兴趣的相应区域,增强操作体验,同时兼顾地图时效性,提高了卫星地图产品的可靠性与稳定性,且方法简单,运算速度快,可以根据实际状况自行调整识别规则。【专利附图】

【附图说明】
[0039]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0040]图1为本发明的卫星地图的气象遮挡消除方法第一实施例的流程图;
[0041]图2为本发明的有气象遮挡卫星地图不意图;
[0042]图3为本发明的无气象遮挡卫星地图示意图;
[0043]图4为本发明的卫星地图的气象遮挡消除方法第二实施例的流程图;
[0044]图5为本发明的卫星地图的气象遮挡消除方法第三实施例的流程图;
[0045]图6为本发明的卫星地图的气象遮挡消除方法第四实施例的流程图;
[0046]图7为本发明的卫星地图的气象遮挡消除方法第四实施例截取卫星图像用于局部识别的特定区域示意图;
[0047]图8为本发明的卫星地图的气象遮挡消除方法第五实施例的流程图;
[0048]图9为本发明的卫星地图的气象遮挡消除系统第一实施例的功能框图;
[0049]图10为本发明的卫星地图的气象遮挡消除系统第二实施例的功能框图;
[0050]图11为本发明的卫星地图的气象遮挡消除系统第三实施例的功能框图;
[0051]图12为本发明的卫星地图的气象遮挡消除系统第四实施例的功能框图;
[0052]图13为本发明的卫星地图的气象遮挡消除系统第五实施例的功能框图。
【具体实施方式】
[0053]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】。
[0054]图1为本发明的卫星地图的气象遮挡消除方法第一实施例的流程图,如图1所示,在本实施例中,本发明的发明方法包括以下步骤:
[0055]S1、客户端接收输入的地理位置信息,并从数据库中调用与所述地理位置信息对应的最新版本的卫星地图;
[0056]S2、判断所述卫星地图是否存在气象遮挡,若是则进入步骤S3,否则进入步骤S5 ;
[0057]S3、从所述数据库中调用上一历史版本的所述卫星地图;
[0058]S4、判断上一历史版本的所述卫星地图是否存在气象遮挡,若存在气象遮挡且调用次数小于最大调用次数阈值,则返回步骤S3,否则进入步骤S5 ;
[0059]S5、显示所述卫星地图。
[0060]在本实施例的步骤SI中,用户可以通过多种输入方式在数据库中搜寻所需的地理位置相对应的卫星地图,所述地理位置信息包括该地理位置的名称或行政编号,该地理位置的特征设施或建筑物,以及当地所处的标准经纬度地理坐标。上述通过地理坐标寻找地理位置的方法有至少两种实现方式:方法一是对于绝大多数卫星图像,由于其形状为矩形,因此可以指定该矩形卫星图片的两个对角的地理坐标为(Xl,yi),(x2,y2),从而确定该地理位置的实际覆盖范围;方法2是指定一幅卫星地图的中心坐标为(? %),通过系统内置的显示比例尺设定覆盖半径,通过确定卫星地图的中心坐标与覆盖半径来去确定所需要显示的地理位置面积。在确认所需调用的具体卫星地图后,客户端可以通过互联网下载服务器中相应的最新版本地图,特殊地,对于重点监测地域,或历史卫星地图版本数较少的监测地域,客户端可将包括最新版本地图在内的所有历史版本从互联网数据库下载并存放于本地数据库中,从而可以更快速便捷地随时调用任意版本做进一步处理。
[0061]在本实施例的步骤S2中,客户端内置的图像识别软件根据一定的算法,对卫星地图中的气象遮挡现象存在与否进行识别。目前已有多种算法可以对气象遮挡进行有效识另IJ,特别是对卫星云图的一系列识别标准已成为气象领域的专业人员基础共识。在计算机视觉技术中,简单而言,可以通过遮挡物与地表目标之间灰度值的差异判定遮挡物的存在。如图2所示,为本发明的有气象遮挡卫星地图示意图。对于大片的积云而言,其灰度值应处于一远低于地表平均灰度值的区间内,当应用程序检测到卫星图片内存在一连续区域的灰度值均处于所述低灰度值区间内,则判定该幅卫星图像存在白云遮挡。具体而言,常用的气象遮挡识别方法包括计算图像的功率谱函数,并构建一个类似MACH滤波器,通过计算相关平面的最大能量值、峰值旁瓣比、峰值相关能量比或峰值鉴别率等,以确定该积云的特征轮廓,判定气象遮蔽现象的存在。
[0062]除此之外,该算法还可以在此基础上做一定范围的修正,如设定一特定面积阈值,当上述气象遮挡面积所占卫星地图整体面积低于该面积阈值时,判定该气象遮挡对用户阅读卫星地图体验不构成严重障碍,确定为最终展示的卫星地图版本,而不进行后续的调用运算。
[0063]在步骤S2的另一实施例中,上述算法可在对特定区域的卫星地图局部区域存在气象遮挡进行判别,所述特定区域对应一内置虚拟二维坐标区间,如对应于矩形卫星图像,该二维坐标的两个极值为(x3,y3), (x4, y4),客户端按照上述历史版本卫星图片调用方法搜寻上一历史版本的卫星图片,判断该历史版本卫星图片的上述极值为(x3,y3),(x4, y4)的区域是否存在气象遮挡,若是则继续调用,否则截取该(x3,y3),(x4, y4)区域,用以替换原图像的相同坐标区域,形成一幅局部面积被无气象遮挡的历史图像所迭代的新的复合无气象遮挡卫星图像。
[0064]在本实施例的步骤S3中,客户端再次访问数据库并从中搜寻上述最新版本的卫星地图所对应的上一版本的历史卫星地图。该历史卫星地图与最新版本的卫星地图存在相应的映射关系,包括系列卫星地图编号以及相同的地理位置信息,从而根据上述映射关系精确定位历史版本的卫星地图,并下载至客户端中,或直接从客户端的本地数据库中直接调用,从而完成调用过程。
[0065]在本实施例的步骤S4中,客户端利用与步骤S2相同的算法识别气象遮挡现象,当使用上述算法得出存在气象遮挡的识别结果,且调用次数小于最大调用次数阈值时,返回步骤S3。若未识别出气象遮挡或调用次数大于或等于最大调用次数阈值时,程序将进入步骤S5。上述最大调用次数阈值,可以是由程序开发者预先设定,也可以由用户自主定义,对于卫星拍摄频率较高,数据库中历史版本存储量较大的卫星图片,可以将上述最大调用次数阈值设定为一个较大的值,否则,对于卫星拍摄次数极少,甚至是不存在历史版本的卫星图片,应将该阈值限定在一较小值的范围,以避免多次重复迭代运算所造成的系统资源浪费。
[0066]在本实施例的步骤S5中,客户端将上述步骤中判定为存在气象遮挡、并足以妨碍用户阅读的卫星图像版本从本地存储器中删除,仅保留判定为不存在气象遮挡,或气象遮挡面积足够小,从而不构成对用户阅读卫星地图带来障碍的地图版本,将其迭代原读取版本并显示于该客户端的显示器上,以供客户使用,从而避免因气象遮挡导致的卫星地图涵盖信息量的减少。如图3所示,为本发明的无气象遮挡卫星地图示意图。通过客户端智能识别气象遮挡并自动迭代历史版本的卫星地图,最终客户端上显示的将会是无气象遮挡的最新历史版本,此方法的实施,可以在保证卫星地图产品提供足够信息的前提下兼顾该幅卫星地图的时效性。
[0067]图4为本发明的卫星地图的气象遮挡消除方法第二实施例的流程图,如图4所示,在本实施例中,本发明的方法包括以下步骤:
[0068]S1、客户端接收输入的地理位置信息,并从数据库中调用与所述地理位置信息对应的最新版本的卫星地图;
[0069]S2、判断所述卫星地图是否存在气象遮挡,若是则进入步骤S3,否则进入步骤S5 ;
[0070]S3、从所述数据库中调用上一历史版本的所述卫星地图;
[0071]S4、判断上一历史版本的所述卫星地图是否存在气象遮挡,若存在气象遮挡且调用次数小于最大调用次数阈值,则返回步骤S3,否则进入步骤S5 ;
[0072]S5、显示所述卫星地图;
[0073]S6、将存在气象遮挡的地图版本关联信息上传至所述数据库;
[0074]S7、服务器对所述数据库中与所述地图版本关联信息对应的所述卫星地图加以标识;
[0075]其中,所述地图版本关联信息包括以下信息中的一种或多种:所述卫星地图的版本号、所述卫星地图的区域坐标以及所述卫星地图对应的地理名称。
[0076]本实施例与本发明的第一实施例的区别在于,除了显示所述卫星地图,还将判定为存在气象遮挡的地图版本关联信息上传至存储各版本卫星地图的服务器中,并由网络服务器对上述信息作进一步处理,对数据库中与上述地图版本关联信息对应的卫星地图加以标识,即,当客户端下次向服务器发起请求,要求下载最新或历史版本的卫星地图时,服务器将自动屏蔽上述被标识的卫星地图,仅发送未被标识的卫星地图版本,从而减少下次消除气象遮挡操作时用于寻找无气象遮挡历史版本的迭代时间,大大提高了气象遮挡地图的处理时间。上述标识操作,对于各客户端内置对气象遮挡现象的判定功能可能会有所不一致,因此其标识操作的标准也可仅针对一特定的ID账号,或针对安装有同一款具有相同气象遮挡判定标准的应用软件的客户端使用。
[0077]上述地图版本关联信息包括以下信息中的一种或多种:所述卫星地图的版本号、所述卫星地图的区域坐标以及所述卫星地图对应的地理名称,由于所上传的仅仅是下载卫星地图所唯一映射的相关信息,服务器即可根据该信息在数据库精确定位其所映射的相应卫星图片,而无需上传卫星图片自身,因此其信道占用率极小,上传上述信息所耗费的时间与功率相较下载卫星图片时可以忽略不计,而一般服务器所具有的强大运算能力可以轻易完成上述业务。因此,上述技术方案的加入在不增加整个系统负担的前提下,大大缩短了用户在多次使用该气象遮挡操作时在搜索历史版本地图时所需要的时间,提高了客户端的反应速度。
[0078]图5为本发明的卫星地图的气象遮挡消除方法第三实施例的流程图,如图5所示,在本实施例中,本发明的方法包括以下步骤:
[0079]S1、客户端接收输入的地理位置信息,并从数据库中调用与所述地理位置信息对应的最新版本的卫星地图;
[0080]Sla、输入识别参数;
[0081]Sib、判断所述识别参数是否处于特定区间,若是进入步骤S2,否则显示警告信息并返回步骤Sla;
[0082]S2、判断所述卫星地图是否存在气象遮挡,若是则进入步骤S3,否则进入步骤S5 ;
[0083]S3、从所述数据库中调用上一历史版本的所述卫星地图;
[0084]S4、判断上一历史版本的所述卫星地图是否存在气象遮挡,若存在气象遮挡且调用次数小于最大调用次数阈值,则返回步骤S3,否则进入步骤S5 ;
[0085]S5、显示所述卫星地图。
[0086]本实施例与本发明的第一实施例的区别在于,在客户端程序开始判定图像是否存在气象遮挡前,用户应首先输入识别参数,为识别动作手动设置一特定标准,且该识别参数必须位于程序允许的合法区间内。其原因是,基于灰度算法的气象遮挡识别方法并非适用于所有识别场合,而是根据地表特征以及气象遮挡自身所具有的特征而相应设计。参考图2,当白云遮挡的覆盖区域主要为城市片区或由大量人工建筑物所组成的区域,其灰度差值将足以程序进行判断,然而当其地表特征的灰度值可与白云相较差值较小时,如该区域皆由白雪覆盖,其反射光能力远高于正常情况,则程序对白云遮挡的判定将难以实现,使程序失去了使用价值。对于上述问题,一种可行的解决方案是,通过用户修改用于判定的灰度差值至一个由较小值组成的区间,实现对雪地目标的判定。对于使用能较精确判定卫星地图的MACH滤波器,其主要需调整识别参数分别为最优化参数α、β以及Y,其中β用于减小直流分量的影像,α和Y用于突出目标的高频特征,增大滤波器的畸变容限,上述最优化参数取值应在一特定区间内,并合成匹配为一性能最优化的滤波器。
[0087]本实施例所附加的自主输入识别参数方法,主要面向有一定气象和数字图像处理知识和经验的用户,用于进一步拓展原技术方案中对卫星地图气象遮挡现象的识别范围。对于缺乏相关知识的用户,其所输入的识别参数若不在合法的特定区间内,将导致判定程序无法正常工作。为此,本实施例还额外提供了警告显示步骤,即当该用户所输入的识别参数不在合法的特定区间内,程序将提示警告字样并返回上一输入步骤,而不会强制进行识别运算,避免了因用户误操作导致的系统崩溃。
[0088]图6为本发明的卫星地图的气象遮挡消除方法第四实施例的流程图,如图6所示,在本实施例中,本发明的方法包括以下步骤:
[0089]S1、客户端接收输入的地理位置信息,并从数据库中调用与所述地理位置信息对应的最新版本的卫星地图;
[0090]Sic、截取所述卫星地图的特定区域,作为新的用于局部识别的所述卫星地图;
[0091]S2、判断所述卫星地图是否存在气象遮挡,若是则进入步骤S3,否则进入步骤S5 ;
[0092]S3、从所述数据库中调用上一历史版本的所述卫星地图;
[0093]S4、判断上一历史版本的所述卫星地图是否存在气象遮挡,若存在气象遮挡且调用次数小于最大调用次数阈值,则返回步骤S3,否则进入步骤S5 ;
[0094]S5、显示所述卫星地图。
[0095]本实施例与本发明的第一实施例的区别在于,步骤S2中,客户端采取图像识别操作的对象并非步骤Si中所调用的整幅图像,而是由用户手动截取该卫星图像的特定区域,进而对该特定区域进行局部识别操作。如图7所示,为本发明的卫星地图的气象遮挡消除方法第四实施例截取卫星图像用于局部识别的特定区域示意图,该地域由地图区域A、B、C以及D所组成,其显示的卫星地图版本与第一实施例相同。参考图2以及图3,在第一实施例中,程序由于判定白云的存在干扰了用户的视野,因此使用图3中的历史地图版本替换了图2中存在白云遮挡的地图版本。而在本实施例中,由于用户对于各地图区域的关注程度并不相同,如区域A和B为沙漠,而C和D为人烟密集的城市,区域A、B的重要程度不及C、D,因此用户可采取手动在该卫星图像上截取一特定区域E,客户端程序先根据手动截图的结果设定一虚拟坐标系的两个端点(Xl’,y/),(x2’,y2’),识别程序仅针对上述两端点所规定的区域进行识别,当上述两端点所规定的区域判定结果为不存在气象遮挡现象,而卫星地图的其余部分确实存在严重的气象遮挡,客户端仍将不替换当前所使用的卫星地图,并将其显示于客户端的界面上。
[0096]图8为本发明的卫星地图的气象遮挡消除方法第五实施例的流程图,如图8所示,在本实施例中,本发明的方法包括以下步骤:
[0097]S1、客户端接收输入的地理位置信息,并从数据库中调用与所述地理位置信息对应的最新版本的卫星地图;
[0098]Sid、接收气象遮挡消除指令;
[0099]S2、判断所述卫星地图是否存在气象遮挡,若是则进入步骤S3,否则进入步骤S5 ;
[0100]S3、从所述数据库中调用上一历史版本的所述卫星地图;
[0101]S4、判断上一历史版本的所述卫星地图是否存在气象遮挡,若存在气象遮挡且调用次数小于最大调用次数阈值,则返回步骤S3,否则进入步骤S5 ;
[0102]S5、显示所述卫星地图;
[0103]本实施例与本发明的第一实施例的区别在于,在识别程序对卫星图像进行识别之前,加入了人工识别图像并加以选择是否继续使用第一实施例中的识别方法。对于较难识别的气象遮挡,如成片状的层云和成纤维状的卷云,或者即使存在气象遮挡也对用户操作感受影像不大的情况,用户可以自主现行进行肉眼识别,并估计第一实施例中的气象遮挡消除方法的实际使用效果,在必须提高视觉效果或估计该消除方法可到达良好效果时,点击地图界面的“消除”按钮,卫星地图应用软件将采取本发明方法执行剩余判断步骤。
[0104]图9为本发明的卫星地图的气象遮挡消除系统第一实施例的功能框图,如图9所示,在本实施例中,系统包括:
[0105]第一输入单兀101,用于输入地理位置信息;
[0106]调用单元102,用于从数据库中调用不同版本的卫星地图;
[0107]第一判断单元103,用于判断不同版本的所述卫星地图是否存在气象遮挡;
[0108]显示单元104,用于显示所述卫星地图。
[0109]图10为本发明的卫星地图的气象遮挡消除系统第二实施例的功能框图,如图10所示,在本实施例中,系统包括:
[0110]第一输入单兀101,用于输入地理位置信息;
[0111]调用单元102,用于从数据库中调用不同版本的卫星地图;
[0112]第一判断单元103,用于判断不同版本的所述卫星地图是否存在气象遮挡;
[0113]显示单元104,用于显示所述卫星地图;[0114]上传单元105,用于将存在气象遮挡的地图版本关联信息上传至所述数据库;
[0115]标识单元106,用于对所述数据库中与所述地图版本关联信息对应的所述卫星地图加以标识;
[0116]其中,所述地图版本关联信息包括以下信息中的一种或多种:所述卫星地图的版本号、所述卫星地图的区域坐标以及所述卫星地图对应的地理名称。
[0117]图11为本发明的卫星地图的气象遮挡消除系统第三实施例的功能框图,如图11所示,在本实施例中,系统包括:
[0118]第一输入单兀101,用于输入地理位置信息;
[0119]调用单元102,用于从数据库中调用不同版本的卫星地图;
[0120]第一判断单元103,用于判断不同版本的所述卫星地图是否存在气象遮挡;
[0121]显示单元104,用于显示所述卫星地图;
[0122]第二输入单元107,用于输入识别参数;
[0123]第二判断单元108,用于判断所述识别参数是否处于特定区间。
[0124]图12为本发明的卫星地图的气象遮挡消除系统第四实施例的功能框图,如图12所示,在本实施例中,系统包括:
[0125]第一输入单兀101,用于输入地理位置信息;
[0126]调用单元102,用于从数据库中调用不同版本的卫星地图;
[0127]第一判断单元103,用于判断不同版本的所述卫星地图是否存在气象遮挡;
[0128]显示单元104,用于显示所述卫星地图;
[0129]截取单元109,用于截取所述卫星图像用于局部识别的特定区域。
[0130]图13为本发明的卫星地图的气象遮挡消除系统第五实施例的功能框图,如图13所示,在本实施例中,系统包括:
[0131]第一输入单兀101,用于输入地理位置信息;
[0132]调用单元102,用于从数据库中调用不同版本的卫星地图;
[0133]第一判断单元103,用于判断不同版本的所述卫星地图是否存在气象遮挡;
[0134]显示单元104,用于显示所述卫星地图;
[0135]指令单元100,用于下达气象遮挡消除指令。
[0136]上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的【具体实施方式】,上述的【具体实施方式】仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
【权利要求】
1.一种卫星地图的气象遮挡消除方法,其特征在于,包括以下步骤: 51、客户端接收输入的地理位置信息,并从数据库中调用与所述地理位置信息对应的最新版本的卫星地图; 52、判断所述卫星地图是否存在气象遮挡,若是则进入步骤S3,否则进入步骤S5; 53、从所述数据库中调用上一历史版本的所述卫星地图; 54、判断上一历史版本的所述卫星地图是否存在气象遮挡,若存在气象遮挡且调用次数小于最大调用次数阈值,则返回步骤S3,否则进入步骤S5 ; 55、显示所述卫星地图。
2.根据权利要求1所述的卫星地图的气象遮挡消除方法,其特征在于,在步骤S5之后还包括以下步骤: 56、将存在气象遮挡的地图版本关联信息上传至所述数据库; 57、服务器对所述数据库中与所述地图版本关联信息对应的所述卫星地图加以标识; 其中,所述地图版本关联信息包括以下信息中的一种或多种:所述卫星地图的版本号、所述卫星地图的区域坐标以及所述卫星地图对应的地理名称。
3.根据权利要求1所述的卫星地图的气象遮挡消除方法,其特征在于,在步骤SI与步骤S2之间还包括以下步骤: Sla、输入识别参数; Sib、判断所述识别参数是否 处于特定区间,若是进入步骤S2,否则显示警告信息并返回步骤Sla。
4.根据权利要求1所述的卫星地图的气象遮挡消除方法,其特征在于,在步骤SI与步骤S2之间还包括以下步骤: Sic、截取所述卫星地图的特定区域,作为新的用于局部识别的所述卫星地图。
5.根据权利要求1所述的卫星地图的气象遮挡消除方法,其特征在于,在步骤SI与步骤S2之间还包括以下步骤: Sid、接收气象遮挡消除指令。
6.一种卫星地图的气象遮挡消除系统(1),其特征在于,包括: 第一输入单元(101),用于输入地理位置信息; 调用单元(102),用于从数据库中调用不同版本的卫星地图; 第一判断单元(103),用于判断不同版本的所述卫星地图是否存在气象遮挡; 显示单元(104),用于显示所述卫星地图。
7.根据权利要求6所述的卫星地图的气象遮挡消除系统(1),其特征在于,还包括: 上传单元(105 ),用于将存在气象遮挡的地图版本关联信息上传至所述数据库; 标识单元(106),用于对所述数据库中与所述地图版本关联信息对应的所述卫星地图加以标识; 其中,所述地图版本关联信息包括以下信息中的一种或多种:所述卫星地图的版本号、所述卫星地图的区域坐标以及所述卫星地图对应的地理名称。
8.根据权利要求6所述的卫星地图的气象遮挡消除系统(1),其特征在于,还包括: 第二输入单元(107),用于输入识别参数; 第二判断单元(108),用于判断所述识别参数是否处于特定区间。
9.根据权利要求6所述的卫星地图的气象遮挡消除系统(1),其特征在于,还包括:截取单元(109),用于截取所述卫星图像用于局部识别的特定区域。
10.根据权利要求6所述的卫星地图的气象遮挡消除系统(1),其特征在于,还包括:指令单元(100 ), 用于下达气象遮挡消除指令。
【文档编号】G06F17/30GK103761324SQ201410042816
【公开日】2014年4月30日 申请日期:2014年1月28日 优先权日:2014年1月28日
【发明者】蒙畅菲 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1