[发明专利]一种用户乘车地址调整方法及装置有效
申请号: | 201610150555.3 | 申请日: | 2016-03-16 |
公开(公告)号: | CN107203823B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 张凌宇 | 申请(专利权)人: | 北京嘀嘀无限科技发展有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/30 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 乘车 地址 调整 方法 装置 | ||
本公开涉及一种用户乘车地址调整方法及装置。所述方法包括:获取用户的乘车地址信息;计算所述乘车地址信息与数据库中每个候选地址的编辑偏差,以获取所述编辑偏差较小的前N个候选地址;N为正整数;计算所述乘车地址信息与所述前N个候选地址的欧拉距离,以获取所述欧拉距离小于预设值的M个候选地址;M为正整数且小于N;计算所述M个候选地址的经纬度以及距离所述M个候选地址的中心位置预设距离的任意一点的经纬度。本装置及系统基于上述用户乘车地址调整方法实现。本公开实施例可以提高服务提供者服务效率,提高用户叫车体验。
技术领域
本公开涉及计算机处理技术领域,具体涉及一种用户乘车地址调整方法及装置。
背景技术
目前,用户在使用运输类软件叫车时,该运输类软件会将手动输入的乘车地址发送到服务器,然后服务器根据上述乘车地址发送给服务提供者。但是由于上述地址可能存在偏差,导致服务提供者到达上述乘车地址时与用户当前所处位置有一定的距离,甚至导致服务提供者无法找到用户,从而降低服务提供者的服务效率以及用户的乘车体验。
发明内容
针对现有技术中的缺陷,本公开实施例提供一种图示引导方法、装置及系统,可以解决现有技术中由于用户查看地图时而无意中改变出发点影响用户与服务提供者的叫车体验与服务效率的问题。
第一方面,本公开提供了一种用户乘车地址调整方法,所述方法包括:
获取用户的乘车地址信息;
计算所述乘车地址信息与数据库中每个候选地址的编辑偏差,以获取所述编辑偏差较小的前N个候选地址;N为正整数;
计算所述乘车地址信息与所述前N个候选地址的欧拉距离,以获取所述欧拉距离小于预设值的M个候选地址;M为正整数且小于N;
计算所述M个候选地址的经纬度以及距离所述M个候选地址的中心位置预设距离的任意一点的经纬度。
可选地,所述计算所述乘车地址信息与数据库中每个候选地址的编辑偏差的步骤中采用邻近算法KNN获取所述编辑偏差。
可选地,所述邻近算法KNN获取所述编辑偏差的步骤包括:
S21、从所述数据库中依次取出一个候选地址;
S22、比较所述候选地址中依次取出的每个文字与所述乘车地址中的每个文字;
S23、若两个文字不同,则从所述乘车地址中继续取出一个文字,继续执行步骤S22;若所述乘车地址中已是最后一个文字,则结束本次比较过程;
S23、若相同则从所述候选地址中取出一个文字,继续执行步骤S22,;若所述候选地址中已是最后一个文字,则结束本次比较过程。
可选地,为获取准确的编辑偏差,所述邻近算法还需要满足以下条件包括:
当所述乘车地址与所述候选地址相同时,所述编辑偏差为0;
当输入为所述乘车地址与所述候选地址,或者所述候选地址与所述乘车地址时,两次比较所得编辑偏差相同;
当输入为空值与所述乘车地址或所述候选地址中一个时,所述编辑偏差为该所述乘车地址或所述候选地址中一个的长度。
可选地,采用算术平均法获取距离所述M个候选地址的中心位置预设距离的任意一点的经纬度。
第二方面,本公开实施例还提供了一种用户乘车地址调整装置,所述装置包括:
乘车地址信息获取模块,用于获取用户的乘车地址信息;
编辑偏差计算模块,用于计算所述乘车地址信息与数据库中每个候选地址的编辑偏差,以获取所述编辑偏差较小的前N个候选地址;N为正整数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嘀嘀无限科技发展有限公司,未经北京嘀嘀无限科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610150555.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种免安装移动单车停车桩
- 下一篇:带内置锁的轮毂电机
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理