【问题标题】:GPS Devices and ProgrammingGPS 设备和编程
【发布时间】:2011-09-04 07:34:12
【问题描述】:

好吧.. 我想从这个开始我希望在不久的将来开始构建一个基于 Web 或基于浏览器的应用程序,我想将界面的一部分构建为 gps 模块。这将适用于可能在平板电脑或笔记本电脑上的自托管应用程序,其中它将使用数据来跟踪信息等。无论如何,大多数应用程序都是在 PHP、mySQL、jQuery 中处理的。因此,我的问题是,有没有办法以它作为使用的核心语言来构建 gps 应用程序。如果可能的话,我可以使用的最好的 GPS 装置是什么?请记住,我不是在寻找一个花哨的 gps 单元来执行此操作.. 只要我可以围绕它构建自己的软件,只需一个发射器/接收器就可以了,实际上是否可以使用 php/jquery 之类的东西来做到这一点?或者这是我必须走 java 的路线来处理我可以将 php/jquery 绑定到其中的硬件事务..

【问题讨论】:

  • 我想知道为什么这会导致投票结束。这个问题漫无边际,但它是一个问题并且确实与编程有关....

标签: java php javascript jquery ajax


【解决方案1】:

我之前用过蓝牙GSP接收器..(HOLUX m1200)

连接后,它会建立一个串行连接(COM 端口)。您不能仅使用 javascript(或 jQuery)与串行端口通信。最简单的方法是使用 java 小程序。

您可以在页面上隐藏小程序并使用 javascript (jQuery) 与小程序通信。你可以找到一个例子here

替代方案是使用 Flash 或 WPF 和 XBAP。

GPS 单元输出一系列位置信息等。更多信息您可以在 GPS 协议 (google it) 或 here

中找到

希望这会有所帮助:)

【讨论】:

    【解决方案2】:

    一些桌子和笔记本电脑集成了 GPS 设备。您应该考虑是针对 iOS (iPad) 还是其他系统。

    对于iDevices,你可以使用原生的东西,我不会在这里解释。

    对于 Linux 或 BSD 系统,我建议使用 gpsd,这是您安装的一项服务,它为您提取不同 GPS 设备的详细信息,并为您提供一种网络服务来查询位置数据。这显然很容易从 PHP 或 jQuery 访问。

    对于 Windows 7,请查看新的 Sensor API

    对于其他系统,您可能需要使用标准 NMEA 协议直接与 GPS 设备通信(这就是 gpsd 在后台所做的)。这将是更多的工作,并且可能意味着编写一个 Java 程序或类似的程序(基本上是做 gpsd 所做的)。

    【讨论】:

    • 将要内置的系统将是一个定制的系统。从硬件到软件的一切都将为这些系统手动选择。所有的系统都需要一个 gps 单元、一个移动连接以及从操作系统到在其中运行它的服务器的各种其他软件。因此,此时的限制不在于限制进入系统的所有内容,除了将内置的各种触摸屏显示器,然后用螺栓固定在盒子中,然后安装在车辆上
    • 好吧,如果是我,我会使用 Linux 和 gpsd。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 2014-02-18
    • 1970-01-01
    • 2010-12-12
    • 1970-01-01
    相关资源
    最近更新 更多