经纬度格式转换-Python

把小数表示的经纬度和[度.分.秒]表示的经纬度相互转换。

例如:

  • 小数表示的经纬度(15.738067,9.821777)对应的dms表示是 (15°44′ 17.0412” N,
    9° 49′ 18.3972” E)
  • 小数表示的经纬度(0.558921,-72.312012)对应的dms表示是(0° 33′ 32.1156” N,72° 18′ 43.2432” W)

Python代码:

如果你的坐标格式是如下格式(没有小数尾数):

更改parse_dms函数:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注