地球上任意两点距离计算公式为 :
D=R* arccos(siny1siny2+cosy1cosy2cos(x1-x2) )
其中:R为地球半径,均值为6370km.
A点经、纬度分别为x1和y1,东经为正,西经为负
B点经、纬度分别为x2和y2,北纬为正,南纬为负
用上述公式算得两点的距离为30.4km,与googleearth的基本一致.
注意的是经纬度是角度,算sin,cos值时先将其换算成弧度.
求个excel里能根据两点的经纬度,求两点距离的公式,
求个excel里能根据两点的经纬度,求两点距离的公式,
S==6371000*ACOS(COS(RADIANS(SUM(1*LEFT(C322,FIND("°",C322)-1),MID(C322,FIND("°",C322)+1,FIND("′",C322)-FIND("°",C322)-1)/60,RIGHT(LEFT(C322,LEN(C322)-1),LEN(C322)-FIND("′",C322)-1)/3600)-SUM(1*LEFT(A322,FIND("°",A322)-1),MID(A322,FIND("°",A322)+1,FIND("′",A322)-FIND("°",A322)-1)/60,RIGHT(LEFT(A322,LEN(A322)-1),LEN(A322)-FIND("′",A322)-1)/3600)))*COS(RADIANS(SUM(1*LEFT(D322,FIND("°",D322)-1),MID(D322,FIND("°",D322)+1,FIND("′",D322)-FIND("°",D322)-1)/60,RIGHT(LEFT(D322,LEN(D322)-1),LEN(D322)-FIND("′",D322)-1)/3600)-SUM(1*LEFT(B322,FIND("°",B322)-1),MID(B322,FIND("°",B322)+1,FIND("′",B322)-FIND("°",B322)-1)/60,RIGHT(LEFT(B322,LEN(B322)-1),LEN(B322)-FIND("′",B322)-1)/3600))))的公式,这个公式有误差,拿下面的点做实验
第一个点:118.9453 39.67206
第二个点:119.2804 39.58189
用上述公式算出来得38km,可在googleearth上量出来30km左右,谁知道为什么!怎么解决
S==6371000*ACOS(COS(RADIANS(SUM(1*LEFT(C322,FIND("°",C322)-1),MID(C322,FIND("°",C322)+1,FIND("′",C322)-FIND("°",C322)-1)/60,RIGHT(LEFT(C322,LEN(C322)-1),LEN(C322)-FIND("′",C322)-1)/3600)-SUM(1*LEFT(A322,FIND("°",A322)-1),MID(A322,FIND("°",A322)+1,FIND("′",A322)-FIND("°",A322)-1)/60,RIGHT(LEFT(A322,LEN(A322)-1),LEN(A322)-FIND("′",A322)-1)/3600)))*COS(RADIANS(SUM(1*LEFT(D322,FIND("°",D322)-1),MID(D322,FIND("°",D322)+1,FIND("′",D322)-FIND("°",D322)-1)/60,RIGHT(LEFT(D322,LEN(D322)-1),LEN(D322)-FIND("′",D322)-1)/3600)-SUM(1*LEFT(B322,FIND("°",B322)-1),MID(B322,FIND("°",B322)+1,FIND("′",B322)-FIND("°",B322)-1)/60,RIGHT(LEFT(B322,LEN(B322)-1),LEN(B322)-FIND("′",B322)-1)/3600))))的公式,这个公式有误差,拿下面的点做实验
第一个点:118.9453 39.67206
第二个点:119.2804 39.58189
用上述公式算出来得38km,可在googleearth上量出来30km左右,谁知道为什么!怎么解决
其他人气:386 ℃时间:2020-02-05 13:47:26
优质解答
我来回答
类似推荐
猜你喜欢
- 1妈妈我想对你说200字
- 2He studied at that place where he spent three years.老师说是状语从句,
- 31摩尔过氧化钠与水充分反应,则在此反应中转移的电子数为
- 4瞧我这个人 作文600
- 5在硫酸铝固体中,若已知含有1.806*10的二十三次个硫酸根离子,求:(1)硫酸铝的物质的量
- 6果园里的桃树和杏树共有360棵,桃树的棵数是杏树的5/4.桃树和杏树各有多少棵?(用方程解)
- 7设P是正方形ABCD外一点,PB=10厘米,三角形PAB的面积为80,PBC的面积为90,问这个正方形的面积是多少
- 8小王、小明、小军春游结束后,三人从学校合乘一辆出租车回家.三人商定,出租车费要合理分摊.小王在全程的1/4处下车,小明在全程的2/3处下车,小军在终点下车,车费共46元.请你设
- 9甲乙两个仓库,甲仓库存粮30吨,如果从甲仓库中取出1/10放入乙仓库,则两仓库存粮数相等.乙仓库原来存粮多少吨?
- 10已知:关于x的一元二次方程mx^2-(3m+2)x+2m+2=0(m>0)