我有一个GPS追踪器,它以固定的周期将NMEA 0183协议的GPRMC字符串发送到预定义的SMS号码。我正在寻找一种软件,该软件可以将这些传入的SMS移植到COM端口,以将其动态绘制到Google Earth或自定义GIS应用程序中,并使用发送GPS的名称作为地图上的标签。该软件应能够同时跟踪多个GPS跟踪器。
我有一个GPS追踪器,它以固定的周期将NMEA 0183协议的GPRMC字符串发送到预定义的SMS号码。我正在寻找一种软件,该软件可以将这些传入的SMS移植到COM端口,以将其动态绘制到Google Earth或自定义GIS应用程序中,并使用发送GPS的名称作为地图上的标签。该软件应能够同时跟踪多个GPS跟踪器。
Answers:
Kannel是最著名的短信网关(免费和开源),它同时在Linux和Windows中运行。您可以将其与GSM调制解调器或手机连接,以发送或接收短信(或MMS)。如果您有可以连接GSM的GPS,那么您可以找到解决方案。当然,它与Mysql或Postgresql以及更多数据库连接。您可以从数据库中将数据发送到Web系统。
Gammu SMS守护程序http://wammu.eu/smsd/是一个开始吗?
Gammu SMS守护程序是一个程序,该程序定期扫描GSM调制解调器以查找接收到的消息,将它们存储在定义的存储中,还发送在该存储中排队的消息。它是管理大量已接收或已发送消息并自动处理它们的理想工具。
当前,您可以将收到的消息存储在文件或各种数据库中。MySQL和PostgreSQL本身受支持,并且通过libdbi(Windows组件中当前不提供libdbi后端)支持其他种类(包括SQLite)。
查看SlingshotSMS。它是最小的SMS服务器,可通过简单的HTTP接口将GSM调制解调器连接到网站和应用程序。这是一个示例架构。
您可以放弃Drupal后端并编写自己的后端。它也是便携式的,因此您可以从闪存驱动器中运行它。
该软件应能够同时跟踪多个GPS跟踪器。
如果我理解正确,那将是发送给您的跟踪器的不同号码吗?如果是这样,您可以按发件人对其进行过滤,以便区分它们。