行星表面重力数据基本都是通过探测器轨道跟踪数据的多普勒效应反演获得,少部分会搭载专门的重力仪(关键词gravity, gravimeter, radio Doppler)。因为行星不同地方的重力是直接影响探测器轨道位置的,同时,通过探测器轨道数据获得的更精细的行星表面重力数据也可以反哺探测器定轨,让之后的探测器能够更精密的定轨。
↓ 美国GRAIL探测器获取的月球自由空气重力异常(这篇文章发表的时候还是420阶,后来又有更新)左半边是远月面,右半边是近月面。(Zuber et al., 2013, Science) 那么没有全球覆盖的多普勒跟踪数据的星体(主要是一些小行星)怎么办?答案是:没办法获得精确的重力信息,但可以通过地形数据来大致估计,原理是:已知总质量,然后假设这个星体是均质的(比较小的小行星啊卫星啊不太可能经历熔融分化,所以均质的可能性比较高),然后利用地形DEM来估计表面每个点的重力值。
↓ Apollo任务在月球上安置的几个月震仪,其中Apollo 11仅工作了三周就坏了,Apollo月震数据主要来自于12, 14, 15和16,Apollo 17处安置了一个重力仪,不过现在这几个月震仪貌似全部都停止工作了(Lunar Surface Gravimeter as a lunar seismometer: Investigation of a new source of seismic information on the Moon)