发明名称 准确显示实时路况信息的方法
摘要 本发明公开了一种准确显示实时路况信息的方法,该方法包括步骤:确定路况信息所在道路的行车方向;根据行车方向以及预设的坐标偏移值,调整路况信息的显示位置,保证调整后的显示位置与原显示位置平行。本发明根据道路等级和行车方向,对路况信息的显示位置进行了相应调整,清晰地区分和表现了双向路上不同的情况,从而准确显示道路交通的路况信息,为用户出行提供了准确的交通信息服务。本发明还公开了一种准确显示实时路况信息的装置。
申请公布号 CN1932922B 申请公布日期 2010.10.06
申请号 CN200610149863.0 申请日期 2006.10.27
申请人 北京市交通信息中心 发明人 王刚;杜勇;刘文韬;周一新;王晶晶;诸彤宇;吕卫锋
分类号 G01C21/26(2006.01)I;G08G1/00(2006.01)I;G08G1/09(2006.01)I;G08G1/0969(2006.01)I 主分类号 G01C21/26(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 逯长明
主权项 一种准确显示实时路况信息的方法,其特征在于,所述方法包括:获取道路起点经度和纬度、止点经度和纬度;根据经度和纬度确定起点和止点的位置关系,确定道路行车方向;根据行车方向以及预设的坐标偏移量,调整所述路况信息的显示位置,保证调整后的显示位置与原显示位置平行,且方向相反的行车方向的显示位置较原来显示位置向相反方向平移;其中,确定道路行车方向,根据行车方向以及预先的坐标偏移量调整所述路况信息的显示位置,包括:判断所述道路止点经度和起点经度的差值,若为正,则判断止点纬度和起点纬度差值,若为正,则比较经度差值绝对值是否大于或等于纬度差值绝对值,若是,则确定行车方向与X轴正方向夹角在0~45度之间,并得到偏移方向向南,进行偏移时,起止点经度坐标不变,纬度坐标减去坐标偏移值;判断所述道路止点经度和起点经度的差值,若为正,则判断止点纬度和起点纬度差值,若为正,则比较经度差值绝对值是否大于或等于纬度差值绝对值,若不是,则确定行车方向与X轴正方向夹角在45~90度之间,并得到偏移方向向东,进行偏移时,起止点经度坐标加上坐标偏移值,纬度坐标不变;判断所述道路止点经度和起点经度的差值,若为正,则判断止点纬度和起点纬度差值,若为负,则比较经度差值绝对值是否大于或等于纬度差值绝对值,若是,则确定行车方向与X轴正方向夹角在-45~0度之间,并得到偏移方向向南,进行偏移时,起止点经度坐标不变,纬度坐标减去坐标偏移值;判断所述道路止点经度和起点经度的差值,若为正,则判断止点纬度和起点纬度差值,若为负,则比较经度差值绝对值是否大于或等于纬度差值绝对值,若不是,则确定行车方向与X轴正方向夹角在-90~-45度之间,并得到偏移方向向西,进行偏移时,起止点经度坐标减去坐标偏移值,纬度坐标不变;判断所述道路止点经度和起点经度的差值,若为负,则判断止点纬度和起点纬度差值,若为正,则比较经度差值绝对值是否大于或等于纬度差值绝对值,若是,则确定行车方向与X轴正方向夹角在135~180度之间,并得到偏移方向向北,进行偏移时,起止点经度坐标不变,纬度坐标加上坐标偏移值;判断所述道路止点经度和起点经度的差值,若为负,则判断止点纬度和起点纬度差值,若为正,则比较经度差值绝对值是否大于或等于纬度差值绝对值,若不是,则确定行车方向与X轴正方向夹角在90~135度之间,并得到偏移方向向东,进行偏移时,起止点经度坐标加上坐标偏移值,纬度坐标不变;判断所述道路止点经度和起点经度的差值,若为负,则判断止点纬度和起点纬度差值,若为负,则比较经度差值绝对值是否大于或等于纬度差值绝对值,若是,则确定行车方向与X轴正方向夹角在-180~-135度之间,并得到偏移方向向北,进行偏移时,起止点经度坐标不变,纬度坐标加上坐标偏移值;判断所述道路止点经度和起点经度的差值,若为负,则判断止点纬度和起点纬度差值,若为负,则比较经度差值绝对值是否大于或等于纬度差值绝对值,若不是,则确定行车方向与X轴正方向夹角在-135~-90度之间,并得到偏移方向向西,进行偏移时,起止点经度坐标减去坐标偏移值,纬度坐标不变;其中,X轴正方向为正东,坐标偏移值的设置依据地图缩放等级进行。
地址 100055 北京市宣武区广安门北滨河路9号