⑴ 怎麼計算兩地之間的地理距離
地球是一個近乎標準的橢球體,它的赤道半徑為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、在空間或時間上相隔。
2、 在空間或時間上相隔的長度。
3、指認識、感情等方面的差距。
4、距離是一種標量,不具方向,僅含量。這種量不會是負數。
5、在數學上,距離是定義在度量空間中的一種函數。
⑸ 內江房子升值地段 買房子如何選地段
在內江買一套房子是一件不容易的事情,尤其是在買房之前,選擇一套適合自己的房子,更是需要考慮非常多的因素,尤其是一定要注意防護的地段,選擇一個好地段的房子,將來也會有巨大的升值空間,很多人不知道內江房子的升值地段,那麼內江房子升值地段在哪裡?
在內江買一套房子是一件不容易的事情,尤其是在買房之前,選擇一套適合自己的房子,更是需要考慮非常多的因素,尤其是一定要注意防護的地段,選擇一個好地段的房子,將來也會有巨大的空間,很多人不知道內江房子的地段,那麼,內江房子地段在哪裡?買房子如何選地段?
內江房子地段
內江房子地段首先推薦漢安大道,該地段附近有 萬達廣場 、北京華聯這樣的大型商場,距離謝家河濕地公園、牛毛山公園、五星水庫濕地公園等也不遠,周圍還有學校。城西工業園區和老城區的配套就比不上這一地段的配套。
買房子如何選地段
1、所選地段的交通是否方便
交通的方便與否可以通過地理距離和時間距離兩個概念來衡量。地理距離是指在地理上該地段距離市中心有多遠,要調換幾次車才能到達。在原來城市布局單一核心同心圓式發展時,由於快速交通還未開發,地理距離就決定了一個地段的好壞。
2、看該地區環境是否安靜
住宅要求周圍環境很安靜,不能有太大的噪音。因此購房者要看所選的地段周圍是否有大型的工廠、劇院等,或者是否貼近菜場、學校或交通要道。
3、看該地段的文化環境
大多數家庭都會遇到相同的問題,那就是孩子的學業問題。如何才能給孩子一個好的人文環境,這是購房者在選擇住房時必須慎重考慮的。
4、考慮所選地段與原來生活圈子的聯系
人們長期生活在一定的社交圈子中,突然離開居住生活了幾十年的環境,和熟人失去了聯系,會有很強的失落感的,這在老年人中尤其明顯。所以選擇地段要能和原來的生活圈子離而不遠,“藕斷絲連”。
此外,還要看這一地段是否有好的醫療設施。人是難免要生病的,尤其是有老年人和孩子的家庭,附近沒有醫院或者醫院水平不高,就會對家庭生活帶來很大麻煩。
上述文章即是我給大家整理的關於內江房子地段在哪裡以及買房子如何選地段的詳細信息了,希望能夠幫到有需要的朋友們。買房子選擇地段一定要注意上面這些要點,在不同的地段買房子,不僅影響到居住的方便性,可能還會影響到房子的空間。
⑹ 地理中什麼叫水平距離
水平方向上的距離叫水平距離,也即沒有高度差的距離。例如你到一面牆的距離。以你為點做牆的平行線,之間的距離就是水平距離。
利用經緯儀測定兩點間的水平距離和高差,傳統的方法是利用望遠鏡的視距絲進行視距測量,此法誤差大,計算公式又是一近似推導式,測量精度較低。用鋼尺、水準儀直接量測水平距離和高差又費工費時,工作量大,尤其在地形復雜、障礙物多、起伏多變的地區,同樣也會帶來較大的誤差。本文推出一種利用經緯儀測量豎直角、間接測算水平距離和高差的新方法,既提高精度,又提高功效,此方法稱為「傾角法」。
經緯儀測量水平距離
如圖,欲測地面點OP的水平距離D和高差h。在起點O安置經緯儀,精確量取儀器高i。在點P豎立水準尺。以望遠鏡瞄準尺上任一點A,讀取中絲讀數。並測出視線CA (C為儀器中心)所在直線的豎直角。再將望遠鏡瞄準尺上另一點B,同上法測量出和。
則水平距離計算公式為:
⑺ 電井每層都有嗎 買房子怎麼看地段
對於每一個家庭來說,選房子的時候都是應該要多了解一下地段的問題,因為一個好的地段對於未來的房子升值空間可是很大的。一個小區為了能夠做到順利的用電,當然是離不開電井的。
對於每一個家庭來說, 選房 子的時候都是應該要多了解一下 地段 的問題,因為一個好的地段對於未來的房子空間可是很大的。一個 小區 為了能夠做到順利的用電,當然是離不開電井的。可是在 買房 子的時候,人們就會疑惑,電井每層都有嗎?對於買房子怎麼看地段也是非常重要的,學會挑選才能夠買到讓自己滿意的房子。
電井每層都有嗎
一般對於 高層 的 居民樓 每一層都是有電井的,其實也是為了能夠方便人們正常的用電。而對於 寫字樓 來說,會根據具體的情況來設置電井,一般情況下每層會有兩個或者是三個要以具體的用電量為准。
買房子怎麼看地段
買房子要看所選地段的交通是否方便,交通的方便與否可以通過地理距離和時間距離兩個概念來衡量。地理距離是指在地理上該地段距離市中心有多遠,要調換幾次車才能到達。在原來城市布局單一核心同心圓式發展時,由於快速交通還未開發,地理距離就決定了一個地段的好壞。
1、在該地段附近購物和文化娛樂是否方便
附近各種購買生活必需品的超市、商店和菜場是否完備。目前成片開發的小區在這方面是比較成功的,而未形成規模開發的小區在這方面就會有欠缺。看該地段附近是否有比較大型的商廈和文化娛樂區,或者到這種 商業 區是否方便。
2、看該地區環境是否安靜
住宅 要求周圍環境很安靜,不能有太大的噪音。因此 購房 者要看所選的地段周圍是否有大型的工廠、劇院等,或者是否貼近菜場、學校或交通要道。
3、看該地段的文化環境
大多數家庭都會遇到相同的問題,那就是孩子的學業問題。如何才能給孩子一個好的人文環境,這是購房者在選擇住房時必須慎重考慮的。
對於電井每層都有嗎?買房子怎麼看地段?看過之後人們都是應該已經了解了,要想買到一個讓自己滿意的房子,當然是應該要關注一下房子周邊的交通 配套 設施是否完善,而且環境情況如何,更是應該要看到這個地段的文化環境,畢竟關乎著以後孩子上學和整個入學氛圍的問題,所以說要買糖,還是應該要實力多多的考察。
⑻ 地理水平距離是什麼
同一個平面上或者同一個高度上的兩個物體之間的距離
⑼ 地理中什麼叫水平距離
地理中的水平距離是指:
等高線水平距離
含義:
就是在平面圖紙上相鄰等高線之間線與線之間的距離,水平實地距離越小,而等高線之間的距離是不變的,所以高度相同,而水平距離越短,則坡度起大。垂直距離。
⑽ 高中地理:什麼是地表距離
地球表面兩點間的球面距離。
涉及到球形立體幾何知識,其中過球心及地球表面兩點的平面,是大圓。大圓與球表面相切而成的短弧線長度是這兩點的最短距離。
不過球心的,是小圓,也球表面相切的短弧線長度也是一種距離,是不過不是最短距離而已。