我正在开发一个工具,用于查找给定经纬度的两个点之间的距离。当经纬度以有符号度数格式给出时,这是可以实现的。但是当经纬度以度分秒格式给出时(例如:N 11° 14' 52"),我无法计算距离。是否有人能提供一种方法来计算距离?
我正在开发一个工具,用于查找给定经纬度的两个点之间的距离。当经纬度以有符号度数格式给出时,这是可以实现的。但是当经纬度以度分秒格式给出时(例如:N 11° 14' 52"),我无法计算距离。是否有人能提供一种方法来计算距离?
11°14'52" = 11 + 14/60 + 52/3600 = 11.24777778度
然后像您已经完成的距离计算一样继续进行。符号(度数) * (绝对值(度数) + 分钟/60 + 秒/3600)