一种行程控制方法及装置的制造方法

文档序号:8412935阅读:425来源:国知局
一种行程控制方法及装置的制造方法
【技术领域】
:
[0001]本发明涉及物流运输技术领域,特别是一种行程控制方法及装置。
【背景技术】
:
[0002]随着社会经济和互联网技术的快速发展,越来越多的人们选择在互联网上进行商品交易,并通过物流服务对商品进行运输派送。
[0003]在现有技术中,物流公司都采用传统的区域运输人工派送的方法进行处理。这种方法虽然可以实现对商品的正常派送,但运输派送过程中对于派送的线路一般都是凭借派送人员自身的喜好进行设计,缺乏科学的派送顺序设计,容易出现线路重复折返、不能分辨出最短线路等问题,从而导致运输派送效率下降,从而招致用户的抱怨。同时,不合理的派送顺序也会增加运输车辆的资源消耗,增加了派送的成本。
[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]优选地,还包括:
[0036]所述坐标获取单元获取第四坐标;
[0037]第四最接近行程确定单元,用于分别计算所述第四坐标分别到达第一行程任意点和第二行程任意点的同向最短距离值,确定与所述第四坐标最接近的行程;
[0038]第四坐标矢量计算单元,用于若第一行程为与所述第四坐标最接近的行程,使用第一矢量算法计算所述第四坐标与所述第一行程的第四同向距离值;
[0039]所述第四坐标行程调整单元,包括:第四距离判断子单元和第四矢量调整第一子单元;
[0040]所述第四距离判断子单元,用于判断所述第四同向距离值是否大于所述第一行程的距离值;
[0041]所述第四矢量调整第一子单元,用于若所述第四同向距离值小于所述第一行程的距离值,将所述第二行程作为第三行程,将所述第一行程的起点至第四坐标的线路作为第一行程,将所述第四坐标至原所述第一行程终点的线路作为第二行程;若所述第四同向距离值不小于所述第一行程的距离值,将所述第二行程作为第三行程,将第一行程的终点至第四坐标的线路作为第二行程。
[0042]优选地,所述第四坐标行程调整单元,还包括:第四矢量调整第二子单元;
[0043]若第二行程为与所述第四坐标最接近的行程,第四坐标矢量计算单元使用第一矢量算法计算所述第四坐标与所述第二行程的第四同向距离值;
[0044]第四距离判断子单元判断所述第四同向距离值是否大于所述第二行程的距离值;
[0045]所述第四矢量调整第二子单元,用于若所述第四同向距离值小于所述第二行程的距离值,将原所述第二行程的起点至所述第四坐标的线路作为第二行程,将所述第四坐标至原所述第二行程终点的线路作为第三行程;若所述第四同向距离值不小于所述第二行程的距离值,将所述第二行程的终点至所述第四坐标的线路作为第三行程。
[0046]优选地,所述第三坐标矢量计算单元,包括:矢量计算子单元;
[0047]所述矢量计算子单元,用于以第一位置点至第二位置点的方向为基础正方向,计算第一位置点至第三位置点之间线路在第一位置点至第二位置点方向的投影距离值,作为同向最短距离值。
[0048]本发明具有以下优点:
[0049]在本发明中,首先获取第一坐标、第二坐
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1