日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

经纬度度分秒互转

發(fā)布時(shí)間:2023/12/20 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 经纬度度分秒互转 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

經(jīng)緯度度分秒互轉(zhuǎn)

經(jīng)緯度是經(jīng)度與緯度的合稱組成一個(gè)坐標(biāo)系統(tǒng)。稱為地理坐標(biāo)系統(tǒng),它是一種利用三度空間的球面來定義地球上的空間的球面坐標(biāo)系統(tǒng),能夠標(biāo)示地球上的任何一個(gè)位置。

緯線

緯線和經(jīng)線一樣是人類為度量方便而假設(shè)出來的輔助線,定義為地球表面某點(diǎn)隨地球自轉(zhuǎn)所形成的軌跡。任何一根緯線都是圓形而且兩兩平行。緯線的長(zhǎng)度是赤道的周長(zhǎng)乘以緯線的緯度的余弦,所以赤道最長(zhǎng),離赤道越遠(yuǎn)的緯線,周長(zhǎng)越短,到了兩極就縮為0。從赤道向北和向南,各分90°,稱為北緯和南緯,分別用“N”和“S”表示。經(jīng)度分東西,指南北,緯度分南北,指東西。

重要的緯線:

  • 北極圈(66°33’ 38" N)
  • 北回歸線(23°26’ 22" N)
  • 赤道(0°N)
  • 南回歸線(23° 26’ 22" S)
  • 南極圈(66°33’ 38" S)
  • 長(zhǎng)度不同(離赤道越遠(yuǎn)的緯線越短)

經(jīng)線

經(jīng)線也稱子午線,和緯線一樣是人類為度量方便而假設(shè)出來的輔助線,定義為地球表面連接南北兩極的大圓線上的半圓弧。任兩根經(jīng)線的長(zhǎng)度相等,相交于南北兩極點(diǎn)。每一根經(jīng)線都有其相對(duì)應(yīng)的數(shù)值,稱為經(jīng)度。經(jīng)線指示南北方向。

子午線命名的由來:“某一天體視運(yùn)動(dòng)軌跡中,同一子午線上的各點(diǎn)該天體在上中天(午)與下中天(子)出現(xiàn)的時(shí)刻相同。”不同的經(jīng)線具有不同的地方時(shí)。偏東的地方時(shí)要比較早,偏西的地方時(shí)要遲。

重要的經(jīng)線:

  • 本初子午線
  • 巴黎子午線
  • 180度經(jīng)線
  • 西經(jīng)20度(W)
  • 東經(jīng)160度(E)
  • 所有經(jīng)線長(zhǎng)度相等

經(jīng)度

經(jīng)度是指通過某地的經(jīng)線面與本初子午面所成的二面角。在本初子午線以東的經(jīng)度叫東經(jīng),在本初子午線以西的叫西經(jīng)。東經(jīng)用“E”表示,西經(jīng)用“W”表示。 (本初子午線:按國(guó)際規(guī)定英國(guó)首都倫敦格林尼治天文臺(tái)原址的那一條經(jīng)線定為0°經(jīng)線也叫本初子午線,然后向左右延伸,右邊就是西經(jīng)左邊就是東經(jīng)

緯度

緯度是指過橢球面上某點(diǎn)作法線,該點(diǎn)法線與赤道平面的線面角,其數(shù)值在0至90度之間。位于赤道以北的點(diǎn)的緯度叫北緯,記為N;位于赤道以南的點(diǎn)的緯度稱南緯,記為S。(以地球赤道為界:分為上下兩半球上面半球就是北半球下面半球就是南半球

進(jìn)階

經(jīng)度的每一度°被平分為60分 ',每一分又被平分為60秒 "。符號(hào):度=° 分=′ 秒=″

于赤道以北的點(diǎn)的緯度叫北緯,記為N;位于赤道以南的點(diǎn)的緯度稱南緯,記為S。

  • 緯度數(shù)值在0至30度之間的地區(qū)稱為低緯度地區(qū)
  • 緯度數(shù)值在30至60度之間的地區(qū)稱為中緯度地區(qū)
  • 緯度數(shù)值在60至90度之間的地區(qū)稱為高緯度地區(qū)

海拔

海拔是指某地點(diǎn)與海平面的高度差,是現(xiàn)時(shí)量度一個(gè)地方的高度標(biāo)準(zhǔn)。

經(jīng)緯分度

經(jīng)度

經(jīng)度分為360度,每15度1個(gè)時(shí)區(qū),其中0度的叫本初子午線,是第一個(gè)進(jìn)入新一天的地方,然后向西每過1個(gè)時(shí)區(qū)就相差1小時(shí)。例如是早上5點(diǎn),那么向西一個(gè)時(shí)區(qū)就是早上4點(diǎn),再過1個(gè)時(shí)區(qū)就是早上3點(diǎn),依此類推,向東則相反,一直到本初子午線,也就是說本初子午線兩側(cè)剛好相差23個(gè)小時(shí)

從赤道向兩級(jí),緯度越來越高。赤道是劃分南北兩半球的分界線。

經(jīng)緯度1度=60分=3600秒,這個(gè)六十進(jìn)制是古巴比倫人定制的,我們今天仍然在使用,只要關(guān)于角度和圓都是一樣。

緯度

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

緯度是指某點(diǎn)與地球球心的連線和地球赤道面所成的線面角,其數(shù)值在0至90度之間。位于赤道以北的點(diǎn)的緯度叫北緯,記為N,位于赤道以南的點(diǎn)的緯度稱南緯,記為S。

緯度數(shù)值在0至30度之間的地區(qū)稱為低緯地區(qū),緯度數(shù)值在30至60度之間的地區(qū)稱為中緯地區(qū),緯度數(shù)值在60至90度之間的地區(qū)稱為高緯地區(qū)。

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

緯度1秒的長(zhǎng)度

地球的子午線總長(zhǎng)度大約40008km。平均:

  • 緯度1度 = 大約111km
  • 緯度1分= 大約1.85km
  • 緯度1秒= 大約30.8m

經(jīng)緯度的度和度分秒之間的換算:

  • 將度(DDD)換算成度分秒(DMS)。例如東經(jīng)108.90593度,轉(zhuǎn)換方法是將108.90593整數(shù)位不變?nèi)?08(度),用0.9059360=54.3558,取整數(shù)位54(分),0.355860=21.348再取整數(shù)位21(秒),故轉(zhuǎn)化為東經(jīng)108度54分21秒。
  • 將度分秒(DMS)換算成度(DDD)。例如東經(jīng)108度54分21秒,轉(zhuǎn)換成度(DDD)的方法:108度54分22.2秒=108+(54/60)+(22.2/3600)=108.90616度。
  • 因?yàn)橛?jì)算時(shí)小數(shù)位保留的原因,導(dǎo)致正反計(jì)算存在一定誤差,但誤差影響不是很大。1秒的誤差就是幾米的距離。
  • 度分秒轉(zhuǎn)換經(jīng)緯度

    // 如天安門的中心是北緯39度54分26.37秒,東經(jīng)116度23分29.22秒。 // 轉(zhuǎn)換公式 經(jīng)度的每一度°被平分為60分 ',每一分又被平分為60秒 "。 // 計(jì)算公式:度=° + 分=′ / 60 + 秒=″ / 60 / 60// 度分秒轉(zhuǎn)坐標(biāo) function degreeMinuteSecondConvertCoordinates(degree, minute, second, decimal = 6) {return (degree+(minute/60)+(second/60/60)).toFixed(decimal); } // 轉(zhuǎn)經(jīng)度 const longitude = degreeMinuteSecondConvertCoordinates(116, 23, 29.22);// 轉(zhuǎn)緯度 const latitude = degreeMinuteSecondConvertCoordinates(39, 54, 26.37);// 生成坐標(biāo) const coordinates = [longitude, latitude]; // 結(jié)果:[116.391450, 39.907325]

    經(jīng)緯度轉(zhuǎn)換度分秒

    // 如天安門的中心是緯度:116.391450,經(jīng)度:39.907325。// 小數(shù)點(diǎn)前的是度°,組要轉(zhuǎn)換的是小數(shù)點(diǎn)后面的。 // 轉(zhuǎn)分 小數(shù)后面的乘以60,取整就是分 // 轉(zhuǎn)秒 用轉(zhuǎn)分的小數(shù)乘以60,小數(shù)部分就是秒// 坐標(biāo)轉(zhuǎn)度分秒 function coordinatesConvertDegreeMinuteSecond(coordinates) {// 坐標(biāo)字符串轉(zhuǎn)數(shù)組const coords = String(coordinates).split('.');// 度 獲取數(shù)組第一位const degree = coords[0];// 通過數(shù)組第二位進(jìn)行計(jì)算生成數(shù)組獲取分const mArr = String((Number(String(0+'.'+coords[1]))*60)).split('.');// 分 獲取數(shù)組第一位const minute = mArr[0];// 秒 通過獲取數(shù)組第二位進(jìn)行計(jì)算生成秒 截取小數(shù)點(diǎn)后兩位const second = (Number(String(0+'.'+mArr[1]))*60).toFixed(2);// 結(jié)果const result = [degree + "度", minute + "分", second + "秒"];return result.join(''); }coordinatesConvertDegreeMinuteSecond(116.391450); // 116度23分29.22秒 coordinatesConvertDegreeMinuteSecond(39.907325); // 39度54分26.37秒

    注:部分內(nèi)容參考百度百科

    總結(jié)

    以上是生活随笔為你收集整理的经纬度度分秒互转的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。