本申请涉及通信领域,尤其涉及一种定位方法、装置、设备和计算机可读存储介质。
背景技术:
1、目前,蜂窝网络(cellular network),又称移动网络(mobile network)是一种移动通信硬件架构,分为模拟蜂窝网络和数字蜂窝网络。由于构成网络覆盖的各通信基地台的信号覆盖呈六边形,从而使整个网络像一个蜂窝而得名。
2、无线保真(wireless fidelity,wi-fi),无线网络上网可以简单的理解为无线上网,几乎所有智能手机、平板电脑和笔记本电脑都支持wi-fi上网,是当今使用最广的一种无线网络传输技术。随着5g智能手机的发展,app软件类产品层出不穷,为人们提供便捷的定位服务。
3、在商场室内环境,由于对于卫星辐射的无线信号具有较强的遮挡效应并发生信号反射,导致室内定位不准确。
技术实现思路
1、本申请实施例期望提供一种定位方法、装置、设备和计算机可读存储介质,能够提高定位的准确性。
2、本发明的技术方案是这样实现的:
3、第一方面,本申请实施例提供一种定位方法,包括:获取多个无线通信信号;所述多个无线通信信号表征不同路由器所产生的无线信号;基于所述多个无线通信信号和预设的信号与实体位置的对应关系,确定当前位置信息;在启动位置搜索功能时,获取待搜索的目标实体,并确定所述目标实体对应的目标位置信息。
4、第二方面,本申请实施例提供一种定位装置,所述定位装置包括:获取单元和确定单元,其中,
5、所述获取单元,用于获取多个无线通信信号,所述多个无线通信信号表征不同路由器所产生的无线信号;
6、所述确定单元,用于基于所述多个无线通信信号和预设的信号与实体位置的对应关系,确定当前位置信息;
7、所述获取单元,还用于在启动位置搜索功能时,获取待搜索的目标实体;
8、所述确定单元,还用于确定所述目标实体对应的目标位置信息。
9、第三方面,本申请实施例提供一种定位设备,所述定位设备包括:处理器和存储器;其中,
10、所述存储器,用于存储计算机程序;
11、所述处理器,用于从所述存储器中调用并运行所述计算机程序,以执行如第一方面所述的方法。
12、第四方面,本申请实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行时,实现如第一方面所述的方法。
13、本申请实施例提供了一种定位方法、装置、设备和计算机可读存储介质,该方法包括:获取多个无线通信信号;所述多个无线通信信号表征不同路由器所产生的无线信号;基于所述多个无线通信信号和预设的信号与实体位置的对应关系,确定当前位置信息;在启动位置搜索功能时,获取待搜索的目标实体,并确定所述目标实体对应的目标位置信息。通过获取预设范围内的多个无线通信信号,通过对多个无线通信信号进行筛选,确定当前位置信息,基于无线通信信号作为室内中的定位基准,实现设备在室内的高精度定位,提高了定位的准确性。
1.一种定位方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述多个无线通信信号和预设的信号与实体位置的对应关系,确定当前位置信息之前,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述基于所述多个无线通信信号和预设的信号与实体位置的对应关系,确定当前位置信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述至少一个目标路由器,确定所述当前位置信息,包括:
5.根据权利要求4所述的方法,其特征在于,所述至少一个目标路由器为一个路由器;
6.根据权利要求4所述的方法,其特征在于,所述至少一个目标路由器为至少两个路由器;
7.根据权利要求1-6任一项所述的方法,其特征在于,所述在启动位置搜索功能时,获取待搜索的目标实体,并确定所述目标实体对应的目标位置信息,包括:
8.根据权利要求3所述的方法,其特征在于,所述获取所述多个无线通信信号各自对应的信号强度,包括:
9.根据权利要求1所述的方法,其特征在于,所述基于所述多个无线通信信号和预设的信号与实体位置的对应关系,确定当前位置信息之前,所述方法还包括:
10.根据权利要求1或9所述的方法,其特征在于,所述基于所述多个无线通信信号和预设的信号与实体位置的对应关系,确定当前位置信息,包括:
11.根据权利要求1、9或10所述的方法,其特征在于,所述在启动位置搜索功能时,获取待搜索的目标实体,并确定所述目标实体对应的目标位置信息,包括:
12.根据权利要求1-11任一项所述的方法,其特征在于,所述在启动位置搜索功能时,获取待搜索的目标实体,并确定所述目标实体对应的目标位置信息之后,所述方法还包括:
13.一种定位装置,其特征在于,包括:获取单元和确定单元,其中,
14.一种定位设备,其特征在于,包括:处理器和存储器,其中,
15.一种计算机可读存储介质,其特征在于,存储有可执行指令,用于引起处理器执行时,实现权利要求1至12任一项所述的方法。
