国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

根據(jù)經緯度坐標計算精確距離 怎么知道經緯度算距離?

怎么知道經緯度算距離?同緯度不同經度(赤道除外)hx111xcosd=g(h=兩地經度差d=當?shù)氐牡乩砭暥萭=實際距離)?跨緯度的需要構造個三角?比如說ab兩點不同經緯度(a經b緯)?那就先算出與a點

怎么知道經緯度算距離?

同緯度不同經度(赤道除外)hx111xcosd=g(h=兩地經度差d=當?shù)氐牡乩砭暥萭=實際距離)?跨緯度的需要構造個三角?比如說ab兩點不同經緯度(a經b緯)?那就先算出與a點共線的那條緯度b"的距離,在算a到b"的距離,在用勾股定理就可以得出簡單的說可用以下通用公式:地球上任兩點間距離公式:地球上任兩點,其經度分別為a1、a2(e正,w負),緯度分別為b1、b2(n正,s負).令a0=(a1-a2)÷2,b0=(bi-b2)÷2?f=√sinb0×sinb0 cosb1×cosb2×sina0×sina0?則?1、兩點間空間直線距離=2fr?2、兩點間最小球面距離=arcsinf÷90°×∏r(角度)?3、兩點間最小球面距離=arcsinf×2r(弧度)?說明:e、w、n、s=東西南北;r=地球半徑;√=根號;∏=圓周率.

知道坐標怎么求距離?

知道坐標求距離:到x軸的距離是縱坐標的絕對值,到y(tǒng)軸的距離是橫坐標的絕對值。

知道兩個點的經緯度怎么算距離?

算起來還挺復雜的

地球的經緯度坐標是球坐標(x,y),x是經度,y是緯度

先把它轉換成直角坐標(X,Y,Z)

設地球半徑為r

則有轉換式:

X=r*cos(y)*cos(x)

Y=r*cos(y)*sin(x)

Z=r*sin(y)

分別得到A(x1,y1),B(x2,y2)兩點的直角坐標A(X1,Y1,Z1),B(X2,Y2,Z2)

那么AB兩點間直線距離是L=√[(X2-X1)^2 (Y2-Y1)^2 (Z2-Z1)^2]

把上面轉換式代入化簡可以得到L=r*√[2-2cos(y1)*cos(y2)*cos(x1-x2)-2sin(y1)*sin(y2)]

設AB兩點對球心所夾圓心角為θ(弧度),則有L=2r*sin(θ/2)=2r*√[(1-cosθ)/2]=r*√[2*(1-cosθ)]

因此cosθ=1-L^2/(2r^2)=cos(y1)*cos(y2)*cos(x1-x2) sin(y1)*sin(y2)

那么弧長=r*θ

=r*arccos[cos(y1)*cos(y2)*cos(x1-x2) sin(y1)*sin(y2)]

這里的經緯度用角度弧度均可,因為都要代入三角函數(shù),但arccos得到的θ必須用弧度