终端设备的经纬度定位方法、电子设备及存储介质技术

技术编号:38341872 阅读:13 留言:0更新日期:2023-08-02 09:22
本申请涉及通信技术,公开了一种终端设备的经纬度定位方法,包括:检测终端设备当前是否有上报GPS信息;若有上报所述GPS信息,则根据所述GPS信息定位所述终端设备的经纬度;若未上报所述GPS信息,则根据所述终端设备的通信信息定位所述终端设备的经纬度,其中,所述通信信息包括WiFi信息、基站信息和IP归属地信息中的至少一个;基于所述WiFi信息确定经纬度的第一优先级大于基于所述基站信息确定经纬度的第二优先级;所述第二优先级大于基于所述IP归属地信息确定经纬度的第三优先级。本申请还公开了一种电子设备和计算机可读存储介质。本申请旨在尽可能保证随时随地对终端设备的经纬度进行有效定位。经纬度进行有效定位。经纬度进行有效定位。

【技术实现步骤摘要】
终端设备的经纬度定位方法、电子设备及存储介质


[0001]本申请涉及通信
,尤其涉及一种终端设备的经纬度定位方法、电子设备以及计算机可读存储介质。

技术介绍

[0002]随着终端设备定位服务的应用日益广泛,设备定位的有效性、及时性对终端设备定位服务的质量以及应用范围的影响也越发重要。现有比较精确的终端定位方法为利用GPS(Global Positioning System,全球定位系统)技术获取终端的经纬度信息。
[0003]但是GPS技术获取到的终端经纬度信息的准确度却与外界环境有着很大的关系,当终端所处的环境中无法接收到 GPS 信号,或者是 GPS 信号较弱的情况下,利用GPS技术获取到的终端经纬度的误差较大,甚至无法获取到终端的经纬度(如当终端设备处于在高建筑物之间或者室内时,导致终端设备接收不到 GPS 信号,也就难以利用GPS技术获取终端的经纬度信息)。
[0004]因此,如何随时随地有效、及时获取终端设备的经纬度信息就成了亟待解决的技术问题。
[0005]上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0006]本申请的主要目的在于提供一种终端设备的经纬度定位方法、电子设备以及计算机可读存储介质,旨在尽可能保证随时随地对终端设备的经纬度进行有效定位。
[0007]为实现上述目的,本申请提供一种终端设备的经纬度定位方法,包括以下步骤:检测终端设备当前是否有上报GPS信息;若有上报所述GPS信息,则根据所述GPS信息定位所述终端设备的经纬度;若未上报所述GPS信息,则根据所述终端设备的通信信息定位所述终端设备的经纬度,其中,所述通信信息包括WiFi信息、基站信息和IP归属地信息中的至少一个;基于所述WiFi信息确定经纬度的第一优先级大于基于所述基站信息确定经纬度的第二优先级;所述第二优先级大于基于所述IP归属地信息确定经纬度的第三优先级。
[0008]可选的,所述若未上报所述GPS信息,则根据所述终端设备的通信信息定位所述终端设备的经纬度的步骤包括:若未上报所述GPS信息,则检测所述通信信息中是否有所述WiFi信息;若有所述WiFi信息,则根据所述WiFi信息定位所述终端设备的经纬度。
[0009]可选的,所述若有所述WiFi信息,则根据所述WiFi信息定位所述终端设备的经纬度的步骤包括:若有所述WiFi信息,则检测所述WiFi信息是否有效;若所述WiFi信息有效,则根据所述WiFi信息定位所述终端设备的经纬度。
[0010]可选的,所述若有所述WiFi信息,则检测所述WiFi信息是否有效的步骤之后,还包括:若所述WiFi信息无效,则根据所述基站信息或所述IP归属地信息定位所述终端设备的经纬度。
[0011]可选的,所述若未上报所述GPS信息,则检测所述通信信息中是否有所述WiFi信息的步骤之后,还包括:若无所述WiFi信息,则检测所述通信信息中是否有所述基站信息;若有所述基站信息,则根据所述基站信息定位所述终端设备的经纬度。
[0012]可选的,所述若无所述WiFi信息,则检测所述通信信息中是否有所述基站信息的步骤之后,还包括:若无所述基站信息,则根据所述IP归属地信息定位所述终端设备的经纬度。
[0013]可选的,所述若有所述基站信息,则根据所述基站信息定位所述终端设备的经纬度的步骤包括:若有所述基站信息,则检测所述基站信息是否有效;若所述基站信息有效,则根据所述基站信息定位所述终端设备的经纬度。
[0014]可选的,所述若有所述基站信息,则检测所述基站信息是否有效的步骤之后,还包括:若所述基站信息无效,则根据所述IP归属地信息定位所述终端设备的经纬度。
[0015]为实现上述目的,本申请还提供一种电子设备,所述电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的终端设备的经纬度定位程序,所述终端设备的经纬度定位程序被所述处理器执行时实现如上述终端设备的经纬度定位方法的步骤。
[0016]为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有终端设备的经纬度定位程序,所述终端设备的经纬度定位程序被处理器执行时实现如上述终端设备的经纬度定位方法的步骤。
[0017]本申请提供的终端设备的经纬度定位方法、电子设备以及计算机可读存储介质,在终端设备有上报GPS信息的前提下,采用GPS信息对终端设备进行经纬度定位,可以保证对终端设备进行定位的准确率,而当终端设备未能上报GPS信息时,则采用确切可获取到的终端设备的通信信息进行经纬度定位,这样就可以保证在有无GPS信息的情况下,都可以尽可能实现随时随地对终端设备的经纬度进行及时、有效的定位。
附图说明
[0018]图1为本申请一实施例中终端设备的经纬度定位方法步骤示意图;图2为本申请一实施例的电子设备的内部结构示意框图。
[0019]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0020]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附
图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制,基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0021]另外,若本申请中涉及“第一”、“第二”等的描述,仅用于描述目的(如用于区分相同或类似元件),而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
[0022]参照图1,在一实施例中,所述终端设备的经纬度定位方法包括:步骤S10、检测终端设备当前是否有上报GPS信息;步骤S20、若有上报所述GPS信息,则根据所述GPS信息定位所述终端设备的经纬度;步骤S30、若未上报所述GPS信息,则根据所述终端设备的通信信息定位所述终端设备的经纬度,其中,所述通信信息包括WiFi(wireless fidelity)信息、基站信息和IP(Internet Protocol)归属地信息中的至少一个;基于所述WiFi信息确定经纬度的第一优先级大于基于所述基站信息确定经纬度的第二优先级;所述第二优先级大于基于所述IP归属地信息确定经纬度的第三优先级。
[0023]本实施例中,终端设备可以是移动终端类的智能终端设备;而实施例的执行终端可以是云端设备或终端设备的上级控制终端,且执行终端与终端设备之间可建立通信连接,以下以执行终端为上级终端为例进行说明。
[0024]可选的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端设备的经纬度定位方法,其特征在于,包括:检测终端设备当前是否有上报GPS信息;若有上报所述GPS信息,则根据所述GPS信息定位所述终端设备的经纬度;若未上报所述GPS信息,则根据所述终端设备的通信信息定位所述终端设备的经纬度,其中,所述通信信息包括WiFi信息、基站信息和IP归属地信息中的至少一个;基于所述WiFi信息确定经纬度的第一优先级大于基于所述基站信息确定经纬度的第二优先级;所述第二优先级大于基于所述IP归属地信息确定经纬度的第三优先级。2.根据权利要求1所述的终端设备的经纬度定位方法,其特征在于,所述若未上报所述GPS信息,则根据所述终端设备的通信信息定位所述终端设备的经纬度的步骤包括:若未上报所述GPS信息,则检测所述通信信息中是否有所述WiFi信息;若有所述WiFi信息,则根据所述WiFi信息定位所述终端设备的经纬度。3.根据权利要求2所述的终端设备的经纬度定位方法,其特征在于,所述若有所述WiFi信息,则根据所述WiFi信息定位所述终端设备的经纬度的步骤包括:若有所述WiFi信息,则检测所述WiFi信息是否有效;若所述WiFi信息有效,则根据所述WiFi信息定位所述终端设备的经纬度。4.根据权利要求3所述的终端设备的经纬度定位方法,其特征在于,所述若有所述WiFi信息,则检测所述WiFi信息是否有效的步骤之后,还包括:若所述WiFi信息无效,则根据所述基站信息或所述IP归属地信息定位所述终端设备的经纬度。5.根据权利要求2所述的终端设备的经纬度定位方法,其特征在于,所述若未上报所述G...

【专利技术属性】
技术研发人员:李鲤谢颖
申请(专利权)人:深圳市安数科技有限责任公司
类型:发明
国别省市:

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

1