浅谈车载导航的应用

浅谈车载导航的应用

ID:43594403

大小:35.50 KB

页数:5页

时间:2019-10-11

浅谈车载导航的应用_第1页
浅谈车载导航的应用_第2页
浅谈车载导航的应用_第3页
浅谈车载导航的应用_第4页
浅谈车载导航的应用_第5页
资源描述:

《浅谈车载导航的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈车载导航的应用学号131160049朱戈摘要车载导航在人们的生活中应用广泛,日益深入人们的习惯之中,这大概也是人们对于GIS最基础的认识了解。而关于导航系统软件程序的设计,地图网的获得,路径的选取等导航的应用这些方面,本文有个简单的介绍。关键词:导航1.引言随着汽车的普及和道路的建设,城际间的经济往来更加频繁,活动的区域也越来越大;为了提高生活质量,大量的休闲活动、探险活动的举行使我们并不局限在自己认识的一小块区域中,不认识道路,找不到目的地的情况也屡冇发生,车载导航系统就此走入人们的视线,为人们解决这-问题。2.导航软件程序的设计导航软件

2、的设计就要从其功能作用方面分析入手,将其分为以下几个模块。(1)图形显示功能模块对于图形显示功能来讲,我们就需要满足对丁•地图的查看功能,以及地图的放大、缩小、旋转、翻转,鸟瞰图、俯视图等等方面的要求,从这些点來设计考虑程序的编译。(2)空间分析功能模块对于空间分析,它是管理和应用数据的一个重要部分。其分为以下两点。2.1计算长度和而积我们在实际生活中的地形有着它的大小,有着它的长度和面积,当我们把它搬到车载导航地图上时,我们就需要有一个转换,将其表现为图上的长度和面积,这点需要程序的编译。2.2路径分析对于大多数导航系统,都会有一个大家不会陌

3、生的功能,那就是最优路径的推荐,例如最短的路径推荐,时间消耗最少的路径推荐,花费开销最小的路径推荐,实吋路况最好的路径推荐。这就需要一个程序对于已经收集到的网络数据进行分析,来完成我们所要求的路径分析。(1)信息查询功能模块系统查询包括注记查询、点或对象缓冲查询等,并且把查询的结果突出显示在地图上。查询是系统的重要功能,查询的方式分为点击图查询属性和根据一定的属性查询。而月•大部分的网络屮都不会缺少查询功能,这里也是需耍我们编译程序来实现这个功能。(2)输入输出功能模块系统可以载入文件和遥感图像,接收GPS定位信息,并可输入定位点的相关信息,编

4、辑对象属性等。系统输出主要是将采集的数拯转换为新的地图对象或新的图层保存,同时通过桌而工具及英他地理信息系统软件转换为可以为多种桌而地理信息系统软件所利用的文件格式实现数据的重复利用。这一模块的功能不可忽视。(3)定位导航功能模块作为一个导航系统,定位导航功能当然是重屮之重。通过查阅知道导航的基木思路如K:①指定起点和终点,使用CScPathAnalyst::Analyse()方法进彳亍路径分析,假设得到路径A;②如果是模拟导航,则需要通过CSeGeoIJne::ResampleEquidistantly()方法将路径A等距重采样,并将结果坐标

5、点串保存在一个数组B中;如果是实际导航,需要打开GPS设备端口;③实现导航的方法主要由CSePathNavigator捉供,使用Z前需要通过lnit()方法初始化;④调用CScPathNavigator::MakcPath()方法在路径A上生成控制点;⑤以上是准备丄作,准备完毕后,则调用SetTimerO,ikTimer定时去读取需要定位的点坐标,在此步骤屮,对于模拟导航和实际导航会有所区别,如果是模拟导航,则依次从数组B中读取点的坐标;如果是实际导航,则从GPS设备端口读取当前位置的坐标;⑥导航,首先需要判断Timer读取点的冇效性,可通过C

6、SePathNavigator::IsValid(厂I]断,如果有效,则调用CSePathNavigator::Navigate()方法进彳亍纠偏,并获取具返回值,不同的返回值给出不同的语音或者文字提示。那么,基于以上的模块功能方向,我们可以编译设计出完善的导航系统程序。2.地图网的获得电子地图对我们实际空间的表达,事实上是通过不同的图层去描述,然后通过图层叠加显示来进行表达的过程。2.1底图数据其实就是地图中最基本的地物外形数据及一定的相关附加信息(例如道路名,河流名等)。事实上随着遥感和航拍一卫拍技术的进步,这部分数据依赖实地采集的比例已经

7、越来越小,商业地图数据商基木已经很少采用实地采集的方式了。这部分的数据主要来源于3种:3.1.1官方地图即为政府发布的底图,其实也是通过测绘或者航空摄影获得的地形图。3.1.2实地测绘通过测绘器具进行获得的地图数据,对于成本与时间的要求较高,但是测量的精度较高。1.1.3航空摄影通过卫星、E机在高空用摄像机进行拍照获得的地图数据,现在已经可以达到相当的精度了。3.2point数据其实就是矢量数据,不过是最简单的矢量数据,换句话来说就是坐标点标注数据,它也是电子地图上最常用的数据图层。3.2.1通过整合GPS的摄像机,步行或者车行,进行扫街持续拍

8、摄,冋去以后,再根据拍摄结果手工进行输入和标注,这种方式适合于大规模的进行采集标注,效率高,成本低,车行居多,尤其适合沿街的丿占而和场所的采集和标注,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。