【问题标题】:Distance between two points on Moon and Mars月球和火星两点之间的距离
【发布时间】:2010-10-24 18:23:27
【问题描述】:

如何使用火星/月球图块集获取两个 google.maps.LatLng 点之间的距离?首选 Python/Javascript,但任何语言都可以。

【问题讨论】:

    标签: google-maps gis google-maps-api-3


    【解决方案1】:

    您可以在http://www.movable-type.co.uk/scripts/latlong.html 上找到距离公式。 请务必使用正确的行星半径。大多数公式假设您使用地球,即 6371 公里。月球和火星的半径不同。 此外,这些公式假设地球(或行星)是一个完美的球体,但事实并非如此(两极的半径小于赤道的半径)。

    【讨论】:

      【解决方案2】:

      Patrick 的答案是一个近似值。地球也是如此,但月球和火星更是如此。你不仅有极地扁平化,而且两者都明显不平衡。由于更小,重力不会强烈地保持完美的球形。因此,月球上的 mascon 和火星上的火山会对大地水准面(引力等势)和“真实”表面造成一些巨大的偏差。

      【讨论】:

      • 我知道这一点,但因为我找不到更好的东西,所以对我来说没关系。无论如何,感谢您的规范。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-23
      • 2012-07-17
      • 1970-01-01
      • 1970-01-01
      • 2015-09-21
      • 2019-09-16
      • 2010-10-30
      相关资源
      最近更新 更多