位置确定方法、装置、电子设备和存储介质制造方法及图纸

技术编号:35776357 阅读:20 留言:0更新日期:2022-12-01 14:20
本申请涉及一种位置确定方法、装置、电子设备和存储介质。所述方法包括:在基于卫星定位系统针对单车设备无法定位的情况下,通过所述单车设备中设置的无线网络单元扫描网关设备信号;在扫描到网关设备信号的情况下,获取发出所述网关设备信号的网关设备的设备信息;向位置服务器发送所述设备信息;获取所述位置服务器基于所述设备信息确定的所述单车设备的单车位置信息。采用本方法能够提高单车设备定位的适应性。定位的适应性。定位的适应性。

【技术实现步骤摘要】
位置确定方法、装置、电子设备和存储介质


[0001]本申请涉及无线通信
,特别是涉及一种位置确定方法、装置、电子设备和存储介质。

技术介绍

[0002]随着无线通信技术的发展,越来越多的设备配备了全球定位系统(Global Positioning System,GPS)。比如,共享单车可以依靠GPS来定位,使得用户能够确定共享单车的停放区域,便于共享单车的使用和管理。
[0003]传统方法中,GPS在地域广阔、且天气晴朗的情况下能够稳定地接收卫星信号,从而能够基于卫星信号进行定位处理。但是在有遮挡的地方,或者比较密集的地方,GPS无法稳定地接收卫星信号,从而导致无法定位,即,GPS受环境影响比较大,适应性差。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高适应性的位置确定方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种位置确定方法。所述方法包括:
[0006]在基于卫星定位系统针对单车设备无法定位的情况下,通过所述单车设备中设置的无线网络单元扫描网关设备信号;
[0007]在扫描到网关设备信号的情况下,获取发出所述网关设备信号的网关设备的设备信息;
[0008]向位置服务器发送所述设备信息;
[0009]获取所述位置服务器基于所述设备信息确定的所述单车设备的单车位置信息。
[0010]在其中一个实施例中,所述在基于卫星定位系统针对单车设备无法定位的情况下,通过所述单车设备中设置的无线网络单元扫描网关设备信号包括:
[0011]基于单车设备中设置的卫星定位单元,接收卫星定位信号;
[0012]在所述卫星定位信号的强度不足以进行单车设备定位的情况下,驱动所述单车设备中设置的无线网络单元;
[0013]通过所述无线网络单元扫描网关设备信号。
[0014]在其中一个实施例中,所述设备信息包括网关设备的硬件地址信息和网关设备信号的强度信息;所述向位置服务器发送所述设备信息包括:
[0015]向位置服务器发送所述网关设备的硬件地址信息和网关设备信号的强度信息,使得所述位置服务器根据所述网关设备的硬件地址信息确定所述网关设备的网关位置信息,并基于所述网关位置信息和所述网关设备信号的强度信息进行单车设备定位。
[0016]在其中一个实施例中,所述方法还包括:
[0017]在无法获取所述设备信息的情况下,通过所述单车设备中设置的移动通信单元检测移动基站信号;
[0018]基于检测到的移动基站信号获取移动基站的基站信息,并向位置服务器发送所述基站信息,以获取所述位置服务器基于所述基站信息确定的所述单车设备的单车位置信息。
[0019]在其中一个实施例中,所述基站信息包括基站区域识别码;所述向位置服务器发送所述基站信息,以获取所述位置服务器基于所述基站信息确定的所述单车设备的单车位置信息包括:
[0020]向所述位置服务器发送所述基站区域识别码,使得所述位置服务器通过解析所述基站区域识别码确定基站位置信息,以获取所述位置服务器基于所述基站位置信息确定的所述单车设备的单车位置信息。
[0021]在其中一个实施例中,所述单车设备中设置有第一短距离通信单元;所述方法还包括:
[0022]在无法获取所述设备信息的情况下,识别在预设距离范围内使用单车服务程序的用户终端,并基于所述第一短距离通信单元获取所述用户终端中的第二短距离通信单元广播的终端位置信息;所述终端位置信息,是由所述用户终端中的单车服务程序控制所述第二短距离通信单元广播出的所述用户终端的位置信息;
[0023]向位置服务器发送所述终端位置信息,使得位置服务器基于所述预设距离范围和所述终端位置信息进行单车设备定位,以获取所述位置服务器返回的单车位置信息。
[0024]第二方面,本申请还提供了一种位置确定装置。所述装置包括:
[0025]检测模块,用于在基于卫星定位系统针对单车设备无法定位的情况下,通过所述单车设备中设置的无线网络单元扫描网关设备信号;
[0026]获取模块,用于在扫描到网关设备信号的情况下,获取发出所述网关设备信号的网关设备的设备信息;
[0027]定位模块,用于向位置服务器发送所述设备信息;获取所述位置服务器基于所述设备信息确定的所述单车设备的单车位置信息。
[0028]在其中一个实施例中,所述检测模块,还用于基于单车设备中设置的卫星定位单元,接收卫星定位信号;在所述卫星定位信号的强度不足以进行单车设备定位的情况下,驱动所述单车设备中设置的无线网络单元;通过所述无线网络单元扫描网关设备信号。
[0029]在其中一个实施例中,所述设备信息包括网关设备的硬件地址信息和网关设备信号的强度信息;所述定位模块,还用于向位置服务器发送所述网关设备的硬件地址信息和网关设备信号的强度信息,使得所述位置服务器根据所述网关设备的硬件地址信息确定所述网关设备的网关位置信息,并基于所述网关位置信息和所述网关设备信号的强度信息进行单车设备定位。
[0030]在其中一个实施例中,所述检测模块,还用于在无法获取所述设备信息的情况下,通过所述单车设备中设置的移动通信单元检测移动基站信号;所述获取模块,还用于基于检测到的移动基站信号获取移动基站的基站信息;所述定位模块,还用于向位置服务器发送所述基站信息,以获取所述位置服务器基于所述基站信息确定的所述单车设备的单车位置信息。
[0031]在其中一个实施例中,所述基站信息包括基站区域识别码;所述定位模块,还用于向所述位置服务器发送所述基站区域识别码,使得所述位置服务器通过解析所述基站区域
识别码确定基站位置信息,以获取所述位置服务器基于所述基站位置信息确定的所述单车设备的单车位置信息。
[0032]在其中一个实施例中,所述单车设备中设置有第一短距离通信单元;所述检测模块,还用于在无法获取所述设备信息的情况下,识别在预设距离范围内使用单车服务程序的用户终端;所述获取模块,还用于基于所述第一短距离通信单元获取所述用户终端中的第二短距离通信单元广播的终端位置信息;所述终端位置信息,是由所述用户终端中的单车服务程序控制所述第二短距离通信单元广播出的所述用户终端的位置信息;所述定位模块,还用于向位置服务器发送所述终端位置信息,使得位置服务器基于所述预设距离范围和所述终端位置信息进行单车设备定位,以获取所述位置服务器返回的单车位置信息。
[0033]第三方面,本申请还提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请所述方法各实施例中的步骤。
[0034]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请所述方法各实施例中的步骤。
[0035]第五方面,本申请还提供了一种计算机程序产品。所述计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种位置确定方法,其特征在于,所述方法包括:在基于卫星定位系统针对单车设备无法定位的情况下,通过所述单车设备中设置的无线网络单元扫描网关设备信号;在扫描到网关设备信号的情况下,获取发出所述网关设备信号的网关设备的设备信息;向位置服务器发送所述设备信息;获取所述位置服务器基于所述设备信息确定的所述单车设备的单车位置信息。2.根据权利要求1所述的方法,其特征在于,所述在基于卫星定位系统针对单车设备无法定位的情况下,通过所述单车设备中设置的无线网络单元扫描网关设备信号包括:基于单车设备中设置的卫星定位单元,接收卫星定位信号;在所述卫星定位信号的强度不足以进行单车设备定位的情况下,驱动所述单车设备中设置的无线网络单元;通过所述无线网络单元扫描网关设备信号。3.根据权利要求1所述的方法,其特征在于,所述设备信息包括网关设备的硬件地址信息和网关设备信号的强度信息;所述向位置服务器发送所述设备信息包括:向位置服务器发送所述网关设备的硬件地址信息和网关设备信号的强度信息,使得所述位置服务器根据所述网关设备的硬件地址信息确定所述网关设备的网关位置信息,并基于所述网关位置信息和所述网关设备信号的强度信息进行单车设备定位。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在无法获取所述设备信息的情况下,通过所述单车设备中设置的移动通信单元检测移动基站信号;基于检测到的移动基站信号获取移动基站的基站信息,并向位置服务器发送所述基站信息,以获取所述位置服务器基于所述基站信息确定的所述单车设备的单车位置信息。5.根据权利要求4所述的方法,其特征在于,所述基站信息包括基站区域识别码;所述向位置服务器发送所述基站信息,以获取所述位置服务器基于所述基站信息确定的所述单车设备的单车位置信息包括:向所...

【专利技术属性】
技术研发人员:雷冰
申请(专利权)人:西安广和通无线通信有限公司
类型:发明
国别省市:

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

1