对于我的项目,我需要与GPS调制解调器通信以获得经度和纬度。 从设备我得到回应像
latitude:1254.1584,N
longitude:07730.2891,E
但实际上我在Google地图中找到的地址应该是
latitude:12.903553
longitude:77.506492
为什么我从设备获得不同的地址?或者从设备收到的地址是另一种格式?请帮忙
答案 0 :(得分:1)
N = north (positive) E = east (positive) latitude: DDMM.mmmm DD = degrees 0-90,MM.mmmm minutes 0-60 longitude: DDDMM.mmmmm DDD = degrees 0-180,MM.mmmm minutes 0-60 12 + 54.1584/60 = 12.0.90264 077 + 30.2891/60 = 77.0.5048183