
VDISTINV:通过给定起点、方位角和距离,在椭球地球上确定测地线终点的位置 - MATLAB开发
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
VDISTINV是一款MATLAB工具箱,用于计算在地球椭球体上从已知起始点出发,根据给定的方位角和距离,精确确定测地线上终点位置。
此函数解决了“正向测地线问题”,即在给定起点、路径长度以及起始方位角的情况下,在椭圆地球上计算最短距离路径的端点。
为响应用户需求,该函数在数值上反转了先前发布的VDIST函数(VDIST使用Vincenty于1975年的算法解决了两个已知点间距离和方位角的“逆测地线问题”)。尽管通过数值反演VDIST来解决前向问题是不够高效的,但它提供了一个快速解决方案,并且还展示了如何在Matlab中进行函数求逆。
需要注意的是,在椭球体上基本对映点之间计算的距离对于方位角的小变化非常敏感,因此应避免使用这些点(会给出警告)。在其他情况下,默认精度设置为大约1/2的一千兆分之一。此功能已通过测试,但不提供任何保证;使用时请自行承担风险。
该函数由迈克尔·克莱德于2006年4月撰写。
全部评论 (0)
还没有任何评论哟~


