终端定位方法及装置制造方法

文档序号:6253356阅读:185来源:国知局
终端定位方法及装置制造方法
【专利摘要】本发明提供一种终端定位方法及装置,其中,方法包括:第一终端通过全球定位系统GPS获取各第一卫星的信息;若所述第一终端在预设时间内搜索到的所述第一卫星的颗数小于预设阈值,则所述第一终端获取第二终端发送的所述第二终端当前搜索到的各第二卫星的信息,其中,各所述第一卫星和所述第二卫星的编号均不相同;判断各所述第一卫星的颗数和各所述第二卫星的颗数之和是否大于或等于所述预设阈值,若是,则所述第一终端根据各所述第一卫星的信息和各所述第二卫星的信息对所述第一终端进行定位。本发明提供的终端定位方法及装置,实现了在没有WiFi、没有星历数据的条件下,能够快速进行终端定位。
【专利说明】终端定位方法及装置

【技术领域】
[0001]本发明涉及终端定位技术,尤其涉及一种终端定位方法及装置。

【背景技术】
[0002]随着智能科技的发展,利用全球定位系统(Global Posit1ning System,简称GPS)定位的用途越来越大,移动终端的很多功能都是在确定用户所在位置的情况下进行的,例如微博、微信、地图工具、打车工具等。
[0003]目前市场上出现了很多辅助GPS定位系统,比如利用无线保真(ffireless-Fidelity,简称WiFi)、星历数据等来实现GPS的快速定位。尽管通过辅助的GPS定位系统可以确定位置,但是在很多情况下这种辅助的模式无法使用。例如:一群登山爱好者在山中迷失方向,此时及时获得该地理信息至关重要,而在没有WiF1、没有星历数据的条件下,无法快速实现GPS定位。


【发明内容】

[0004]本发明实施例提供了一种终端定位方法及装置,用以解决在没有WiF1、没有星历数据的条件下,无法快速实现终端定位的问题。
[0005]本发明一方面提供一种终端定位方法,包括,
[0006]第一终端通过全球定位系统GPS获取各第一卫星的信息;
[0007]若所述第一终端在预设时间内搜索到的所述第一卫星的颗数小于预设阈值,则所述第一终端获取第二终端发送的所述第二终端当前搜索到的各第二卫星的信息,其中,各所述第一卫星和所述第二卫星的编号均不相同;
[0008]判断各所述第一卫星的颗数和各所述第二卫星的颗数之和是否大于或等于所述预设阈值,若是,则所述第一终端根据各所述第一卫星的信息和各所述第二卫星的信息对所述第一终端进行定位。
[0009]本发明另一方面提供一种终端定位装置,包括:
[0010]搜索模块,用于通过GPS获取各第一卫星的信息,若在预设时间内搜索到的所述第一卫星的颗数小于预设阈值,触发控制模块;
[0011]所述控制模块,用于控制第一终端获取第二终端发送的所述第二终端当前搜索到的各第二卫星的信息,其中,各所述第一卫星和所述第二卫星的编号均不相同;
[0012]判断模块,用于判断各所述第一卫星的颗数和各所述第二卫星的颗数之和是否大于或等于所述预设阈值,若是,则触发定位模块;
[0013]所述定位模块,用于根据各所述第一卫星的信息和各所述第二卫星的信息对所述第一终端进行定位。
[0014]本发明提供的终端定位方法及装置,当在预设时间内搜索到的第一卫星的颗数小于预设阈值,则第一终端获取第二终端发送的第二终端当前搜索到的各第二卫星的信息,然后判断各第一卫星的颗数和各第二卫星的颗数之和是否大于或等于预设阈值,若是,则第一终端根据各第一卫星的信息和各第二卫星的信息进行定位,实现了在没有WiF1、没有星历数据的条件下,能够快速进行终端定位。

【专利附图】

【附图说明】
[0015]图1为根据本发明实施例一的终端定位方法的流程示意图;
[0016]图2为根据本发明实施例二的终端定位方法的流程示意图;
[0017]图3为根据本发明实施例三的终端定位方法的流程示意图;
[0018]图4为根据本发明实施例四的终端定位装置的结构示意图;
[0019]图5为根据本发明实施例五的终端定位装置的结构示意图;
[0020]图6为根据本发明实施例六的终端定位装置的结构示意图。

