| 摘要 | 第1-4页 |
| ABSTRACT | 第4-9页 |
| 1 绪论 | 第9-15页 |
| ·选题背景与研究意义 | 第9-11页 |
| ·国内外车载GPS 的研究动态和发展趋势 | 第11-13页 |
| ·国内外车载GPS 的发展现状 | 第11页 |
| ·制约国内车载GPS 发展的四大因素[4] | 第11-13页 |
| ·国内外车载GPS 的发展趋势 | 第13页 |
| ·方案比选 | 第13-15页 |
| ·GPS+电子地图导航的劣势 | 第13-14页 |
| ·GPS+Google Earth 导航的优势 | 第14页 |
| ·本文采用的方案 | 第14-15页 |
| 2 GPS 系统和其通讯协议简介 | 第15-17页 |
| ·GPS 系统简介 | 第15-16页 |
| ·组成部分 | 第15页 |
| ·定位方式 | 第15-16页 |
| ·GPS 接收机的通讯协议 | 第16-17页 |
| 3 关键技术概述 | 第17-29页 |
| ·C#.NET 简介 | 第17页 |
| ·蓝牙GPS 接收机 | 第17-19页 |
| ·蓝牙无线传输技术 | 第19-20页 |
| ·Google Earth 的 Com API 接口 | 第20-23页 |
| ·IApplicationGE | 第21-22页 |
| ·ICameraInfoGE | 第22页 |
| ·IFeatureGE | 第22-23页 |
| ·KML 对象概述 | 第23-27页 |
| ·KML 提供的常用的地理元素 | 第25页 |
| ·点对象模型 | 第25-26页 |
| ·线对象模型 | 第26-27页 |
| ·地理信息的组织 | 第27页 |
| ·系统软件设计 | 第27-29页 |
| 4 GPS 数据的传输与显示 | 第29-45页 |
| ·串行数据传输方法 | 第29-32页 |
| ·通过MSComm 控件的方法 | 第29页 |
| ·利用 Win32 API 函数方法 | 第29-30页 |
| ·通过SerialPort 类的方法 | 第30-32页 |
| ·NMEA 语句的解析 | 第32-43页 |
| ·NMEA GPRMC 语句解析 | 第35-38页 |
| ·NMEA GPGSA 语句解析 | 第38-40页 |
| ·NMEA GPGSV 语句解析 | 第40-42页 |
| ·NMEA GPGGA 语句解析 | 第42-43页 |
| ·NMEA GPVTG 语句解析 | 第43页 |
| ·数据显示 | 第43-45页 |
| ·基本信息显示 | 第43-44页 |
| ·原始语句显示 | 第44-45页 |
| 5 导航定位的实现 | 第45-64页 |
| ·Com API 的注册与引用 | 第45页 |
| ·添加类库 | 第45页 |
| ·控件注册 | 第45页 |
| ·引用Google Earth activex | 第45页 |
| ·动态控制 Google Earth 视角 | 第45-46页 |
| ·定义计时器 | 第46页 |
| ·添加事件处理程序 | 第46页 |
| ·触发计时器事件 | 第46页 |
| ·内嵌与外挂 Google Earth | 第46-47页 |
| ·内嵌Google Earth | 第46-47页 |
| ·外挂Google Earth | 第47页 |
| ·自动定位 | 第47-50页 |
| ·实现定位 | 第47-49页 |
| ·定位比较 | 第49-50页 |
| ·航迹记录 | 第50-58页 |
| ·离线采点 | 第50-51页 |
| ·在线采点 | 第51-54页 |
| ·自动轨迹 | 第54-56页 |
| ·添加标注及应用 | 第56-58页 |
| ·数据保存 | 第58-61页 |
| ·保存为Excel | 第58-60页 |
| ·保存为KML 文档 | 第60-61页 |
| ·导航定位的实现 | 第61-64页 |
| ·自动定位和自动轨迹的联合使用 | 第61-62页 |
| ·借助Google Earth 规划行车路线 | 第62-64页 |
| 6 国内外同类软件功能比较 | 第64-68页 |
| ·国外 GooPs 软件 | 第64-65页 |
| ·国内 MyGE 软件 | 第65页 |
| ·本文软件:GPS-Google Earth | 第65-68页 |
| 7 结论 | 第68-69页 |
| ·结论 | 第68页 |
| ·展望 | 第68-69页 |
| 致谢 | 第69-70页 |
| 参考文献 | 第70-73页 |
| 附录 | 第73页 |