定位精度的评测方法、装置、电子设备及计算机存储介质与流程
- 国知局
- 2024-08-30 15:02:17
本技术涉及移动通信,尤其涉及一种定位精度的评测方法、装置、电子设备及计算机存储介质。
背景技术:
1、现有的外卖点餐服务通常需要依靠基于位置的服务(location based services,lbs)。当用户使用外卖平台进行点餐时,平台利用各类型的定位技术来获取移动设备的当前地理位置,然后通过移动互联网向用户提供相应的信息资源和基础服务,例如可以根据移动设备的当前地理位置向用户推荐合适的收货地址、附近的商铺等。对移动设备的精准定位能够大大提升用户的使用体验,如何优化和评测移动设备定位成为外卖平台亟需解决的问题。
2、传统的定位技术可分卫星定位和网络定位两大类,平台依靠传统的定位技术获得的地理位置数据是由移动设备内置的定位模块返回的,不太容易优化。因此相关技术往往是通过优化定位算法的方式去优化定位精度。然而,相关技术缺乏一个具体的度量值去衡量定位精度,难以评测移动设备定位是否准确。
技术实现思路
1、本技术实施例提供了一种定位精度的评测方法、装置、电子设备及计算机存储介质,实现了对移动设备定位的准确评测。上述技术方案如下:
2、第一方面,本技术实施例提供了一种定位精度的评测方法,包括:
3、获取多个订单对应的设备的系统定位经纬度和收货地址经纬度;
4、根据系统定位经纬度和收货地址经纬度之间的经纬度距离,确定经纬度距离小于第一预设经纬度距离的订单数量与订单总量的比例,得到多个订单的定位落圈率,定位落圈率用于评测系统定位经纬度的定位精度。
5、在一种可能的实现方式中,多个订单包括连接wifi提交的第一订单以及未连接wifi提交的第二订单;获取多个订单对应的设备的系统定位经纬度和收货地址经纬度,包括:
6、根据提交第一订单时连接的wifi的信息,确定第一订单对应的wifi定位经纬度;
7、获取第一订单对应的设备定位经纬度和第二订单对应的设备定位经纬度;
8、基于第一订单对应的wifi定位经纬度和第一订单对应的设备定位经纬度进行定位纠偏,得到第一订单对应的设备的系统定位经纬度,以及将第二订单对应的设备定位经纬度作为第二订单对应的设备的系统定位经纬度;
9、根据第一订单对应的收货地址确定第一订单的收货地址经纬度,以及根据第二订单对应的收货地址确定第二订单的收货地址经纬度。
10、在一种可能的实现方式中,基于第一订单对应的wifi定位经纬度和第一订单对应的设备定位经纬度进行定位纠偏,得到第一订单对应的设备的系统定位经纬度,包括:
11、在wifi定位经纬度和设备定位经纬度间的经纬度距离小于或等于第二预设经纬度距离的情况下,将wifi定位经纬度作为第一订单对应的设备的系统定位经纬度;
12、在wifi定位经纬度和设备定位经纬度间的经纬度距离大于第二预设经纬度距离的情况下,获取wifi定位经纬度的置信度;
13、在置信度大于预设置信度的情况下,将wifi定位经纬度作为第一订单对应的设备的系统定位经纬度;在置信度小于或等于预设置信度的情况下,将设备定位经纬度作为第一订单对应的设备的系统定位经纬度。
14、在一种可能的实现方式中,根据提交第一订单时连接的wifi的信息,确定第一订单对应的wifi定位经纬度,包括:
15、根据连接的wifi的信息,确定提交第一订单的用户对应的至少一个历史收货地址;
16、获取各历史收货地址的地址推荐率,将至少一个历史收货地址中地址推荐率最高的历史收货地址经纬度,作为第一订单对应的wifi定位经纬度。
17、在一种可能的实现方式中,获取各历史收货地址的地址推荐率,包括:
18、获取各历史收货地址的地址使用率、地址修改率和地址履约率,并确定地址使用率对应的第一权重系数、地址修改率对应的第二权重系数和地址履约率对应的第三权重系数;
19、根据地址使用率与第一权重系数、地址修改率与第二权重系数、地址履约率与第三权重系数,计算各历史收货地址的地址推荐率。
20、在一种可能的实现方式中,获取各历史收货地址的地址推荐率,包括:
21、获取各历史收货地址的地址使用率、地址修改率和地址履约率,并确定地址使用率对应的第一权重系数、地址修改率对应的第二权重系数和地址履约率对应的第三权重系数;
22、根据地址使用率与第一权重系数、地址修改率与第二权重系数、地址履约率与第三权重系数,计算各历史收货地址的地址推荐率。
23、在一种可能的实现方式中,得到多个订单的定位落圈率之后,还包括:
24、确定多个订单对应的定位极限落圈率;
25、在定位极限落圈率与定位落圈率的差值大于预设差值的情况下,调整第一权重系数、第二权重系数和第三权重系数,并再次执行根据地址使用率与第一权重系数、地址修改率与第二权重系数、地址履约率与第三权重系数,计算各历史收货地址的地址推荐率的步骤,直至多个订单的定位落圈率与定位极限落圈率的差值小于或等于预设差值。
26、在一种可能的实现方式中,确定多个订单对应的定位极限落圈率,包括:
27、确定第二订单的定位落圈率;
28、根据多个订单中第一订单的比例、多个订单中第二订单的比例以及第二订单的定位落圈率,确定多个订单对应的定位极限落圈率。
29、在一种可能的实现方式中,确定第二订单的定位落圈率,包括:
30、确定第二订单对应的设备的系统定位经纬度和第二订单的收货地址经纬度之间的经纬度距离;
31、确定经纬度距离小于第一预设经纬度距离的第二订单数量与第二订单总量的比例,得到第二订单的定位落圈率。
32、第二方面,本技术实施例提供了一种定位精度的评测装置,包括:
33、数据获取模块,用于获取多个订单对应的设备的系统定位经纬度和收货地址经纬度;
34、定位评测模块,用于根据系统定位经纬度和收货地址经纬度之间的经纬度距离,确定经纬度距离小于第一预设经纬度距离的订单数量与订单总量的比例,得到多个订单的定位落圈率,定位落圈率用于评测系统定位经纬度的定位精度。
35、第三方面,本技术实施例提供了一种电子设备,包括:处理器和存储器;其中,上述存储器存储有计算机程序,上述计算机程序适于由处理器加载并执行本技术实施例第一方面提供的方法步骤。
36、第四方面,本技术实施例提供了一种计算机存储介质,上述计算机存储介质存储有多条指令,上述指令适于由处理器加载并执行本技术实施例第一方面提供的方法步骤。
37、上述定位精度的评测方法、装置、电子设备及计算机存储介质,首先获取多个订单对应的设备的系统定位经纬度和收货地址经纬度,将收货地址经纬度作为系统定位经纬度的目标值,得到用于评测系统定位经纬度的定位精度所需要的数据。然后针对上述多个订单中的每个订单,计算系统定位经纬度和收货地址经纬度之间的经纬度距离,得到外卖服务系统的定位结果和目标定位结果之间的差距。最后确定上述多个订单中经纬度距离小于第一预设经纬度距离的订单数量与多个订单总量的比例,得到多个订单的定位落圈率,定位落圈率越高,意味着系统定位的地址与用户期望的收货地址越接近、系统定位经纬度的定位精度越高。通过计算多个订单的定位落圈率,得到了一个具体的度量值去衡量系统定位经纬度的定位精度,实现了对移动设备定位的准确评测。
本文地址:https://www.jishuxx.com/zhuanli/20240830/285231.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。