1. 经纬度excel计算距离公式
EXCEL通过经纬度计算距离的公式,A1经度1,B1纬度1,A2经度2,B2纬度2随便把下面的内容放到一个空的格子里面=2*ASIN(SQRT(POWER(SIN((B1*PI()/180-B2*PI()/180)/2), 2) + COS(B1*PI()/180) * COS(B2*PI()/180) * POWER(SIN((A1*PI()/180-A2*PI()/180)/2),2)))*6378137JS代码
2. excel表格经纬度距离计算公式
下面以54坐标系为例,介绍具体的计算方法。
完成经纬度BL到平面直角坐标XY的换算。在EXCEL中,选择输入公式的起始单元格,例如:第2行第1列(A2格)为起始单元格,各单元格的格式如下:
单元格;单元格内容;说明
A2;输入中央子午线,以度.分秒形式输入,如115度30分则输入115.30;起算数据L0
B2;=INT(A2)+(INT(A2*100)-INT(A2)*100)/60+(A2*10000-INT(A2*100)*100)/3600;把L0化成度
C2;以度小数形式输入纬度值,如38°14′20〃则输入38.1420;起算数据B
D2;以度小数形式输入经度值;起算数据L
E2;=INT(C2)+(INT(C2*100)-INT(C2)*100)/60+(C2*10000-INT(C2*100)*100)/3600;把B化成度
F2;=INT(D2)+(INT(D2*100)-INT(D2)*100)/60+(D2*10000-INT(D2*100)*100)/3600;把L化成度
G2;=F2-B2;L-L0
H2;=G2/57.2957795130823;化作弧度
I2;=TAN(RADIANS(E2));Tan(B)
J2;=COS(RADIANS(E2));COS(B)
K2;=0.006738525415*J2*J2
L2;=I2*I2
M2;=1+K2
N2;=6399698.9018/SQRT(M2)
O2;=H2*H2*J2*J2
P2;=I2*J2
Q2;=P2*P2
R2;=(32005.78006+Q2*(133.92133+Q2*0.7031))
S2;=6367558.49686*E2/57.29577951308-P2*J2*R2+((((L2-58)*L2+61)*
O2/30+(4*K2+5)*M2-L2)*O2/12+1)*N2*I2*O2/2
计算结果X
T2;=((((L2-18)*L2-(58*L2-14)*K2+5)*O2/20+M2-L2)*O2/6+1)*N2*(H2*J2)
计算结果Y
按上面表格中的公式输入到相应单元格后,就可方便地由经纬度求得平面直角坐标。当输入完所有的经纬度后,用鼠标下拉即可得到所有的计算结果。
原理:
设地球上某点的经度为lambda,纬度为phi,
则这点的空间坐标是
x=cos(phi)*cos(lambda)
y=cos(phi)*sin(lambda)
z=sin(phi)
设地球上两点的空间坐标分别为(x1,y1,z1),(x2,y2,z2)
则它们的夹角为
A=acos(x1*x2+y1*y2+z1*z2),A是角度
则两地距离为
A/180*pi*R,其中R为地球平均半径6371
误差不超过1%
3. 经纬度excel计算距离公式怎么用
可以通过以下方法来计算两点间的经纬度。
1、首先在表格中输入两点的经度跟维度信息。
2、之后再距离单元格中输入=号。
3、在等号之后输入以下公式:6371004*SQRT(POWER(COS(B3*PI()/180)*(C3*PI()/180-A3*PI()/180),2)+POWER((D3*PI()/180-B3*PI()/180),2))。
4、之后就会在距离单元格自动计算出A点跟B点的距离。
4. 经纬度如何计算距离计算公式是什么
可以通过以下方法来计算两点间的经纬度。
1、首先在表格中输入两点的经度跟维度信息。
2、之后再距离单元格中输入=号。
3、在等号之后输入以下公式:6371004*SQRT(POWER(COS(B3*PI()/180)*(C3*PI()/180-A3*PI()/180),2)+POWER((D3*PI()/180-B3*PI()/180),2))。
4、之后就会在距离单元格自动计算出A点跟B点的距离。
5. 用经纬度计算距离公式
打开EXCEL
1、在A2、B2、C2、D2单元格填上两地经纬度。
EXCEL根据两点经纬度计算距离
2、在E2单元格输入公式=6371004*ACOS(1-(POWER((SIN((90-B2)*PI()/180)*COS(A2*PI()/180)-SIN((90-D2)*PI()/180)*COS(C2*PI()/180)),2)+POWER((SIN((90-B2)*PI()/180)*SIN(A2*PI()/180)-SIN((90-D2)*PI()/180)*SIN(C2*PI()/180)),2)+POWER((COS((90-B2)*PI()/180)-COS((90-D2)*PI()/180)),2))/2)
6. 由经纬度计算距离公式Excel
C2=INT(C1)&"°"&TEXT(INT(ROUND((C1-INT(C1))*3600,0)/60),"00")&"′"&TEXT(INT(ROUND((C1-INT(C1))*3600,0)-INT(ROUND((C1-INT(C1))*3600,0)/60)*60),"00")&"″" D2=VALUE(LEFT(D1,LEN(D1)-7))+MID(D1,LEN(LEFT(D1,LEN(D1)-7))+2,2)/60+MID(D1,LEN(LEFT(D1,LEN(D1)-7))+5,2)/3600
7. 经纬度excel计算距离公式怎么设置
步骤:
1、在Excel表格的A1-E1单元格中依次输入下列信息。
2、选中 A1-E2所有的单元格,对其进行框线的添加。
3、单击E2单元格并输入下列公式: =6371004*ACOS(1-(POWER((SIN((90-B2)*PI()/180)*COS(A2*PI()/180)-SIN((90-D2)*PI()/180)*COS(C2*PI()/180)),2)+POWER((SIN((90-B2)*PI()/180)*SIN(A2*PI()/180)-SIN((90-D2)*PI()/180)*SIN(C2*PI()/180)),2)+POWER((COS((90-B2)*PI()/180)-COS((90-D2)*PI()/180)),2))/2)
4、输入AB两地的经度和纬度。
5、表格会自动给出精准距离,单位为米。
8. excel求经纬度距离
1.二次曲线可以用其第二定义,使用极坐标方程来表示(具体定义可见相应各类教材): ρ=ep/(1-e cosθ) 其中:p为焦点F到准线的距离,e为离心率: 当0
2.但由于在Excel中,极坐标方程是无法直接绘图的,就要将其转换成直角坐标,而这一切对于Excel来讲可以很容易实现: X=ρ COSθ Y=ρ SINθ 3.也就是说,先由极角θ在[0,2π]上的变化,根据极坐标方程可以求得每一个θ角对应的ρ的值;然后由ρ的值转换为X、Y的值,可以据此绘出图像。4.先以椭圆为例(本例假设e=0.6,p=10.)。5.先在F2单元格设定e的值,在G2单元格设定p的值,对它们可以使用绝对引用。A列从A3开始为X在[0,2π],即[0,6.28]上取值,为了使曲线圆滑连续,数据点可以多取一些,数据间隔为0.1. B列从B3开始是公式,先取得ρ的值:在B3中键入=$F$2*$G$2/(1-$F$2*COS(A3)),对F2单元格e的值和G2单元格p的值使用绝对引用,θ取值为对A3单元格的相对应用。然后向下拖曳复制到与A列相对应的B66. C列从C3开始也是公式,转换数据点的X坐标:在C3中键入=B3*COS(A3),对B3单元格ρ的值使用相对引用,θ取值为对A3单元格的相对应用。然后向下拖曳复制到与A列相对应的C66. 6.同理,D3开始也是公式,转换数据点的Y坐标:在D3中键入=B3*SIN(A3),对B3ρ的值单元格使用相对引用,θ取值为对A3单元格的相对应用。然后向下拖曳复制到与A列相对应的D66。7.注意:A、B两列只起辅助作用,不参与作图,作图只需C、D两列。选中C3:D66,在图表向导中选择xy散点图中的二行二列的无数据点平滑散点图,即可完成,删去图例、背景,设置、调整网格线、尤其是坐标轴等相应格式后即如下图所示。此例对坐标轴的最大最小值要及时调整,否则图像会有较大变形。8.以双曲线为例(本例假设e=1.1, p=2.)。其实,本例公式基本不变,只需在上面椭圆的基础上,改变e的值和p的值,还要对坐标轴最大值最小值的取值做一些调整即可。但为了完整起见,所有做法完整再重新叙述一遍。9.先在F2单元格设定e的值,在G2单元格设定p的值,对它们可以使用绝对引用。A列从A3开始为X在[0,2π],即[0,6.28]上取值,为了使曲线圆滑连续,数据点可以多取一些,数据间隔为0.1. B列从B3开始是公式,先取得ρ的值:在B3中键入=$F$2*$G$2/(1-$F$2*COS(A3)),对F2单元格e的值和G2单元格p的值使用绝对引用,θ取值为对A3单元格的相对应用。然后向下拖曳复制到与A列相对应的B66. C列从C3开始也是公式,转换数据点的X坐标:在C3中键入=B3*COS(A3),对B3单元格ρ的值使用相对引用,θ取值为对A3单元格的相对应用。然后向下拖曳复制到与A列相对应的C66. 10.同理,D列从D3开始也是公式,转换数据点的Y坐标:在D3中键入=B3*SIN(A3),对B3ρ的值单元格使用相对引用,θ取值为对A3单元格的相对应用。然后向下拖曳复制到与A列相对应的D66。11.注意:A、B两列只起辅助作用,不参与作图,作图只需C、D两列。选中C3:D66,在图表向导中选择xy散点图中的二行二列的无数据点平滑散点图,即可完成,删去图例、背景,设置、调整网格线、尤其是坐标轴等相应格式后即如下图所示。此例对坐标轴的最大最小值要及时调整,否则图像会有较大变形。
9. 经纬度的距离计算公式
经纬度无法计算面积。
经纬度的计算:
1、先算两分日
比如在中国某地,杆影最短时是中午13点20分,且杆长与影长之比为1,则可知该地是北纬45°(tgα=1),东经100°(从120°里1小时减15°,4分钟减1°)杆长与影长之比需查表求α,这里用了特殊角。
2、再算两至日经度的算法不变 纬度在北半球冬至α+23.5°,夏至α-23.5°在任意一天加减修正值即可。
3、修正值算法:就是距两分或两至日的天数差乘以94/365. 比如2013年2月17日,2013年3月22日春分差33天,即太阳直射点在南纬
33×94/365=8.5°
所以今天正午时得到的纬度是(arctgα+8.5)°
tgα= 杆长/影长。
纬线的长度是赤道的周长乘以纬线的纬度的余弦,所以赤道最长,离赤道越远的纬线,周长越短,到了两极就缩为0。从赤道向北和向南,各分90°,称为北纬和南纬,分别用“N”和“S”表示。
重要的纬线:
北极圈(66°33' 38" N)
北回归线(23°26' 22" N)
赤道(0°N)
南回归线(23° 26' 22" S)
南极圈(66°33' 38" S)
长度不同(离赤道越远的纬线越短)
- 相关评论
- 我要评论
-