Java 什么';GPS服务器连接中使用的最佳协议是什么?
我想建立一个GPS应用程序,它依赖于使用手机跟踪器和服务器来接收结果并通知它。因为我想用一个标准的协议来处理服务器和GPS跟踪器之间的连接,手机中就有。 经过大量搜索,我找到了三种可用的协议: 1- 2- 3- 我想知道这些协议中最好的一个以便使用,或者是否有其他我没有发现的重要协议。1-NMEA 0183: 不适用:指定错误,因此有很大的解释空间,不同的GPS芯片制造商的行为不同,而且:需要很多字节,因为不是二进制程序,它也是为人类可读而设计的 2-SIRF: SIRF二进制:更好,但就像NMEA设计的芯片到应用程序通信,而不是应用程序到服务器。(使用多条消息时,冗余字段如“时间”) 我不知道 还有ubx二进制(U-blox)芯片。与SIRF类似,但仍为Chip-to-app通信取消了登录 我个人会为二进制GPS数据包设计自己的格式,选择我需要的ATRIBUTE。Java 什么';GPS服务器连接中使用的最佳协议是什么?,java,gps,nmea,Java,Gps,Nmea,我想建立一个GPS应用程序,它依赖于使用手机跟踪器和服务器来接收结果并通知它。因为我想用一个标准的协议来处理服务器和GPS跟踪器之间的连接,手机中就有。 经过大量搜索,我找到了三种可用的协议: 1- 2- 3- 我想知道这些协议中最好的一个以便使用,或者是否有其他我没有发现的重要协议。1-NMEA 0183: 不适用:指定错误,因此有很大的解释空间,不同的GPS芯片制造商的行为不同,而且:需要很多字节,因为不是二进制程序,它也是为人类可读而设计的 2-SIRF: SIRF二进制:更好,但就像NM
并通过http等std协议发送数据包。这是一个“选择什么最好”的问题,并没有那么模糊