假设您有一台也配有GPS接收器的Windows Mobile 6.0手机.WinMobile SDK是否支持访问GPS功能?
如果没有,使用GPS进行编程的选项(API)是什么,即编写将使用GPS功能的应用程序.我主要对Windows Mobile 6.x感兴趣,但也请包括通用回复.
我一定会投票给出最有帮助的答案.
提前致谢.
两种选择:
有一个中间GPS驱动程序,它在MSDN上有.Net的文章
您可以连接到串行端口(当然可以在UI中配置)并自己解析NMEA字符串
选项(1)可能是可取的
Chris Craft在他的30天.NET Windows移动应用程序系列中有很多这方面的源代码
第1周 - 包括GPS指南针
第3周 - 包括GPS车速表和GPS高度计
第4周 - 包括GPS时钟
可悲的是,这个博客系列似乎已经死了,但幸好代码保存在Codeplex上:
30天的Windows Mobile应用程序
可以在/ dev/mobile上找到一个到C的端口和一些原始帖子的讨论
还有一些关于在Raffaele Limosani的博客上使用中级GPS驱动程序的说明
编辑添加:
GPS.NET最近成为开源的,现在可以在CodePlex上使用:
GPS.NET 3.0