我正在寻找具有良好 API 的 GPS。我希望能够向它发送一个地址,并告诉它导航到该地址。我还需要从 GPS 中提取当前位置。我希望能够通过蓝牙甚至只是 USB 电缆将 GPS 连接到笔记本电脑上来做到这一点。
我看了一点 Dash,但每月订阅是一个缺点。另外,我想在我们的专用网络上保留位置和地址。
我是一名 .NET 程序员,所以 .NET 友好的 API 最适合我。
如果您可以向我展示一些使用 API 将数据推送到 GPS 和从 GPS 拉取数据的示例,则可以获得奖励积分。
如果您想与 Garmin GPS 通话,可以查看他们的开发者网站。他们拥有从与 Web 服务交谈到进行低级串行和 USB I/O 以直接与设备交互的各种资源。
使用运行 WM 的 GPS 手机怎么样?我有摩托罗拉 Q9c。我正在研究 GPS 数据记录器,以便绘制我的航班图。windows mobile SDK 有一个很棒的 C# 示例可以使用。
GPS 设备通常不提供转弯信息。
几乎所有 GPS 设备(内部、通过蓝牙或其他连接)都符合 NMEA 标准,该标准仅提供封装在简单的基于文本的协议中的纬度、经度和海拔。几乎所有这些都通过一个简单的串行端口进行通信,您可以使用 .NET 在大约 4 行代码中访问该端口。
转弯方向由 GPS 连接到的设备(您的 PDA、电话或计算机)计算。如果有可用的 Internet 连接,Google Maps 或 Windows Live Local API 真的很容易使用(尤其是从 .NET 使用 WebRequest 或 Sockets)并且可能是解决您问题的最佳方法!
我想你所说的 GPS 是指卫星导航?大多数 GPS 装置不提供在道路上有效导航所需的逐向转弯功能,也不提供与此相关的基础路线图数据。
更新:好的,因为 Garmin 是迄今为止最大的狗,我建议看看 Garmin 的Location Based Services Toolkit、 Fleet Management Toolkit和他们的Communicator API(特别是DeviceControl模块)。
看看 routes.tomtom.com,他们可以将地址发送到 TomTom。
(警告:正在申请专利!)