论文部分内容阅读
随着嵌入式技术的发展和无线通讯技术的广泛应用,以智能终端为载体的个人导航系统已经成为地理信息系统(GIS)和智能交通系统(ITS)领域研究的热点。 个人手持导航系统是GIS、ITS与新兴的嵌入式硬件相结合的产物,是对原有的GIS、ITS进一步发展。个人手持导航系统是集导航、定位、地图查询和空间数据管理为一体的综合解决方案,可以根据不同用户的需要进行功能模块的组装和裁减,从而满足他们各自的需要,应用非常广泛。但是目前的个人导航系统还存在很多问题:原有的大多数系统并没有使用导航地理数据库,而是简单地采用自定义的文件格式进行存储,这样不仅不能使数据得到及时的更新,而且不利于导航数据的组织与存取,从而使客户端的响应时间问题成为系统进一步发展的瓶颈;原来的数据更新大多数是采用固定终端的形式进行定期的更新,并没有充分利用无线网络实现随时随地的数据更新;原有的大多系统之间并没有相互之间的信息的交互,从而使每个系统孤立起来,缺乏对周围环境其它必要的个人信息的了解。本文正是针对这些问题而展开,并逐一研究和解决了各个问题,从而使个人手持导航系统无论在综合性能还是在系统功能上都有相当大的发展。 本论文的研究工作主要涉及到移动计算、嵌入式开发、计算机图形图像学、无线互联网、计算机算法等技术和嵌入式地理信息系统、导航地理数据库以及GPS导航与定位等技术。 本文首先分析嵌入式GIS当前的国内外研究发展现状,并阐明了个人手持导航系统的广阔前景,然后介绍了导航地理数据库在个人导航系统中的重要性,接着在此基础上进行了系统的逻辑设计和模块设计,提出了一套切实可行的基于PDA的个人手持导航系统的解决方案-Personal Navigation 2004(PNS 2004)。本文重点阐述了导航地理数据库的分析、设计和个人手持导航系统各功能模块的设计和实现。本文在前面理论知识的指导下,根据所做的逻辑设计和详细设计,在Visual Studio.NET 2005开发环境下利用C#语言对系统进行了实现。经过测试,该系统基本达到了预期的设计要求。最后本文对PNS 2004系统进行了总结,并对将来个人手持导航系的进一步完善提出了具体的建议。