跳至内容

对点计算器 - 即时找到地球的对点

对点计算器可以找到地球上任意一个地点正对面的位置,也就是假设一条直线穿过地心后在地球另一侧的出口点。输入某地的纬度和经度坐标,工具会自动计算出对点坐标,即纬度取相反符号、经度加减180度,并在世界地图上标出结果位置,常用于地理教学、旅行趣味探索和坐标换算练习。

对点计算器

找出地球上任何位置的精确对点

世界地图可视化显示您的位置及其在地球另一侧对跖点的世界地图世界地图可视化0°90°N90°S-180°0°180°
加载计算器...
📚

文档

什么是对跖点计算器?

对跖点计算器可以找出地球表面上与给定位置正相对的点。这个相反位置称为对跖点。如果从任意位置出发,沿直线穿过地心,那么直线会从地球另一侧该位置的对跖点穿出。

“antipode”一词源自希腊语:anti(“相反”)和 pous(“脚”)。古希腊哲学家用它描述球形地球上“脚对着脚”站立的人,远在任何人能够远行验证之前。毕达哥拉斯以及后来的亚里士多德认为地球是圆的,这引出了地球另一面的世界是什么样的问题。这个观点一直停留在理论层面,直到欧洲人在15世纪和16世纪进行航海探险,其中包括费迪南德·麦哲伦探险之后完成的1519–1522年的环球航行,才证明地球另一面真实存在且可以到达。

如何计算对跖点

该工具需要两个数值:纬度和经度,二者均以十进制度数表示。

  1. 输入纬度,取值范围为-90至90。正值表示在赤道以北,负值表示在赤道以南。
  2. 输入经度,取值范围为-180至180。正值表示在本初子午线以东,负值表示在其以西。
  3. 选择“计算对跖点”。

结果会在原始位置旁显示对跖点的坐标,地图则用两个标记绘出这两个位置,便于直观看到它们的关系。复制按钮可以将结果粘贴到其他位置。通常可以在在线地图中右键点击某个位置,然后复制显示的坐标。

对跖点公式

由于在此计算中将地球视为球体,对跖点公式很简单。

纬度改变符号:

lat对跖点=− lat原始位置\text{lat}_{\text{对跖点}} = -\,\text{lat}_{\text{原始位置}}

位于赤道以北40°的位置,其对跖点位于赤道以南40°,反之亦然。

经度移动180°,然后保持在-180°至180°的范围内:

  • 如果原始经度大于0°:减去180°。
  • 如果原始经度小于或等于0°:加上180°。
lon对跖点={lon原始位置−180°if lon原始位置>0°lon原始位置+180°if lon原始位置≤0°\text{lon}_{\text{对跖点}} = \begin{cases} \text{lon}_{\text{原始位置}} - 180° & \text{if } \text{lon}_{\text{原始位置}} > 0° \\ \text{lon}_{\text{原始位置}} + 180° & \text{if } \text{lon}_{\text{原始位置}} \le 0° \end{cases}

这是因为,从任何子午线向东180°或向西180°都会到达同一条相对的子午线;绕地球一周是360°,因此半周是180°。

该计算只用到角度,因此不取决于地球的精确形状。严格来说,地球是一个扁球体,赤道处略宽于两极之间的距离,但这种扁率不会改变哪个点是另一点的对跖点。它只影响距离测量,不影响这里的计算。

1function antipode(lat, lon) {
2  const antipodeLat = -lat;
3  let antipodeLon = lon + 180;
4  if (antipodeLon > 180) antipodeLon -= 360;
5  return { lat: antipodeLat, lon: antipodeLon };
6}
7

计算示例

位置坐标对跖点
西班牙马德里40.4168°, -3.7038°-40.4168°, 176.2962°
阿根廷布宜诺斯艾利斯-34.6037°, -58.3816°34.6037°, 121.6184°
英格兰伦敦51.5074°, -0.1278°-51.5074°, 179.8722°
北极90.0000°, 0.0000°-90.0000°, 180.0000°

以马德里为例。其纬度为40.4168°,因此对跖点的纬度为-40.4168°。其经度为-3.7038°,小于或等于0°,因此加上180°:-3.7038° + 180° = 176.2962°。该对跖点位于新西兰惠灵顿附近,坐标为(-40.4168°,176.2962°)。

两极属于特殊情况。所有经线都在两极相交,因此经度在那里没有实际意义。计算器仍会使用同一公式返回一个特定值:对于(90°,0°),经度0°小于或等于0°,所以加上180°,得到180°,而不是0°。结果(-90°,180°)和(-90°,0°)表示同一个实际位置,即南极,因为-180°和180°标示同一条经线。

坐标精度

结果显示到小数点后四位,例如40.4168°。纬度每变化万分之一度,地面上大约相当于11米,约为一座小型建筑的长度。对跖点计算通常用不到这么高的精度,因为人们关心的往往是对跖点落在哪个国家或哪片海洋,而不是精确到几米。

在内部,计算使用标准的64位浮点数,它能保留约15到17位有效数字,之后结果才会舍入后显示。

为什么大多数对跖点位于海洋

水域约占地球表面的71%,因此无论是陆地还是海洋上的点,大多数对跖点都落在海洋中。据估计,只有一小部分陆地位置的对跖点也是陆地,常见的说法约为4%。例如,美国本土的大部分地区,其对跖点位于印度洋的某处。一个广为人知的近似例外是马德里和新西兰的惠灵顿,这两座大城市几乎正好互为对跖点。

实际应用

教育。 对跖点让学生能够直观理解地球是圆的而不是平的,因为平面无法为每个位置都提供一个一致的“相反位置”。

时间与通信。 在对跖点处,经度恰好相差180°,因此相对于太阳,这两个位置位于地球的两侧:一个位置是太阳正午时,另一个位置则是太阳午夜时。

地震学。 地震会向地球内部发出地震波,研究这些波如何传播的科学家会关注震源的对跖点,因为从多个方向传播而来的地震波会在那里汇聚。

地理与趣闻。 将某地与其对跖点进行比较,是说明地球上两个位置能够相距多远的一种常见方式,因为在球面上,没有哪个位置比其对跖点离另一个位置更远。

常见问题

什么是对跖点? 对跖点是地球上与另一点正好相对的点,就像从其中一点穿过地球中心画一条直线,到达另一点。

求对跖点的公式是什么? 把纬度的符号取反。对于经度,原值为正时减去180°,原值为零或负时加上180°。

这个计算器的准确度如何? 它将坐标显示到小数点后四位,精度约为11米,内部使用标准的64位浮点运算。

为什么这么多对跖点在海洋中? 因为海洋约占地球表面的71%。从统计上看,陆地上的某个位置,其对跖点落在水上的可能性大于落在陆地上。

北极和南极互为对跖点吗? 是的。所有经线都在两极相交,因此无论输入哪个经度,北极的任何一点都与南极的任何一点互为对跖点。

对跖点与相反半球是一回事吗? 不是。相反半球中的点只是纬度符号相反,例如同一经度上的北纬10°和南纬10°。对跖点则既要纬度符号相反,经度又要偏移180°。

参考文献

  1. 美国国家海洋和大气管理局,国家海洋服务局。Is the Earth round? NOAA:地球是圆的吗?——地球更接近椭球体,赤道处的直径向外凸出。
  2. 美国地质调查局。How much distance does a degree, minute, and second cover on your maps? USGS 常见问题:度的距离——纬度一度约为364,000英尺(69英里),因此0.0001°约为36英尺(11 m)。
  3. 美国地质调查局,水科学学校。How Much Water is There on Earth? USGS:地球上有多少水——地球表面约有71%被水覆盖。