寻找具有良好API的GPS

时间:2008-08-13 16:45:03

标签: api gps

我正在寻找具有良好API的GPS。我希望能够向它发送一个地址,并告诉它导航到该地址。我还需要从GPS拉出当前位置。我希望能够通过蓝牙连接到笔记本电脑甚至只需USB线就可以做到这一点。

我看了一下Dash,但月度订阅是一个缺点。此外,我想在我们的私人网络上保留位置和地址。

我是.NET程序员,因此.NET友好的API对我来说是最好的。

如果您可以向我展示使用API​​向GPS推送数据和从GPS提取数据的一些示例,则可获得奖励积分。

5 个答案:

答案 0 :(得分:6)

如果您想与Garmin GPS通话,可以查看他们的developer website。他们拥有的资源范围很广,从谈话到Web服务一直到做低级串口和放大器。 USB I / O直接与设备连接。

答案 1 :(得分:2)

使用运行WM的GPS手机怎么样?我有摩托罗拉Q9c。我正在研究GPS数据记录器,所以我可以映射我的航班。 windows mobile SDK有一个很棒的C#示例可供使用。

答案 2 :(得分:2)

GPS设备通常不提供逐向转弯信息。

几乎所有GPS设备(内部,通过蓝牙或其他任何方式连接)都符合NMEA标准,该标准仅提供封装在简单的基于文本的协议中的纬度,经度和高度。几乎所有这些都通过简单的串行端口进行通信,您可以使用.NET在大约4行代码中访问它。

Turn-by-Turn指示由GPS所连接的设备计算 - 您的PDA,手机或计算机。如果有可用的互联网连接,Google Maps或Windows Live Local API非常易于使用(尤其是使用WebRequest或套接字的.NET),并且可能是解决您问题的最佳解决方案!

答案 3 :(得分:1)

我认为通过GPS你的意思是卫星导航?大多数GPS装置不提供在道路上有效导航所需的转弯能力,或者提供相关的基础路线图数据。

更新: 好吧,既然Garmin是目前院子里最大的狗,我建议你去看看Garmin的Location Based Services Toolkit,{{ 3}}和他们的Fleet Management Toolkit(特别是Communicator API模块)。

答案 4 :(得分:1)

查看routes.tomtom.com,他们可以向TomTom发送地址。

(警告:patent pending!)