一种卫星数据的处理方法及系统、定位终端、存储器技术方案

技术编号:16528121 阅读:59 留言:0更新日期:2017-11-09 19:39
本发明专利技术适用于通信卫星技术领域,提供了一种卫星数据的处理方法及系统、定位终端、存储器,所述处理方法包括:获取卫星数据;对所获取的卫星数据进行场景扩展处理,获得场景卫星数据;将所述场景卫星数据推送给对应的下游应用,以供所述下游应用基于所接收的场景卫星数据进行数据验证。本发明专利技术中,在进行数据验证之前对卫星数据进行场景扩展处理,使其能进行多场景的数据验证,提高数据验证的多样化。

【技术实现步骤摘要】
一种卫星数据的处理方法及系统、定位终端、存储器
本专利技术属于通信卫星
,尤其涉及一种卫星数据的处理方法及系统、定位终端、存储器。
技术介绍
GNSS(GlobalNavigationSatelliteSystem,全球导航卫星系统),其所有的卫星导航系统,包括全球的、区域的和增强的,如美国的GPS、俄罗斯的Glonass、欧洲的Galileo、中国的北斗卫星导航系统,以及相关的增强系统,如美国的WAAS(广域增强系统)、欧洲的EGNOS(欧洲静地导航重叠系统)和日本的MSAS(多功能运输卫星增强系统)等,还涵盖在建和以后要建设的其他卫星导航系统。国际GNSS系统是个多系统、多层面、多模式的复杂组合系统。GNSS系统可发送高精度、全天时、全天候、连续实时的导航、定位和授时信息,是一种可供海陆空领域的军民用户共享的信息资源。卫星导航定位是指利用卫星导航定位系统提供位置、速度及时间等信息来完成对各种目标的定位、导航、监测和管理。现有技术中,基于GNSS系统的卫星数据接收及验证过程如下:通过接收机接收卫星数据,并对接收的数据进行解码等处理后推送给下游应用,由下游应用进行相应校验,由于对接收的卫星数据直接解码后推送给下游应用,下游应用根据接收的卫星数据只能基于与卫星数据对应的单场景进行数据验证,无法基于多个异常场景进行数据验证,无法贴近用户实际需求。
技术实现思路
本专利技术实施例提供了一种卫星数据的处理方法及系统、定位终端、存储器,旨在解决现有技术中只能基于卫星数据对应的单场景进行数据验证的问题。本专利技术实施例是这样实现的,一种卫星数据的处理方法,包括:获取卫星数据;对所获取的卫星数据进行场景扩展处理,获得场景卫星数据;将所述场景卫星数据推送给对应的下游应用,以供所述下游应用基于所接收的场景卫星数据进行数据验证。优选地,所述获取卫星数据之后、所述对所获取的卫星数据进行场景模拟处理,获得场景卫星数据之前还包括:对所获取的卫星数据进行解码,获得解码后的卫星数据。优选地,所述获取卫星数据之前还包括:预设一场景管理列表,所述场景管理列表包括两个以上场景及对应的配置数据;优选地,所述对所获取的卫星数据进行场景扩展处理,获得场景卫星数据具体为:基于所述场景管理列表对所获取的卫星数据进行场景扩展处理,获得每一场景对应的场景卫星数据。优选地,所述对所获取的卫星数据进行场景扩展处理,获得场景卫星数据之后、所述将所述场景卫星数据推送给对应的下游应用之前还包括:对所获得的场景卫星数据进行编码处理,获得编码后的场景卫星数据。优选地,所述场景列表还包括:与场景对应的下游应用的配置信息,其特征在于,所述对所获得的场景卫星数据进行编码处理之后还包括:基于所述配置信息对所述编码后的场景卫星数据进行配置处理,以使得所述场景卫星数据与对应的下游应用适配。优选地,所述获取卫星数据具体包括:从接收机中获取所述卫星数据;或者从本地缓存中获取所述卫星数据。本专利技术还提供一种卫星数据的处理系统,包括:获取模块,用于获取卫星数据;扩展模块,用于对所获取的卫星数据进行场景扩展处理,获得场景卫星数据;推送模块,用于将所述场景卫星数据推送给对应的下游应用,以供所述下游应用基于所接收的场景卫星数据进行数据验证。本专利技术还提供一种存储器,所述存储器存储有计算机程序,所述计算机程序被处理器执行如下步骤:获取卫星数据;对所获取的卫星数据进行场景扩展处理,获得场景卫星数据;将所述场景卫星数据推送给对应的下游应用,以供所述下游应用基于所接收的场景卫星数据进行数据验证。本专利技术还提供一种定位终端,包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取卫星数据;对所获取的卫星数据进行场景扩展处理,获得场景卫星数据;将所述场景卫星数据推送给对应的下游应用,以供所述下游应用基于所接收的场景卫星数据进行数据验证。在本专利技术实施例中,在进行数据验证之前对卫星数据进行场景扩展处理,使其能进行多场景的数据验证,提高数据验证的多样化。附图说明图1是本专利技术第一实施例提供的一种卫星数据的处理方法的流程图;图2是本专利技术第一实施例提供的一种卫星数据的处理方法的一优选方案的流程图;图3是本专利技术第二实施例提供的一种卫星数据的处理系统的结构图;图4是本专利技术第二实施例提供的一种卫星数据的处理系统的一优选方案的结构图;图5是本专利技术第三实施例提供的一种定位终端的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中,一种卫星数据的处理方法,包括:获取卫星数据;对所获取的卫星数据进行场景扩展处理,获得场景卫星数据;将所述场景卫星数据推送给对应的下游应用,以供所述下游应用基于所接收的场景卫星数据进行数据验证。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术第一实施例提供的一种卫星数据的处理方法的流程图,包括:步骤S1、获取卫星数据;具体地,可从连接的接收机中获取卫星数据,该卫星数据包括卫星的型号、运动轨迹、星历等数据,此处对此不作限制。当与接收机通信连接时,从该接收机中获取卫星数据(优选获取接收机当前接收的卫星数据),而当前与接收机通信不成功时,可直接从本地缓存中获取卫星数据,需要说明的是,当与接收机通信连接时,实时或者间隔时间内将接收机所接收的卫星数据暂存在本地缓存中,以供后续使用。本实施例中,当无法从接收机中获取卫星数据时,可从缓存中获取卫星数据,支持在线或者离线获取卫星数据,灵活性强,在接收机连接不通的情况下也可获取卫星数据,提高实用性。步骤S2,对所获取的卫星数据进行场景扩展处理,获得场景卫星数据;具体地,对所获取的卫星数据进行场景扩展处理,获得对应的场景卫星数据;即对获取的卫星数据进行场景扩展处理,使得卫星数据与场景匹配,便于后续的场景验证。需要说明的是,可实现一个卫星数据对应不同的场景,获得不同的场景卫星数据。步骤S3,将场景卫星数据推送给对应的下游应用,以供下游应用基于所接收的场景卫星数据进行数据验证;具体地,将场景卫星数据推送给对应的下游应用,使得下游应用对接收的场景卫星数据进行相应场景的数据验证。在本实施例的一个优选方案中,见图2所示,是本专利技术第一实施例提供的一种卫星数据的处理方法的一优选方案的流程图,该步骤S1之前还可包括:步骤S0,设置一场景管理列表;具体地,预先设置一场景管理列表,该场景管理列表包括两个以上场景及对应的配置数据,例如预设多个需要验证的异常场景,设置对应的配置数据,进一步地,还可包括每一场景对应的下游应用的配置信息,例如,某一异常场景需要对应的下游应用来进行验证,则此时需要预先设置对应的下游应用的配置信息,便于后续对卫星数据进行配置处理,以与下游应用适配。优选地,上述步骤S2具体为:基于场景管理列表对所获取的卫星数据进行场景扩展处理,获得每一场景对应的场景卫星数据。具体地,获取到卫星数据后,基于场景管理列表对获取的卫星数据进行场景扩展处理,即将卫星数据进行扩展处理,使其与某一场景适配,便于后续的场景验证。当场景管理列表中有多个本文档来自技高网...
一种卫星数据的处理方法及系统、定位终端、存储器

