導航:首頁 > 地理科目 > 如何查地理距離

如何查地理距離

發布時間:2023-05-13 19:23:52

⑴ 怎麼計算兩地之間的地理距離

地球是一個近乎標準的橢球體,它的赤道半徑為6378.140千米,極半徑為 6356.755千米,平均半徑6371.004千米。如果我們假設地球是一個完美的球體,那麼它的半徑就是地球的平均半徑,記為R。

如果以0度經線為基 准,那麼根據地球表面任意兩點的經緯度就可以計算出這兩點間的地表距離(這里忽略地球表面地形對計算帶來的誤差,僅僅是理論上的估算值)。

設第一點A的經 緯度為(LonA, LatA),第二點B的經緯度為(LonB, LatB),按照0度經線的基準,東經取經度的正值(Longitude),西經取經度負值(-Longitude),北緯取90-緯度值(90- Latitude),南緯取90+緯度值(90+Latitude),則經過上述處理過後的兩點被計為(MLonA, MLatA)和(MLonB, MLatB)。那麼根據三角推導,可以得到計算兩點距離的如下公式:

C = sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB) + cos(MLatA)*cos(MLatB)

Distance = R*Arccos(C)*Pi/180

這里,R和Distance單位是相同,如果是採用6371.004千米作為半徑,那麼Distance就是千米為單位,如果要使用其他單位,比如mile,還需要做單位換算,1千米=0.621371192mile

如果僅對經度作正負的處理,而不對緯度作90-Latitude(假設都是北半球,南半球只有澳洲具有應用意義)的處理,那麼公式將是:

C = sin(LatA)*sin(LatB) + cos(LatA)*cos(LatB)*cos(MLonA-MLonB)

Distance = R*Arccos(C)*Pi/180

以上通過簡單的三角變換就可以推出。

如果三角函數的輸入和輸出都採用弧度值,那麼公式還可以寫作:

C = sin(LatA*Pi/180)*sin(LatB*Pi/180) + cos(LatA*Pi/180)*cos(LatB*Pi/180)*cos((MLonA-MLonB)*Pi/180)

Distance = R*Arccos(C)*Pi/180

也就是:

C = sin(LatA/57.2958)*sin(LatB/57.2958) + cos(LatA/57.2958)*cos(LatB/57.2958)*cos((MLonA-MLonB)/57.2958)

Distance = R*Arccos(C) = 6371.004*Arccos(C) kilometer = 0.621371192*6371.004*Arccos(C) mile = 3958.758349716768*Arccos(C) mile

在實際應用當中,一般是通過一個個體的郵政編碼來查找該郵政編碼對應的地區中心的經緯度,然 後再根據這些經緯度來計算彼此的距離,從而估算出某些群體之間的大致距離范圍(比如酒店旅客的分布范圍-各個旅客的郵政編碼對應的經緯度和酒店的經緯度所 計算的距離范圍-等等),所以,通過郵政編碼查詢經緯度這樣一個資料庫是一個很有用的資源。

附:C#代碼:

private const double EARTH_RADIUS = 6378.137;//地球半徑

private static double rad(double d)

{

return d * Math.PI / 180.0;

}

public static double GetDistance(double lat1, double lng1, double lat2, double lng2)

{

double radLat1 = rad(lat1);

double radLat2 = rad(lat2);

double a = radLat1 - radLat2;

double b = rad(lng1) - rad(lng2);

double s = 2 * Math.Asin(Math.Sqrt(Math.Pow(Math.Sin(a/2),2) +

Math.Cos(radLat1)*Math.Cos(radLat2)*Math.Pow(Math.Sin(b/2),2)));

s = s * EARTH_RADIUS;

s = Math.Round(s * 10000) / 10000;

return s;

}

拓展資料:

經緯度是經度與緯度的合稱組成一個坐標系統。稱為地理坐標系統,它是一種利用三度空間的球面來定義地球上的空間的球面坐標系統,能夠標示地球上的任何一個位置。

經緯度換算成米:

緯度分為60分,每一分再分為60秒以及秒的小數。

緯度線投射在圖上看似水平的平行線,但實際上是不同半徑的圓。有相同特定緯度的所有位置都在同一個緯線上。

赤道的緯度為0°,將行星平分為南半球和北半球。

緯度是指某點與地球球心的連線和地球赤道面所成的線面角,其數值在0至90度之間。位於赤道以北

點的緯度叫北緯,記為N,位於赤道以南的點的緯度稱南緯,記為S。

緯度數值在0至30度之間的地區稱為低緯地區,緯度數值在30至60度之間的地區稱為中緯地區,緯度數值在60至90度之間的地區稱為高緯地區。

赤道、南回歸線、北回歸線、南極圈和北極圈是特殊的緯線。

緯度1秒的長度:

地球的子午線總長度大約40008km。平均:

緯度1度 = 大約111km

緯度1分 = 大約1.85km

緯度1秒 = 大約30.9m

⑵ 北京到各個城市的地理距離怎麼查呀 有沒有現成的表格

可以從電子地圖中測量,可以測直線距離,也可以測量公路或鐵路距離

⑶ 如何進行地理坐標查詢

1、網路搜索「網路地圖」

(3)如何查地理距離擴展閱讀

網路地圖是為用戶提供包括智能路線規劃、智能導航(駕車、步行、騎行)、實時路況等出行相關服務的平台。

