我在这里遇到了问题。这是我从GPS模块收到的数据:
GSR,011412001293574,2,1,00,1,090211,062123,E11150.6772,N0218.8778,0,0.33,348,2,0.0,66 * 5E!
首先:我需要获得E和N背后的值
第二:E和N的值并不完全正确。值应为E111.5067和N2.1887。
那么您是否知道如何过滤所有这些原始数据并将其存储在PHP中的变量中?
答案 0 :(得分:1)
您最好查看GPS设备消息格式的规格表。一个快速的谷歌周围显示这可能是一个TR-600格式0消息字符串。似乎Easting和Northing以度和分钟给出,形式如下:
(N/S/E/W)dddmm.mmmm
也就是说,E11150.6772
可能意味着:
East 111deg 50.6722'
要将它们存储在PHP变量中,请使用explode
使用逗号分隔符打破字符串并相应地处理。