【技术保护点】
一种卫星数据的处理方法,其特征在于,包括:获取卫星数据;对所获取的卫星数据进行场景扩展处理,获得场景卫星数据;将所述场景卫星数据推送给对应的下游应用,以供所述下游应用基于所接收的场景卫星数据进行数据验证。

【技术特征摘要】
1.一种卫星数据的处理方法,其特征在于,包括:获取卫星数据;对所获取的卫星数据进行场景扩展处理,获得场景卫星数据;将所述场景卫星数据推送给对应的下游应用,以供所述下游应用基于所接收的场景卫星数据进行数据验证。2.根据权利要求1所述的处理方法,其特征在于,所述获取卫星数据之后、所述对所获取的卫星数据进行场景模拟处理,获得场景卫星数据之前还包括:对所获取的卫星数据进行解码,获得解码后的卫星数据。3.根据权利要求2所述的处理方法,其特征在于,所述获取卫星数据之前还包括:预设一场景管理列表,所述场景管理列表包括两个以上场景及对应的配置数据。4.根据权利要求3所述的处理方法,其特征在于,所述对所获取的卫星数据进行场景扩展处理,获得场景卫星数据具体为:基于所述场景管理列表对所获取的卫星数据进行场景扩展处理,获得每一场景对应的场景卫星数据。5.根据权利要求4所述的处理方法,其特征在于,所述对所获取的卫星数据进行场景扩展处理,获得场景卫星数据之后、所述将所述场景卫星数据推送给对应的下游应用之前还包括:对所获得的场景卫星数据进行编码处理,获得编码后的场景卫星数据。6.根据权利要求5所述的处理方法,其特征在于,所述场景列表还包括:与...

【专利技术属性】
技术研发人员:李慧艳汤军张达
申请(专利权)人:千寻位置网络有限公司
类型:发明
国别省市:上海,31

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

1