在 WM 平台上开发 GPS 导航系统
2010-02-21 22:52:00 来源:WEB开发网核心提示:165 Else166 ' No. XOR the checksum with this character's value167 Checksum = Checksum Xor Convert.ToByte(Character)168 End If169 End Select170 Next171 &
165 Else
166 ' No. XOR the checksum with this character's value
167 Checksum = Checksum Xor Convert.ToByte(Character)
168 End If
169 End Select
170 Next
171 ' Return the checksum formatted as a two-character hexadecimal
172 Return Checksum.ToString("X2")
173 End Function
174 End Class
175
最后的思考
您现在应该有一个很好的了解,即1个NMEA解析器是从语句中提取所有相关的字。您可以利用卫星有权决定您的位置,与您的计算机时钟同步,找到你的方向,查看你的速度,阴天时指向天空中的卫星。这种解析器也将使用.NET Compact Framework而没有任何修改。如果语句也存储在文件中,解析器可以用来播放整个客场之旅。这些都是伟大的功能,尤其是考虑到类的如此小的尺寸,但这种解析器是否准备好了驾驶您的汽车以及飞机?我还没有。还有一个重要议题就是在现实世界中使GPS应用变得更安全:精度。 GPS设备用来记录他们发现的任何信息,即使信息是不准确的。
事实上,关于当前的位置信息,误差可达半个足球场,即使设备上安装了最新的DGPS和WAAS校正技术!不幸的是,一些开发商并没有意识到这个问题。有一些第三方组件,不适合商业应用,需要加强最低水平的精度。在本系列的第2部分,我会详细解释精度执法,使解析器进一步适合于更专业高精密的应用!
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››开发者眼中的Windows Phone和Android
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››WM 无法连接到win 7及webservice的异类原因
- ››开发一个自己的HTML在线编辑器(一)
- ››开发一个自己的HTML在线编辑器(二)
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››WM/WP上最完美的背光控制软件
- ››WM性能优化的一些经验
更多精彩
赞助商链接