主权项 |
一种智能车载信息服务终端一键式目标搜索优化方法,其特征在于,所述方法包括: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>‾</mo></mover></msub><mo>=</mo><mn>6378.137</mn><mo>×</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>×</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>×</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、调用最近距离的目标站点的经纬度,并标注于地图上,自动给出当前所在位置到该目标站点的导航路线至人机交互显示屏进行导航。 |