读了一下这个https://benway.en.ec21.com/GPS_Tracker--9810443.html
“......通过短信和GPRS(TCP)...实时报告车辆状况主板支持语音监控功能检查的位置信息”
这
“... GPS蓝色,电源红色数据传输TCP ...”
您的设备正在使用GPRS协议,这意味着他们有一些IP地址。有了这个功能,GPS设备就像一个小服务器一样工作,所以它可以做你正在寻找的东西:向设备请求GPS数据并在你自己的服务器中处理它。
要做到这一点:
1)你必须通过重新编程他们(通过短信或串行)允许从服务器传入的请求来配置GPS设备。您还需要配置设备以将数据发送到您的服务器。
只要告诉你的GPS设备myownserver.tt或276.333.456.23(你的服务器公共IP)将是通过GPRS与TCP协议发送和接收数据的域/ IP。
我有一些使用ENFORA和RUPTELA跟踪器的经验,现在有很多关于他们的信息,在您的情况下,您必须阅读关于GPS设备的所有信息,如果没有,请使用其他品牌。
2)您需要一个合适的服务器来处理传入的TCP数据(GPS设备数据)。让我们说一些基于Debian的服务器。要处理数据,您需要在服务器中使用一些脚本(PHP,Ruby,Java,您的选择)来解码这些数据(大多数情况下为NMEA,您可以在这里阅读更多http://aprs.gids.nl/nmea/)然后前端如果你想看到这些数据(你已经有RoR)。
3)Rails是一个Web框架,所有的Ruby魔术都为我们准备好了。您需要先完成第1步和第2步以集成GPS跟踪系统。
希望它有帮助!