球面距離怎么求
球面距離怎么求
球面距離計(jì)算公式:d(x1,y1,x2,y2)=r*arccos(sin(x1)*sin(x2)+cos(x1)*cos(x2)*cos(y1-y2)),其中,x1,y1是緯度經(jīng)度的弧度單位,r為地球半徑。而當(dāng)y1=y2時(shí),公式就變?yōu)椋篸=r*|x1-x2|球面上有三個(gè)點(diǎn)A、B、C。A和B,A和C間的球面距離等于大圓周長的1/6,B和C間的球面距離等于大圓周長的1/4。如果球的半徑是R,那么AB、AC球面距離就是1/6*2πR=α*R,則AC與球心夾角為α=60°,同理BC與球心夾角為90°,則BC=V2R,AB=AC=R,所以ABC是RT△,經(jīng)過ABC的小圓半徑就是斜邊的一半,小圓半徑,大圓半徑都知道了,球心距就很容易算出來了。
導(dǎo)讀球面距離計(jì)算公式:d(x1,y1,x2,y2)=r*arccos(sin(x1)*sin(x2)+cos(x1)*cos(x2)*cos(y1-y2)),其中,x1,y1是緯度經(jīng)度的弧度單位,r為地球半徑。而當(dāng)y1=y2時(shí),公式就變?yōu)椋篸=r*|x1-x2|球面上有三個(gè)點(diǎn)A、B、C。A和B,A和C間的球面距離等于大圓周長的1/6,B和C間的球面距離等于大圓周長的1/4。如果球的半徑是R,那么AB、AC球面距離就是1/6*2πR=α*R,則AC與球心夾角為α=60°,同理BC與球心夾角為90°,則BC=V2R,AB=AC=R,所以ABC是RT△,經(jīng)過ABC的小圓半徑就是斜邊的一半,小圓半徑,大圓半徑都知道了,球心距就很容易算出來了。

球面距離計(jì)算公式:d(x1,y1,x2,y2)=r*arccos(sin(x1)*sin(x2)+cos(x1)*cos(x2)*cos(y1-y2)),其中,x1,y1是緯度經(jīng)度的弧度單位,r為地球半徑。而當(dāng)y1=y2時(shí),公式就變?yōu)?d=r*|x1-x2|球面上有三個(gè)點(diǎn)A、B、C。A和B,A和C間的球面距離等于大圓周長的1/6,B和C間的球面距離等于大圓周長的1/4。如果球的半徑是R,那么AB、AC球面距離就是1/6*2πR=α*R,則AC與球心夾角為α=60°,同理BC與球心夾角為90°,則BC=V2R,AB=AC=R,所以ABC是RT△,經(jīng)過ABC的小圓半徑就是斜邊的一半,小圓半徑,大圓半徑都知道了,球心距就很容易算出來了。
球面距離怎么求
球面距離計(jì)算公式:d(x1,y1,x2,y2)=r*arccos(sin(x1)*sin(x2)+cos(x1)*cos(x2)*cos(y1-y2)),其中,x1,y1是緯度經(jīng)度的弧度單位,r為地球半徑。而當(dāng)y1=y2時(shí),公式就變?yōu)椋篸=r*|x1-x2|球面上有三個(gè)點(diǎn)A、B、C。A和B,A和C間的球面距離等于大圓周長的1/6,B和C間的球面距離等于大圓周長的1/4。如果球的半徑是R,那么AB、AC球面距離就是1/6*2πR=α*R,則AC與球心夾角為α=60°,同理BC與球心夾角為90°,則BC=V2R,AB=AC=R,所以ABC是RT△,經(jīng)過ABC的小圓半徑就是斜邊的一半,小圓半徑,大圓半徑都知道了,球心距就很容易算出來了。
為你推薦