寻求测地线计算单元测试可用的标准绝对参考值
测地线计算单元测试的参考验证值
你可以用以下几组经过验证的坐标对、距离和方位角作为测试基准,这些值来自地理计算领域的经典案例和权威工具的验证结果:
赤道到北极点
- A点坐标:(0°N, 0°E)
- B点坐标:(90°N, 0°E)
- 大圆距离:10001.965729 km(约地球半长轴对应的子午圈长度)
- A到B的初始方位角:0°(正北方向)
跨大西洋经典航线
- A点坐标:(40.7128°N, 74.0060°W)(纽约市)
- B点坐标:(51.5074°N, 0.1278°W)(伦敦)
- 大圆距离:5570.2 km
- A到B的初始方位角:51.6°
短距离高精度测试
- A点坐标:(52.5200°N, 13.4050°E)(柏林市中心)
- B点坐标:(52.5169°N, 13.3893°E)(勃兰登堡门)
- 大圆距离:1.8 km
- A到B的初始方位角:225°(西南方向)
另外,你也可以用成熟的地理计算库(比如Python的geopy、pyproj,或者C++的GeographicLib)的计算结果作为参考基准——这些库经过了大量行业验证,输出值可以作为测试的"真值"来对比你的实现。
内容的提问来源于stack exchange,提问作者Robert S
相关产品推荐
相关产品推荐