【具体实施方式】
[0021]实施例一
[0022]该终端定位方法适用于各种移动终端,例如手机、笔记本电脑、平板电脑、车载电脑等等。本实施例的执行主体为终端定位装置。图1为根据本发明实施例一的终端定位方法的流程示意图,如图1所示,本实施例的终端定位方法包括:
[0023]步骤101,第一终端通过GPS获取各第一卫星的信息。
[0024]第一终端可为手机、笔记本电脑、平板电脑、车载电脑等,第一终端通过GPS获取卫星的信息,卫星的信息包括:卫星的编号、卫星的三维坐标、卫星至第一终端的距离以及第一终端接收卫星GPS信号的时间差。其中,卫星的三维坐标为空间直角坐标系中的X坐标、Y坐标和Z坐标,接收卫星GPS信号的时间差具体为第一终端时钟与接收卫星时钟的偏差值。
[0025]空间直角坐标系的坐标原点位于参考椭球(例如地球)的中心,Z轴指向参考椭球的北极,X轴指向起始子午面与赤道的交点,Y轴位于赤道面上切按右手系于X轴呈90度夹角,空间直角坐标系中某点中的坐标可用该点在此坐标系的各个坐标轴上的投影来表示。
[0026]当然,三维坐标还可以是采用大地直角坐标系,具体不再赘述。
[0027]第一终端获取的所有卫星的编号均不相同,并将第一终端获取的所有卫星作为第一卫星。
[0028]步骤102,若第一终端在预设时间内搜索到的第一卫星的颗数小于预设阈值,则第一终端获取第二终端发送的第二终端当前搜索到的各第二卫星的信息,其中,各第一卫星和第二卫星的编号均不相同。
[0029]具体地,预设时间可以根据实际情况进行设定,例如预设时间可以设置为10秒,15秒或者I分钟,预设阈值可以设置为为第一终端进行定位所需的卫星的颗数的最小值,例如现有技术中需至少3颗卫星才能定位,则预设阈值可以是3,当然也可以根据实际需要设定为4颗、10颗等,在此不再赘述。第二终端可为手机、笔记本电脑、平板电脑、车载电脑等,第一终端可以与第二终端相同或不同。实际应用中,若第一终端和第二终端不同,则两者获取的卫星的信息不同的可能性更大,第二终端的数量可为I个或多个。
[0030]第二终端获取的所有卫星的编号均不相同,第二终端获取的卫星中与第一卫星编号不同的卫星称为第二卫星。
[0031]举例来说,假设预设时间设为10秒,预设阈值设为3,若第一终端通过GPS获取的各第一卫星的编号分别为wl、《2。由于第一卫星的颗数为2,小于预设阈值3,则第一终端需要获取第二终端发送的第二卫星的信息。若第二终端当前搜索到的卫星编号分别为wl、?3,那么编号为w3的卫星即为第二卫星,第一终端将获取第二终端发送的编号为《3的卫星的信息。
[0032]第一终端获取第二终端发送的第二终端当前搜索到的各第二卫星的信息具体可包括:
[0033]第一终端向第二终端发送卫星信息获取请求,该卫星信息获取请求中包括第一卫星的编号;
[0034]接收第二终端发送的第二卫星的信息。
[0035]第一终端可以向第二终端获取与第一卫星的编号不相同的第二卫星的信息,以避免重复获取到已经搜索到的第一卫星的信息,当然,第一终端也可以不在卫星信息获取请求中携带第一卫星的编号,第二终端发送其所获取的所有卫星的信息之后,由第一终端自行分析哪些是第二卫星。具体可以根据实际需要进行设定,在此不再赘述。
[0036]第一终端与第二终端可以通过蓝牙进行信息传输的。
[0037]步骤103,判断各第一卫星的颗数和各第二卫星的颗数之和是否大于或等于预设阈值,若是,转步骤104。
[0038]按照上述举例,第一终端搜索到的第一卫星的编号分别为wl、w2,即第一卫星的颗数为2,第一终端获取到的第二卫星的编号为《3,第二卫星的颗数为1,那么第一卫星与第二卫星的总颗数为3,等于预设阈值3,此时,转步骤104,但若上述第一卫星与第二卫星的总颗数小于预设阈值,第一终端继续向其他第二终端获取与当前所获取到的卫星的编号不同的其它第二卫星的信息,直至判断出各第一卫星的颗数和各第二卫星的颗数之和是否大于或等于预设阈值时,转为步骤104。。
[0039]步骤104,第一终端根据各第一卫星的信息和各第二卫星的信息对第一终端进行定位。
[0040]具体的,第一终端根据搜索到的第一卫星的信息和获取到的各第二卫星的信息对第一终端进行定位,即上述举例中,第一终端根据卫星编号为wl、w2和w3的卫星的信息进行定位。
[0041]本实施例中,第一终端通过GPS获取各第一卫星的信息,若在预设时间内搜索到的第一卫星的颗数小于预设阈值,则获取第二终端发送的当前搜索到的各第二卫星的信息,然后根据各第一卫星的信息和各第二卫星的信息对第一终端进行定位,实现了在没有WiF1、没有星历数据的条件下,能够快速进行终端定位。
[0042]实施例二
[0043]本实施例基于实施例一提供一种终端定位方法。图2为根据本发明实施例二的终端定位方法的流程示意图,如图2所示,该终端定位方法包括:
[0044]步骤201,第一终端判断是否获取到第二终端发送的当前搜索到的第一卫星的信息。
[0045]具体的,对于第二终端发送的当前搜索到的卫星分为两种,与第一终端搜索到的卫星编号相同的卫星称为第一卫星,与第一终端搜索到的卫星编号不相同的卫星称为第二卫星。在本步骤中,第一终端需要判断是否获取到第二终端发送的当前搜索到的与第一终端搜索到的第一卫星编号相同的卫星,若否,则第一终端根据各第一卫星的信息和各第二卫星的信息对第一终端进行定位;若是,转步骤202进行处理。
[0046]第一卫星的信息可以同第二卫星的信息一并发送。
[0047]步骤202,第一终端将编号相同的第一卫星作为各待确定第一卫星,并将各第一卫星除了各待确定第一卫星之外的第一卫星作为已确定第一卫星。
[0048]举例来说,若第一终端搜索到的第一卫星编号为wl和《2,第二终端搜索到的卫星编号为《2和《3,那么第二终端搜索到的卫星中与第一卫星编号相同的卫星编号为《2,则编号为w2的卫星为待确定第一卫星,wl为已确定第一卫星,w3为第二卫星。
[0049]步骤203,第一终端确定各待确定第一卫星的最终坐标信息。
[0050]该步骤的具体操作为:
[0051]第一终端将编号相同的待确定第一卫星的各X坐标值进行加权平均计算,获取第一加权平均值;
[0052]将该待确定第一卫星的所有X坐标中与第一加权平均值的差值的绝对值最小的X坐标作为该待确定第一卫星的最终X坐标。
[0053]举例来说,对于步骤202中的待确定第一卫星w2,第一终端获取到编号为《2的第一卫星的三维坐标为(xll,yll,zll),第二终端获取到的编号为《2的第一卫星的三维坐标为(x21,j2l, z21)。
[0054]将待确定的编号为w2的第一卫星的各X坐标值进行加权平均计算,获取第一加权平均值为:
[0055]Swl = (xll+x21)/2 ;
[0056]计算卫星wll、w21的X坐标与第一加权平均值Swl的差值的绝对值;
[0057]Awll = Ixll-Swl I ; Δ w21 = |x21_Swl| ;
[0058]比较Awll和Aw21的大小,若Awll比Aw21小,则将卫星wll的X坐标值xll作为第一卫星wll和W21的最终X坐标值。若Awll与Δ?21相等,则随机选取一个编号为w2的第一卫星X坐标作为最终X坐标。
[0059]本实施例中,通过对待确定第一卫星的X坐标值进行加权平均,获得第一加权平均值,将该待确定第一卫星的所有X坐标中与第一加权平均值的差值的绝对值最小的X坐标作为该待确定第一卫星的最终X坐标,即通过对多个编号相同的卫星进行加权平均计算,获取与加权平均值之差的绝对值最小的值作为最终的值参与终端定位运算,可减小计算误差,提高定位准确度。
[0060]采用上述对X坐标值进行处理的方法对待确定第一卫星的Y坐标值进行相同的处理:
[0061]第一终端将编号相同的待确定第一卫星的各Y坐标值进行加权平均计算,获取第二加权平均值;
[0062]将该待确定第一卫星的所有Y坐标中与第二加权平均值的差值的绝对值最小的Y坐标作为该待确定第一卫星的最终Y坐标。
[0063]采用上述对X坐标值进行处理的方法对待确定第一卫星的Z坐标值进行相同的处理:
[0064]第一终端将编号相同的待确定第一卫星的各Z坐标值进行加权平均计算,获取第三加权平均值;
[0065]将该待确定第一卫星的所有Z坐标中与第三加权平均值的差值的绝对值最小的Z坐标作为该待确定第一卫星的最终Z坐标。
[0066]步骤204,第一终端根据各待确定第一卫星的最终坐标信息、各已确定第一卫星的坐标信息和各第二卫星的坐标信息对第一终端进行定位。
[0067]具体的,若步骤203中确定的第一卫星最终三维坐标为(xll,yll,z21),则第一终端根据(xll,yll,z21)、wl和w3的坐标信息对第一终端进行定位。
[0068]具体如何根据卫星的三维坐标为终端进行定位属于现有技术,在此不再赘述。
[0069]本实施例的终端定位方法,第一终端获取第二终端搜索到的所有卫星信息,对于多个编号相同的第一卫星进行加权平均计算,获取与加权平均值之差的绝对值最小的值作为最终的值参与终端定位运算,在快速进行终端定位的同时,减小了计算误差,提高了定位准确度。
[0070]实施例三
[0071]本实施例对上述实施例的终端定位方法做进一步补充说明,图3为根据本发明实施例三的终端定位方法的流程示意图,如图3所示,该终端定位方法还包括:
[0072]步骤301,第一终端接收第三终端发送的获取卫星信息请求,获取卫星请求中包括第三终端发送的已经获取到的卫星的编号。
[0073]具体的,第三终端可为手机、笔记本电脑、平板电脑、车载电脑等。第一终端接收第三终端发送的获取卫星信息请求,该卫星请求中包括第三终端已经获取到的卫星的编号。第一终端与第三终端可以相同,也可以不同。
[0074]举例来说,若第一终端搜索到的第一卫星的编号分别为wl、w2,第三终端搜索到的卫星的编号分别为wl、《4,则第三终端发送给第一终端的卫星请求中可以包括第三终端已经获取到的卫星的编号wl、w4。
[0075]步骤302,第一终端向第三终端发送与获取卫星请求中编号不同的卫星的信息。
[0076]具体的,第一终端将搜索到的与第三终端发送的编号不同的卫星信息发送给第三终端,即第一终端将w2的卫星信息发送给第三终端。
[0077]可选地,第一终端在向第三终端发送卫星信息时,不仅仅将第三终端发送的卫星编号与第一终端搜索到的卫星的编号进行比较,还与第一终端获取到的卫星的编号进行比较,若第一终端获取到第二终端当前搜索到的各卫星的信息为w3和《4,那么第一终端中已有的卫星为wl、w2、w3和w4,对于第三终端中已有的编号为wl、w4的卫星,第一终端不会将卫星wl和卫星《4的信息发送给第三终端,而是将卫星wl和卫星《3的信息发送给第三终端。
[0078]本实施例中,第一终端只发送第三终端没有搜索到的卫星的信息,一方面简化了对于多个编号相同的卫星在选取时的计算,另一方面也减少了信息的传输,提高了定位的效率,加快了定位的速度。
[0079]实施例四
[0080]本发明还提供一种终端定位装置,用于执行实施例一的终端定位方法。图4为根据本发明实施例四的终端定位装置的结构示意图。本实施例的终端定位装置可以设置在上述实施例的第一终端中。
[0081]如图4所示,终端定位装置包括:搜索模块401、控制模块402、判断模块403和定位模块404。
[0082]其中,搜索模块401用于第一终端通过GPS获取各第一卫星的信息,若在预设时间内搜索到的所述第一卫星的颗数小于预设阈值,触发控制模块;控制模块402用于控制第一终端获取第二终端发送的第二终端当前搜索到的各第二卫星的信息,其中,各第一卫星和第二卫星的编号均不相同;判断模块403用于判断各第一卫星的颗数和各第二卫星的颗数之和是否大于或等于预设阈值,若是,则触发定位模块;定位模块404用于根据各第一卫星的信息和各第二卫星的信息对第一终端进行定位。
[0083]本实施例的终端定位装置的具体操作方法与实施例一一致,在此不再赘述。
[0084]本实施例中,终端定位装置通过GPS获取各第一卫星的信息,若在预设时间内搜索到的第一卫星的颗数小于预设阈值,则获取第二终端发送的当前搜索到的各第二卫星的信息,然后根据各第一卫星的信息和各第二卫星的信息对第一终端进行定位,实现了在没有WiF1、没有星历数据的条件下,能够快速进行终端定位。
[0085]实施例五
[0086]本实施例对实施例四的终端定位装置做进一步补充说明,用于执行实施例二的终端定位方法。
[0087]图5为本发明终端定位装置实施例二的结构示意图,如图5所示,其中,定位模块404包括第一定位子模块4041、第二定位子模块4042、第三定位子模块4043和第四定位子模块4044。
[0088]其中,第一定位子模块4041用于判断是否获取到第二终端发送的当前搜索到的第一卫星的信息;第二定位子模块4042,用于将编号相同的第一卫星作为各待确定第一卫星,并将各第一卫星除了各待确定第一卫星之外的第一卫星作为已确定第一卫星;第三定位子模块4043,用于确定各待确定第一卫星的最终坐标信息;第四定位子模块4044,用于第一终端根据各待确定第一卫星的最终坐标信息、各已确定第一卫星的坐标信息和各第二卫星的坐标信息对第一终端进行定位。
[0089]可选地,第三定位子模块4043具体用于:
[0090]将编号相同的待确定第一卫星的各X坐标值进行加权平均计算,获取第一加权平均值;
[0091]将该待确定第一卫星的所有X坐标中与第一加权平均值的差值的绝对值最小的X坐标作为该待确定第一卫星的最终X坐标。
[0092]可选地,第三定位子模块4043具体用于:
[0093]将编号相同的待确定第一卫星的各Y坐标值进行加权平均计算,获取第二加权平均值;
[0094]将该待确定第一卫星的所有Y坐标中与第二加权平均值的差值的绝对值最小的Y坐标作为该待确定第一卫星的最终Y坐标。
[0095]可选地,第三定位子模块4043具体用于:
[0096]将编号相同的待确定第一卫星的各Z坐标值进行加权平均计算,获取第三加权平均值;
[0097]将该待确定第一卫星的所有Z坐标中与第三加权平均值的差值的绝对值最小的Z坐标作为该待确定第一卫星的最终Z坐标。
[0098]本实施例终端定位装置的操作方法与实施例二一致,在此不再赘述。
[0099]本实施例中,终端定位装置通过获取第二终端搜索到的所有卫星信息,对于多个编号相同的卫星进行加权平均计算,获取与加权平均值之差的绝对值最小的值作为最终的值参与终端定位运算,在快速进行终端定位的同时,减小了计算误差,提高了定位准确度。
[0100]实施例六
[0101]本实施例对上述实施例的终端定位装置做进一步补充说明,图6为根据本发明实施例六的终端定位装置的结构示意图,如图6所示,本发明提供的终端定位装置600还包括:接收模块601和发送模块602。
[0102]其中,接收模块601用于接收第三终端发送的获取卫星信息请求,获取卫星请求中包括第三终端发送的已经获取到的卫星的编号;发送模块602用于向第三终端发送与获取卫星请求中编号不同的卫星的信息。
[0103]本实施例终端定位装置的操作方法与实施例三一致,在此不再赘述。
[0104]本实施例中的终端定位装置600,只发送第三终端没有搜索到的卫星的信息,一方面简化了对于多个编号相同的卫星在选取时的计算,另一方面也减少了信息的传输,提高了定位的效率,加快了定位的速度。
[0105]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种终端定位方法,其特征在于,包括, 第一终端通过全球定位系统GPS获取各第一卫星的信息; 若所述第一终端在预设时间内搜索到的所述第一卫星的颗数小于预设阈值,则所述第一终端获取第二终端发送的所述第二终端当前搜索到的各第二卫星的信息,其中,各所述第一卫星和所述第二卫星的编号均不相同; 判断各所述第一卫星的颗数和各所述第二卫星的颗数之和是否大于或等于所述预设阈值,若是,则所述第一终端根据各所述第一卫星的信息和各所述第二卫星的信息对所述第一终端进行定位。
2.根据权利要求1所述的终端定位方法,其特征在于,所述第一终端根据各所述第一卫星的信息和各所述第二卫星的信息对所述第一终端进行定位包括: 所述第一终端判断是否获取到所述第二终端发送的当前搜索到的所述第一卫星的信息; 若是,则所述第一终端将编号相同的所述第一卫星作为各待确定第一卫星,并将各所述第一卫星除了各所述待确定第一卫星之外的第一卫星作为已确定第一卫星; 所述第一终端确定各所述待确定第一卫星的最终坐标信息; 所述第一终端根据各所述待确定第一卫星的最终坐标信息、各所述已确定第一卫星的坐标信息和各所述第二卫星的坐标信息对所述第一终端进行定位。
3.根据权利要求2所述的终端定位方法,其特征在于,所述第一终端确定各所述待确定第一卫星的最终坐标信息包括: 所述第一终端将编号相同的待确定第一卫星的各X坐标值进行加权平均计算,获取第一加权平均值; 将该待确定第一卫星的所有X坐标中与所述第一加权平均值的差值的绝对值最小的X坐标作为该待确定第一卫星的最终X坐标。
4.根据权利要求3所述的终端定位方法,其特征在于,所述第一终端确定各所述待确定第一卫星的最终坐标信息还包括: 所述第一终端将编号相同的待确定第一卫星的各Y坐标值进行加权平均计算,获取第二加权平均值; 将该待确定第一卫星的所有Y坐标中与所述第二加权平均值的差值的绝对值最小的Y坐标作为该待确定第一卫星的最终Y坐标。
5.根据权利要求4所述的终端定位方法,其特征在于,所述第一终端确定各所述待确定第一卫星的最终坐标信息还包括: 所述第一终端将编号相同的待确定第一卫星的各Z坐标值进行加权平均计算,获取第三加权平均值; 将该待确定第一卫星的所有Z坐标中与所述第三加权平均值的差值的绝对值最小的Z坐标作为该待确定第一卫星的最终Z坐标。
6.根据权利要求1-5中任一项所述的终端定位方法,其特征在于,还包括: 所述第一终端接收第三终端发送的获取卫星信息请求,所述获取卫星请求中包括所述第三终端发送的已经获取到的卫星的编号; 所述第一终端向所述第三终端发送与所述获取卫星请求中编号不同的卫星的信息。
7.—种终端定位装置,其特征在于,包括, 搜索模块,用于通过GPS获取各第一卫星的信息,若在预设时间内搜索到的所述第一卫星的颗数小于预设阈值,触发控制模块; 所述控制模块,用于控制第一终端获取第二终端发送的所述第二终端当前搜索到的各第二卫星的信息,其中,各所述第一卫星和所述第二卫星的编号均不相同; 判断模块,用于判断各所述第一卫星的颗数和各所述第二卫星的颗数之和是否大于或等于所述预设阈值,若是,则触发定位模块; 所述定位模块,用于根据各所述第一卫星的信息和各所述第二卫星的信息对所述第一终端进行定位。
8.根据权利要求7所述的终端定位装置,其特征在于,定位模块具体包括: 第一定位子模块,用于判断是否获取到所述第二终端发送的当前搜索到的所述第一卫星的信息,若是,则触发第二定位子模块; 所述第二定位子模块,用于将编号相同的所述第一卫星作为各待确定第一卫星,并将各所述第一卫星除了各所述待确定第一卫星之外的第一卫星作为已确定第一卫星; 第三定位子模块,用于确定各所述待确定第一卫星的最终坐标信息; 第四定位子模块,用于根据各所述待确定第一卫星的最终坐标信息、各所述已确定第一卫星的坐标信息和各所述第二卫星的坐标信息对所述第一终端进行定位。
9.根据权利要求8所述的终端定位装置,其特征在于,第三定位子模块包括: 将编号相同的待确定第一卫星的各X坐标值进行加权平均计算,获取第一加权平均值; 将该待确定第一卫星的所有X坐标中与所述第一加权平均值的差值的绝对值最小的X坐标作为该待确定第一卫星的最终X坐标。
10.根据权利要求9所述的终端定位装置,其特征在于,第三定位子模块还包括: 将编号相同的待确定第一卫星的各Y坐标值进行加权平均计算,获取第二加权平均值; 将该待确定第一卫星的所有Y坐标中与所述第二加权平均值的差值的绝对值最小的Y坐标作为该待确定第一卫星的最终Y坐标。
11.根据权利要求10所述的终端定位装置,其特征在于,第三定位子模块还包括: 将编号相同的待确定第一卫星的各Z坐标值进行加权平均计算,获取第三加权平均值; 将该待确定第一卫星的所有Z坐标中与所述第三加权平均值的差值的绝对值最小的Z坐标作为该待确定第一卫星的最终Z坐标。
12.根据权利要求7-11中任一项所述的终端定位装置,其特征在于,还包括: 接收模块,用于接收第三终端发送的获取卫星信息请求,所述获取卫星请求中包括所述第三终端发送的已经获取到的卫星的编号; 发送模块,用于向所述第三终端发送与所述获取卫星请求中编号不同的卫星的信息。
【文档编号】G01S19/46GK104502937SQ201410781736
【公开日】2015年4月8日 申请日期:2014年12月16日 优先权日:2014年12月16日
【发明者】毛波 申请人:北京百纳威尔科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1