每个读过这篇文章的人。
我发现一个问题,例如转换为十进制格式后,地理坐标的经度或纬度(例如2分59秒)的值为“ 0.049722”,但是
2分60秒的值为“ 0.35”,但我认为它必须等于
3分00秒,其值为“ 0.05”
3分00秒,其值为“ 0.05”
但是再次 2分61秒,其预期值为“ 0.050278”
是全球地理坐标问题还是在线转换器问题?
我使用http://the-mostly.ru/konverter_geograficheskikh_koordinat.html
答案 0 :(得分:1)
查看相应网站的来源时,您会注意到以下一行:
internal
由于if (LAsec==60) {LAsec = 0;LAminutes = LAminutes+1;}
仍然是字符串,因此表示字符串串联,因此LAminutes
转换为2
而不是21
。
请参阅:javascript (+) sign concatenates instead of giving sum?
简而言之,该网站是非常错误的!
也许您应该为此使用WolframAlpha: https://www.wolframalpha.com/input/?i=0+deg+2%27+60%22+N,+0+deg+E