就是根據經緯度計算里程。
經緯度計算方法
在地球上任何地點,只要有只表,有根竹竿,一根捲尺,就可知道當地經緯度。但表必須與該國標準時校對。
方法如下: 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α= 杆長/影長
2計算地球上兩點距離d
1.已知地球上兩點的經度、緯度:(X1,Y1), (X2,Y2),其中X1,X2為經度,Y1,Y2為緯度;
視計算程式需要轉化為弧度(*3.1415926/180)
地球半徑為R=6371.0 km
則兩點距離d=R*arcos[cos(Y1)*cos(Y2)*cos(X1-X2)+sin(Y1)*sin(Y2)]
2.在地球上同一條經線上緯度相差一度,實際距離是111公里;在赤道經度相差一度,實際距離是111公里,在其他的緯線上,經度每相差一度,實際距離是111*經度數*cos經度數,例如在北緯30度,經度相差5度,實際距離是:111*5*cos30度。
3用經緯度大致計算距離
地球赤道上環繞地球一週走一圈共 40075.04公里
而一圈分成360°
而每1°(度)有60"
每一度一秒在赤道上的長度計算如下:
40075.04km/360°=111.31955km
111.31955km/60"=1.8553258km=1855.3m
而每一分又有60秒
每一秒就代表 1855.3m/60=30.92m
任意兩點距離計算公式為
d=111.12cos{1/[sinΦAsinΦB十 cosΦAcosΦBcos(λB-λA)]}
其中:A點經度,緯度分別為λA和ΦA
B點的經度、緯度分別為λB和ΦB,d為距離
地球上所有地方的緯度一分的距離都是約等於1.86公里,也就是一度等於1.86*60=111公里。
不同緯度處的經度線上的一分的實際長度是不同的,219國道基本在東經29-38度之間,29度處的一分經線長約1.63公里,38度處的一分經線長約1.47公里。
就是根據經緯度計算里程。
經緯度計算方法
在地球上任何地點,只要有只表,有根竹竿,一根捲尺,就可知道當地經緯度。但表必須與該國標準時校對。
方法如下: 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α= 杆長/影長
2計算地球上兩點距離d
1.已知地球上兩點的經度、緯度:(X1,Y1), (X2,Y2),其中X1,X2為經度,Y1,Y2為緯度;
視計算程式需要轉化為弧度(*3.1415926/180)
地球半徑為R=6371.0 km
則兩點距離d=R*arcos[cos(Y1)*cos(Y2)*cos(X1-X2)+sin(Y1)*sin(Y2)]
2.在地球上同一條經線上緯度相差一度,實際距離是111公里;在赤道經度相差一度,實際距離是111公里,在其他的緯線上,經度每相差一度,實際距離是111*經度數*cos經度數,例如在北緯30度,經度相差5度,實際距離是:111*5*cos30度。
3用經緯度大致計算距離
地球赤道上環繞地球一週走一圈共 40075.04公里
而一圈分成360°
而每1°(度)有60"
每一度一秒在赤道上的長度計算如下:
40075.04km/360°=111.31955km
111.31955km/60"=1.8553258km=1855.3m
而每一分又有60秒
每一秒就代表 1855.3m/60=30.92m
任意兩點距離計算公式為
d=111.12cos{1/[sinΦAsinΦB十 cosΦAcosΦBcos(λB-λA)]}
其中:A點經度,緯度分別為λA和ΦA
B點的經度、緯度分別為λB和ΦB,d為距離
地球上所有地方的緯度一分的距離都是約等於1.86公里,也就是一度等於1.86*60=111公里。
不同緯度處的經度線上的一分的實際長度是不同的,219國道基本在東經29-38度之間,29度處的一分經線長約1.63公里,38度處的一分經線長約1.47公里。