一种用于公共场所上车点的动态的更新方法及系统与流程

文档序号:26013223发布日期:2021-07-23 21:34阅读:140来源:国知局
一种用于公共场所上车点的动态的更新方法及系统与流程

本发明涉及数据处理技术领域,具体涉及一种用于公共场所上车点的动态的更新方法及系统。



背景技术:

线上打车出行是近年来较为普遍的出行方式,当用户下单时,根据用户的当前位置,应用软件会展示合适的上车点。为使司机和乘客都可以到达预定地点,该上车点通常设置在用户附近的道路上,以减少司机和乘客的沟通成本,简化打车步骤。通常来讲,上车点并不会根据每个用户单独实时生成,而是在每个区域内设置一定数量的上车点,并保存于数据库中以供取用,因此需要对上车点进行维护和更新,以使其能满足用户的需求。

现有的上车点的更新主要依赖于人工进行,虽然人工维护的准确性较高,但是效率较低,需要大量的人力来完成,导致上车点维护和更新的成本居高不下;目前还有程序化维护的技术来对上车点进行更新,但是现有的更新逻辑较为简陋,只适合对开阔场地进行统计处理,而对于高铁站、地标性建筑、写字楼等公共场所,这些区域由于具有特定的结构,导致现有的程序化维护的准确率较低,难以提供合适的上车点,降低了用户体验,因此需要一种新的更新方法来对公共场所的上车点进行维护。



技术实现要素:

为了克服上述现有的上车点的更新方法存有的效率低和准确率低的技术缺陷,本发明提供一种效率较高和准确率高的用于公共场所上车点的动态的更新方法及系统。

为了解决上述问题,本发明按以下技术方案予以实现的:

本发明所述的一种用于公共场所上车点的动态的更新方法,其特征在于,该方法包括:

根据公共场所的结构特征,设置点面模型;

撮合成单后,监测司机的位置信息;

交接验证时,监测乘客和司机的位置信息;

推算实际上车点位置,判断是否偏离订单上车点;

如果存有偏离,则新增上车点并更新点面模型;

如果不存有偏离,则更新数据库和点面模型。

所述的点面模型包括平面区域模型和依附于该平面区域模型的一个以上的上车点。

所述的撮合成单后,监测司机的位置信息,具体为:乘客下单后,读取订单上车点,司机前往订单上车点,监测司机的行车速度和位置信息,当司机的行车速度趋近于零时,记录下该过程的司机运行轨迹。

所述的运行轨迹包含3个以上的地理位置点。

所述的交接验证时,监测乘客和司机的位置信息,具体为:检测到司机到达订单上车点时,在乘客的终端设备上生成交接信息,并记录乘客当前的位置信息,然后司机对交接信息进行验证,确认为目标乘客并开始行程,记录司机当前的位置信息。

所述的交接信息包括但不限于数字验证码、字符验证码、图形验证码、图像验证码及其任意组合。

所述的推算实际上车点位置,判断是否偏离订单上车点,具体为:遍历运行轨迹、交接验证时的乘客和司机的位置信息,分别计算其与订单上车点的绝对距离,如果存有绝对距离小于允许偏差距离的点位,则判定为不偏离订单上车点,如果不存有绝对距离小于允许偏差距离的点位,则判定为偏离了订单上车点。

所述的允许偏差距离为30m~50m。

所述的如果不存有偏离,则更新数据库和点面模型,具体为:如果不存有偏离,则增加对应上车点的选择次数,并更新频次表,然后保存运行轨迹,更新速度变化表,最后对点面模型的数据进行更新。

一种用于公共场所上车点的动态的更新系统,其特征在于,该系统包括:

建模模块,用于根据公共场所的结构特征,设置点面模型;

成单模块,用于在撮合成单后,监测司机的位置信息;

验证模块,用于在交接验证时,监测乘客和司机的位置信息;

判断模块,用于推算实际上车点位置,判断是否偏离订单上车点;

新增模块,用于在存有偏离时,则新增上车点并更新点面模型;

更新模块,用于在不存有偏离时,则更新数据库和点面模型。

与现有技术相比,本发明的有益效果是:

本发明所述的一种用于公共场所上车点的动态的更新方法及系统具有效率较高和准确率高的优点,通过监测订单过程中的司机和乘客位置变化,即可分析出实际上车点是否与订单上车点一致,进而作为更新时取舍的依据,实现了自动化的判别和维护工作,相比于人工核对具有更高的效率;通过对司机的行车速度变化进行监控,并结合上车交接验证过程中的位置信息,相比与现有的维护技术具有更高的准确率,且利用更新后的点面模型来推送上车点,能更好的满足用户的需求,提高了打车的便利性,解决了现有的上车点的更新方法存有的效率低和准确率低的问题,满足了打车出行领域维护更新的需要。

