主权项 |
一种获取汽车在道路交叉路口等待红绿灯时间的方法,包括移动设备,特征是:等待区域,驶离区域,等待红绿灯起始时间,等待红绿灯结束时间,所述移动设备能和车载智能设备绑定通过车载智能设备具有地理位置信息获取能力;所述等待区域指汽车在道路交叉路口等待红绿灯信号的区域,具有惟一ID属性,其边界可以通过地理位置信息描述;所述驶离区域指汽车通过道路交叉路口进入下一路段后的区域,具有惟一ID属性,其边界可以通过地理位置信息描述,根据汽车行驶方向驶离区域可进一步分为直行驶离区域、左转驶离区域、右转驶离区域;所述驶离区域与等待区域具有关联关系,即任一驶离区域都有与之相关联的位于同一道路交叉路口的等待区域;所述等待红绿灯起始时间指汽车进入等待区域由移动设备取得并存储的系统时间;所述等待红绿灯结束时间指汽车进入驶离区域由移动设备取得并存储的系统时间;规定:移动设备程序启动时,当前等待区域的初始ID为空;步骤是:(1) 移动设备获取当前地理位置信息;(2) 获取的当前地理位置位于驶离区域则继续本步骤:如果当前等待区域ID为空或驶离区域与当前等待区域不存在关联关系,转步骤(4),否则,如果等待红绿灯起始时间为0,转步骤(4),再否则,令移动设备的系统当前时间为等待红绿灯结束时间,将等待红绿灯结束时间与等待红绿灯起始时间两者之差作为红绿灯等待时间连同等待区域ID和驶离区域ID上传服务器,之后,令等待红绿灯起始时间为0,转步骤(4);(3) 获取的当前地理位置位于等待区域则继续本步骤:如果等待区域现ID与移动设备存储的当前等待区域ID相同,转步骤(4),否则,用等待区域现ID更新移动设备存储的当前等待区域ID,并令等待红绿灯起始时间等于移动设备的系统当前时间,之后继续步骤(4);(4) 经过一定时间间隔重复上述步骤。 |