资源预览内容
第1页 / 共2页
第2页 / 共2页
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
已知经纬度,求两地的距离 - 附“两地距离计算器” 2011-07-26 11:01式中式中: 和 分别是两地的纬度,北纬记为正,南纬记为负; 是两地的经度差经度差;r 是地球半径。忽略各地海拔高度差异,认为地球是理想的球面。求出的 L 是两地的直线距离直线距离 (地球的一条弦长),l 是两地的球面距离球面距离(沿地球表面的弧长)。线性文本:k=(sin-sin )2+(cos-cos cos )2+(cos sin )2;L=rk,l=2r sin(-1)k/2公式注:arcsin 得弧度值公式是我自己推导的。式中的 和 地位等价。公式应用举例公式应用举例:求北京和悉尼之间的距离。北京:395457N , 1162326E 悉尼:335135.9S , 1511240E则:=395457 =335135.9=11623261511240=344914代入公式中,查三角函数表,r 取地球平均半径 6371.004 千米,即可求得L = 8231.403 km l = 8949.214 km注意经度差的算法。116E 和 151E 相差 151-116=35,116E和 151W 相差 360-151-116=93经度差 35 或 35 或 325 是等价的。附两地距离计算器附两地距离计算器:此 UI 延续我造某的一贯风格。比较易懂,操作说明我就不写了;如有问题可在 本文下留言或联系我 li.zaodiegmail.com。下载地址:Distance.exe http:/cid- 4820abcd11a356b1.office.live.com/self.aspx/zaodiesoft/distance.exe
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号