附图说明

下面结合附图对本发明的具体实施方式作进一步详细的说明,其中:

图1是本发明的方法流程示意图;

图2是本发明的系统结构示意图;

图3是本发明的高铁站的点面模型示意图;

图4是本发明的建筑的点面模型示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

如图1~图4所示,本发明所述的一种用于公共场所上车点的动态的更新方法,其特征在于,该方法包括:

101、根据公共场所的结构特征,设置点面模型;

所述的点面模型包括平面区域模型和依附于该平面区域模型的一个以上的上车点。具体的,平面区域模型通过人工来设置,后续的维护更新工作则程序化完成,该设置的优点在于:公共场所由于其结构特征,上车点的分布具有特异性,如图3所示,高铁站等公共场所具有特定的进出口,则需要将上车点设置在进出口处,如图4所示,建筑内的区域通常无法到达,需要将上车点设置在对应建筑的外围;平面区域模型可以防止后续的更新过程中设置错误的上车点,相比于现有的程序化维护提高了准确性。

102、撮合成单后,监测司机的位置信息;

所述的撮合成单后,监测司机的位置信息,具体为:乘客下单后,读取订单上车点,司机前往订单上车点,监测司机的行车速度和位置信息,当司机的行车速度趋近于零时,记录下该过程的司机运行轨迹。具体的,所述的运行轨迹为司机的行车速度趋近于零时所行驶的路径上的插值点,所述的运行轨迹包含3个以上的地理位置点。

103、交接验证时,监测乘客和司机的位置信息;

所述的交接验证时,监测乘客和司机的位置信息,具体为:检测到司机到达订单上车点时,在乘客的终端设备上生成交接信息,具体的,所述的交接信息包括但不限于数字验证码、字符验证码、图形验证码、图像验证码及其任意组合;交接信息用于证明乘客身份。

记录乘客当前的位置信息,当乘客与司机相遇后,司机对交接信息进行验证,确认为目标乘客并开始行程,记录司机当前的位置信息。

104、推算实际上车点位置,判断是否偏离订单上车点;

所述的推算实际上车点位置,判断是否偏离订单上车点,具体为:遍历运行轨迹、交接验证时的乘客和司机的位置信息,实际上车点为其中之一或在其围成的区域内,分别计算其与订单上车点的绝对距离,如果存有绝对距离小于允许偏差距离的点位,具体的,所述的允许偏差距离为30m~50m。则判定为不偏离订单上车点,如果不存有绝对距离小于允许偏差距离的点位,则判定为偏离了订单上车点。

105、如果存有偏离,则新增上车点并更新点面模型;

如果存有偏离,则将司机验证交接信息时的位置信息作为新的上车点,加入到点面模型中。

106、如果不存有偏离,则更新数据库和点面模型。

所述的如果不存有偏离,则更新数据库和点面模型,具体为:如果不存有偏离,则增加对应上车点的选择次数,并更新频次表,频次表为区域内各个上车点的被选择次数,以便对各个上车点进行加权处理,将权重较高的上车点优先推送给用户,然后保存运行轨迹,更新速度变化表,最后对点面模型的数据进行更新。

一种用于公共场所上车点的动态的更新系统,其特征在于,该系统包括:

建模模块,用于根据公共场所的结构特征,设置点面模型;

成单模块,用于在撮合成单后,监测司机的位置信息;

验证模块,用于在交接验证时,监测乘客和司机的位置信息;

判断模块,用于推算实际上车点位置,判断是否偏离订单上车点;

新增模块,用于在存有偏离时,则新增上车点并更新点面模型;

更新模块,用于在不存有偏离时,则更新数据库和点面模型。

该动态的更新方法及系统具有效率较高和准确率高的优点,通过监测订单过程中的司机和乘客位置变化,即可分析出实际上车点是否与订单上车点一致,进而作为更新时取舍的依据,实现了自动化的判别和维护工作,相比于人工核对具有更高的效率;通过对司机的行车速度变化进行监控,并结合上车交接验证过程中的位置信息,相比与现有的维护技术具有更高的准确率,且利用更新后的点面模型来推送上车点,能更好的满足用户的需求,提高了打车的便利性,解决了现有的上车点的更新方法存有的效率低和准确率低的问题,满足了打车出行领域维护更新的需要。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,故凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1