发明名称 智能车载信息服务终端一键式目标搜索优化方法
摘要 本发明提供了一种智能车载信息服务终端一键式目标搜索优化方法,所述方法包括:S1、获取车辆所在A<sub>1</sub>点的经纬度坐标,获取周边目标站点C<sub>k</sub>的信息;S2、车辆运行Δt时间后,获取车辆所在A<sub>2</sub>点的经纬度坐标;S3、计算A<sub>1</sub>点和A<sub>2</sub>点之间以及各目标站点C<sub>k</sub>与A<sub>1</sub>点和A<sub>2</sub>点之间的距离;S4、判断目标站点C<sub>k</sub>是否为车辆前向路径上的点;S5、对车辆前向路径上的点进行最短路径计算,找出最近距离的目标;S6、调用最近距离的目标站点的经纬度,并标注于地图上进行导航。本发明既能保证用户得到最适合其当前行车状态的到达最佳目的地点的最优路径,满足了用户的特殊需求,又使得用户不需要手工在搜索结果中进行选择,保证驾驶员的安全行车和节省用户的时间。
申请公布号 CN102945261B 申请公布日期 2016.03.02
申请号 CN201210400149.X 申请日期 2012.10.20
申请人 江苏大学 发明人 朱娜;任青青;王易戈;徐哲;王禹翔;江晓明
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 江苏致邦律师事务所 32230 代理人 樊文红
主权项 一种智能车载信息服务终端一键式目标搜索优化方法,其特征在于,所述方法包括:S1、车载信息服务终端获取车辆所在A<sub>1</sub>点的经纬度坐标,并从Google数据库获取周边目标站点C<sub>k</sub>的信息,其中k=1、2…n;S2、车辆运行Δt时间后,车载信息服务终端获取车辆所在A<sub>2</sub>点的经纬度坐标;S3、计算A<sub>1</sub>点和A<sub>2</sub>点之间以及各目标站点C<sub>k</sub>与A<sub>1</sub>点和A<sub>2</sub>点之间的距离,计算公式为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>L</mi><mover><mrow><mi>A</mi><mi>B</mi></mrow><mo>&OverBar;</mo></mover></msub><mo>=</mo><mn>6378.137</mn><mo>&times;</mo><mn>2</mn><mi>arcsin</mi><msqrt><mrow><msup><mi>sin</mi><mn>2</mn></msup><mfrac><mi>a</mi><mn>2</mn></mfrac><mo>+</mo><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mi>L</mi><mi>a</mi><mi>t</mi><mn>1</mn><mo>)</mo></mrow><mo>&times;</mo><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mi>L</mi><mi>a</mi><mi>t</mi><mn>2</mn><mo>)</mo></mrow><mo>&times;</mo><msup><mi>sin</mi><mn>2</mn></msup><mfrac><mi>b</mi><mn>2</mn></mfrac></mrow></msqrt><mo>,</mo></mrow>]]></math><img file="FDA0000824585000000011.GIF" wi="1338" he="161" /></maths>其中,Lat1为A点纬度,Lat2为B点纬度,a=Lat1‑Lat2为两点纬度之差,b=Lung1‑Lung2为两点经度之差,6378.137为地球半径,单位为千米;S4、判断目标站点C<sub>k</sub>是否为车辆前向路径上的点,若是,则保留该点,若否,则排除该点,具体为:利用余弦定理<img file="FDA0000824585000000012.GIF" wi="805" he="160" />计算∠C<sub>k</sub>A<sub>2</sub>A<sub>1</sub>的值,其中|A<sub>1</sub>A<sub>2</sub>|为线段A<sub>1</sub>A<sub>2</sub>的长度、|A<sub>2</sub>C<sub>k</sub>|为线段A<sub>2</sub>C<sub>k</sub>的长度、|A<sub>1</sub>C<sub>k</sub>|为线段A<sub>1</sub>C<sub>k</sub>的长度;判断∠C<sub>k</sub>A<sub>2</sub>A<sub>1</sub>是否大于90°,若是,则该点为车辆前向路径上的点,保留该点,若否,则该点不是车辆前向路径上的点,排除该点;更新周边目标站点C<sub>k</sub>的信息;S5、对车辆前向路径上的点进行最短路径计算,找出最近距离的目标;S6、调用最近距离的目标站点的经纬度,并标注于地图上,自动给出当前所在位置到该目标站点的导航路线至人机交互显示屏进行导航。
地址 212013 江苏省镇江市京口区学府路301号