作為地圖行業市場的領先者,網路地圖秉持「科技讓出行更簡單」的品牌願景,以"服務用戶出行"為使命,以"科技"為手段不斷探索創新。網路地圖國際化地圖已覆蓋全球209個國家和地區。伴隨著AI時代的到來,網路地圖實現了語音交互覆蓋用戶操控全流程,還上線了AR步導[2]、AR導游等實用功能,更加方便用戶的出行。

2018年11月15日,網路地圖上線「急救車讓行播報」功能,並在北京、江西九江兩地率先落地使用。

⑷ 怎麼查詢國外的一個地方到國內的距離

查詢國外的一個地方到國內的距離可以用網路地圖。例如,在瀏覽器的搜索框內輸入網路地圖,點擊搜索出現網路地圖官網。點擊進入網路地圖,在搜索框內輸入上海虹橋站,點擊搜索圖標,點擊下圖中1圖標的位置。之後點擊上海虹橋站右側的從這出發。輸入需要查詢的另一個地址,例如北京南站。頁面下方跳轉出路線規劃,可以看到不同的路線距離有差距,基本在1200公里左右。

網路地圖的介紹

網路是一家技術雄厚的互聯網公司,在搜索等業務上有豐富的用戶行為數據,深諳用戶之道,其地圖數據主要采購自四維圖新,高德,最開始是一家地理信息公司,專注於地圖數據生產和地理信息服務,地圖業務最初重心在車載導航。

⑸ 如何計算地理經緯度之間的距離

計算經緯度之間的距離方法如下:

計算地球上經緯度之間的距離d,已知地球上兩點的經度、緯度:(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)]。

假設在中國某地,桿影最短時是中午13點20分,且桿長與影長之比為1,則可知該地是北緯45°(tgα=1),東經100°(從120°里1小時減15°,4分鍾減1°)桿長與影長之沖穗比需查表求α。再算兩至日經度的演算法不變 緯度在北半球冬至α+23.5°,夏至α-23.5°在任意一天加減修正值即可。

(5)如何查地理距離擴展閱讀

經緯分度:

經度分為360度,每15度1個時區,其中0度的叫本初子午線,是第一個進入新一天的地方,然後向西每過1個時區就相差1小時。例如是早上5點,那麼向西一個時區就是早上4點運侍,再過1個時區就是早上3點,依此類推,向東則相反,一直到本初子午線。

緯度赤道的緯度為0°,將行星平分為南半球和北半球。緯度是指某點與地球球心的連線和地球赤道面所成的線面角,其數值在0至90度之間。位於赤道以北的點的緯度叫北緯,記為N,位於赤道以南的點的緯度旁判吵稱南緯,記為S。

緯度數值在0至30度之間的地區稱為低緯地區,緯度數值在30至60度之間的地區稱為中緯地區,緯度數值在60至90度之間的地區稱為高緯地區。

⑹ 手機怎麼查經緯度

可以利用以下手機軟體查經緯度。

1、《經緯度定位》

作為精準地圖軟體,它支持坐標、經緯度、指南針、兩點之間距離等計算,帶有GPS、相機經緯度等功能,實時查看地理位置,一鍵尋找到正確的地理坐標,用戶不會迷路,更不會找錯出行地點。

2、《高德地圖》

軟體搭建開放式地圖場景,提供行駛導航和綠色出行方式,確保用戶輕松行駛,在預估時間之內到達指定地點。它提供了公交導航、生活服務、一鍵呼叫打車出行等。

3、《網路地圖》

軟體匯集了國內外大中型城市,提供了精準導航和地點定位,呈現實時黑科技和語音導航,優化路線選擇數據,推薦周邊便捷的旅遊出行等,智能講解個性化方案。

4、《北斗地圖》

作為快捷旅遊軟體,它呈現世界旅遊景點場景、高清衛星圖和街道,快速准確定位不同國家的知名景點,一鍵搜索世界名勝古跡,避免用戶迷路和道路不準確風險。

5、《全景地圖》

軟體不僅查看國內城市街道區域,還匯集全球重點城市,街道數據隨時隨地更新。它搜索功能非常強大,衛星地圖專業清晰,分享了即時更新的街景圖片。

閱讀全文

與如何查地理距離相關的資料

熱點內容
word中化學式的數字怎麼打出來 瀏覽:703
乙酸乙酯化學式怎麼算 瀏覽:1371
沈陽初中的數學是什麼版本的 瀏覽:1316
華為手機家人共享如何查看地理位置 瀏覽:1009
一氧化碳還原氧化鋁化學方程式怎麼配平 瀏覽:846
數學c什麼意思是什麼意思是什麼 瀏覽:1368
中考初中地理如何補 瀏覽:1259
360瀏覽器歷史在哪裡下載迅雷下載 瀏覽:670
數學奧數卡怎麼辦 瀏覽:1348
如何回答地理是什麼 瀏覽:988
win7如何刪除電腦文件瀏覽歷史 瀏覽:1021
大學物理實驗干什麼用的到 瀏覽:1447
二年級上冊數學框框怎麼填 瀏覽:1658
西安瑞禧生物科技有限公司怎麼樣 瀏覽:824
武大的分析化學怎麼樣 瀏覽:1212
ige電化學發光偏高怎麼辦 瀏覽:1300
學而思初中英語和語文怎麼樣 瀏覽:1605
下列哪個水飛薊素化學結構 瀏覽:1387
化學理學哪些專業好 瀏覽:1451
數學中的棱的意思是什麼 瀏覽:1016