[发明专利]基于时空约束的城市车辆可达区域计算方法有效
申请号: | 201910036510.7 | 申请日: | 2019-01-15 |
公开(公告)号: | CN109815418B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 唐晓岚;柴明璐;陈文龙 | 申请(专利权)人: | 首都师范大学 |
主分类号: | G06F16/9537 | 分类号: | G06F16/9537;G06F16/2457;G08G1/01 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 100037 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 时空 约束 城市 车辆 区域 计算方法 | ||
1.一种基于时空约束的城市车辆可达区域计算方法,其特征在于,包括以下步骤:
步骤S1,根据轨迹数据集筛选得到轨迹序列点,以根据所述轨迹序列点计算轨迹可达点,所述步骤S1具体包括:
步骤S101,在轨迹数据集中筛选出符合查询时空点S时空约束的轨迹数据集,以构成目标轨迹集;
步骤S102,在所述目标轨迹集中筛选出符合查询时间段约束的轨迹序列点,以构成目标轨迹片段;
步骤S103,根据所述目标轨迹片段在道路上的序列点集,以生成轨迹可达点;
步骤S2,在存在所述轨迹可达点的轨迹覆盖道路集中,选择道路轨迹抵达数最大的道路,加入边界点计算道路集,所述步骤S2具体包括:
步骤S201,当所述轨迹覆盖道路集中的任意轨迹覆盖道路存在所述轨迹可达点时,即将所述轨迹可达点加入轨迹可达点集中;
步骤S202,遍历所述轨迹覆盖道路集中任意所述轨迹覆盖道路,计算起点和查询时空点S连线与x轴正方向的第一角度,终点和所述查询时空点S连线与x轴正方向的第二角度,其中,所述x轴为序列点地理经度转换到平面坐标系的横坐标,所有轨迹覆盖道路的道路角度构成道路角度集,并规定所述第一角度大于所述第二角度;
步骤S203,在所述轨迹覆盖道路集中选择道路轨迹抵达数最大的道路,加入边界点计算道路集;
步骤S204,遍历所述道路角度集,对除所述轨迹可达点集之外的任意道路角度进行轨迹覆盖道路筛选,并更新所述轨迹覆盖道路集的属性值;
步骤S205,将所述轨迹覆盖道路集中所述道路轨迹抵达数最大的道路删除,并将所述道路角度集中所述道路轨迹抵达数最大的道路的道路角度删除,判断所述轨迹覆盖道路集是否为空,若为空集,则结束,否则执行步骤S203;以及
步骤S3,计算所述边界点计算道路集中所有的边界点和查询时空点S连线与x轴正方向的角度,依据所述角度排序并连接所述边界点,获得可达区域。
2.根据权利要求1所述的基于时空约束的城市车辆可达区域计算方法,其特征在于,所述步骤S3包括:
步骤S301,遍历所述边界点计算道路集中的所述轨迹可达点,并根据轨迹抵达数对所述轨迹可达点进行降序排列,选择序列中前K个轨迹可达点作为候选轨迹可达点并加入候选可达点集;
步骤S302,依据所述候选可达点集计算边界点,并将所述边界点计算道路集上的所有边界点构成边界点集;以及
步骤S303,计算所述边界点集中所有的边界点和所述查询时空点S连线与x轴正方向的角度,并将所有角度升序排列,依次连接所述边界点,获得所述可达区域。
3.根据权利要求1所述的基于时空约束的城市车辆可达区域计算方法,其特征在于,所述步骤S103中的所述轨迹可达点Vi(vxi,vyi,numi)计算公式为:
其中,vxi为所述轨迹可达点横坐标,STik为所述查询时空点S出发的轨迹数据上且在查询时间段T内的轨迹片段,为轨迹中第m个序列点,为序列点地理经度转换到平面坐标系的横坐标,vyi为所述轨迹可达点纵坐标,为序列点地理纬度转换到平面坐标系的纵坐标,numi为所述轨迹可达点的轨迹数,i为车辆ID。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于首都师范大学,未经首都师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910036510.7/1.html,转载请声明来源钻瓜专利网。