GPS经纬度的表示方法及换算

合集下载

计算距离方位角 的经纬度坐标

计算距离方位角 的经纬度坐标

计算距离方位角的经纬度坐标随着全球定位系统(GPS)和地图定位技术的发展,人们在日常生活和工作中经常需要计算两点之间的距离和方位角。

而经纬度坐标则是描述地球上任意一点位置的常用方式。

在这篇文章中,我们将探讨如何利用经纬度坐标来计算两点之间的距离和方位角。

一、经纬度坐标的表示和计算1.1 经纬度坐标的表示经度和纬度分别用度(°)、分(′)和秒(″)来表示,例如北纬30°15′20″,东经120°59′36″。

在计算机编程中,经纬度通常用小数表示,例如东经120.xxx°、北纬30.xxx°。

1.2 经纬度坐标的计算计算两点之间的距离和方位角通常涉及地球的曲率和球面三角学的知识。

常见的计算方法包括球面三角学公式、Vincenty公式等。

二、计算两点之间距离的方法2.1 球面三角学公式球面三角学公式是最基本的计算地球表面两点之间距离的方法之一。

其基本原理是根据两点的经纬度坐标来计算它们之间的大圆弧距离。

2.2 Vincenty公式Vincenty公式是一种更精确的计算地球表面两点之间距离的方法,它考虑了地球的椭球体形状和扁率因素,因此在距离较大的情况下精度更高。

三、计算两点之间方位角的方法3.1 利用正弦定理在已知两点的经纬度坐标后,可以利用正弦定理来计算它们之间的方位角,即两点连线与正北方向的夹角。

3.2 利用方位角公式另一种计算方位角的方法是利用方位角公式,根据两点的经纬度坐标和球面三角学的知识来计算它们之间的方位角。

四、实际应用和注意事项4.1 在实际应用中,除了纯粹的数学计算外,还需要考虑地图投影方式、坐标系转换等因素。

4.2 在计算距离和方位角时,需要注意经纬度坐标的单位转换,比如将度分秒转换为小数表示。

4.3 对于距离较短的情况,可以采用简化的计算方法来近似计算两点之间的距离和方位角。

计算距离和方位角的经纬度坐标是一项涉及到地理信息和数学知识的复杂计算。

经纬度转度分秒公式

经纬度转度分秒公式

经纬度转度分秒公式
度分秒(DMS)格式是用来表示地理位置的全球定位系统(GPS)
的经度和纬度的格式。

它将经纬度拆分为度(°),分(’)和秒("),每个以及秒为1/60的分,每分都是1/60的度。

在电子地图中,如Google地图,将经度和纬度写成度分秒格式是常见的做法。

如果你
想要以度分秒格式来描述地理位置,你就需要将经纬度转换为度分秒
格式。

经纬度转换为度分秒格式非常简单,只需要用数学方法把经纬度
拆分为度,分和秒。

公式为:
1° = 60'
1' = 60"
以108.875°的经度为例,它的度分秒格式应该是:108° 52' 30"。

其计算方法如下:
1. 先把度拆分:108° = 108(度),剩余8.875。

2. 然后把8.875拆分为分,8.875/1°=8.875*60'=532',剩余30"
3. 最后把30"拆分为秒:30"=30(秒)。

因此,108.875°的经度转换为度分秒格式为108° 52' 30",即可描述其地理位置。

度分秒格式可以提供更精确的地理位置信息,且它简单易懂,比
经纬度格式更便于人们理解。

因此,将经纬度转换为度分秒格式是地
理位置的常用格式,使用度分秒格式能更准确描述地理位置。

GPS经纬度的表示方法及换算

GPS经纬度的表示方法及换算

GPS经纬度的表⽰⽅法及换算想要认识GPS中的经纬度,就必须先了解GPS,知道经纬度的来源: 1. GPS系统组成 GPS是 Gloabal Positioning System 的简称,意为全球定位系统,主要由地⾯的控制站、天上飞的卫星、咱们⼿⾥拿的接收机三⼤块组成,我们所使⽤的GPS包括⼿持机和车载导航机本质上都是GPS接受机。

2. GPS接收机 接收机⼤⼤⼩⼩,千姿百态,有袖珍式、背负式、车载、船载、机载什么的。

⼀般常见的⼿持机接收L1信号,还有双频的接收机,做精密定位⽤的。

3. 坐标系 地形图坐标系:我国的地形图采⽤⾼斯-克吕格平⾯直⾓坐标系。

在该坐标系中,横轴:⾚道,⽤Y表⽰;纵轴:中央经线,⽤X表⽰;坐标原点:中央经线与⾚道的交点,⽤O表⽰。

⾚道以南为负,以北为正;中央经线以东为正,以西为负。

我国位于北半球,故纵坐标均为正值,但为避免中央经度线以西为负值的情况,将坐标纵轴西移500公⾥。

北京54坐标系:1954年我国在北京设⽴了⼤地坐标原点,采⽤克拉索夫斯基椭球体,依此计算出来的各⼤地控制点的坐标,称为北京54坐标系。

GS84坐标系:即世界通⽤的经纬度坐标系。

6度带、3度带、中央经线。

我国采⽤6度分带和3度分带: 1∶2.5万及1∶5万的地形图采⽤6度分带投影,即经差为6度,从零度⼦午线开始,⾃西向东每个经差6度为⼀投影带,全球共分60个带,⽤1,2,3,4,5,……表⽰。

1∶1万的地形图采⽤3度分带,从东经1.5度的经线开始,每隔3度为⼀带,⽤1,2,3,……表⽰,全球共划分120个投影带 4. 经纬度的来源 为了精确地表明各地在地球上的位置,⼈们给地球表⾯假设了⼀个坐标系,这就是经纬度线。

那么,最初的经纬度线是怎么产⽣⼜是如何测定的呢公元344年,亚历⼭⼤渡海南侵,继⽽东征,随军地理学家尼尔库斯沿途搜索资料,准备绘⼀幅“世界地图”。

他发现沿着亚历⼭⼤东征的路线,由西向东,⽆论季节变换与⽇照长短都很相仿。

gps转换经纬度及换算方法

gps转换经纬度及换算方法

北京54坐标系:1954年我国在北京设立了大地坐标原点,采用克拉索夫斯基椭球体,依此计算出来的各大地控制点的坐标,称为北京54坐标系。
GS84坐标系:即世界通用的经纬度坐标系。
经纬度表示:1884年国际经度会议规定,以通过英国伦敦格林威治天文台子午仪中心的经线为0°经线。从0°经线往东叫东经,往西叫西经,东、西各分180°。习惯上以西经20°和东经160°为分界把地球分为东西两个半球。假如从地轴的正中间将地球切成南北两半,上边的一半叫北半球,下边的一半叫南半球。被切的这个平面,叫赤道面。赤道面与地球表面相交的线叫赤道。纬线从赤道往两极越来越短,到了两极就缩小成一个点了。科学家们把赤道定为0°纬线,从赤道向两极各分为90°,赤道以南叫南纬,赤道以北叫北纬。在计算机或GPS上经纬度经常用度、分、秒和度.度、分.分、秒.秒的混合方式进行表示,度、分、秒间的进制是60进制,度.度、分.分、秒.秒的进制是100进制,换算时一定要注意。可以近似地认为每个纬度之间的距离是不变的111KM,每分间 1.85KM,每秒间31.8M。经度间的距离随纬度增高逐渐减小,可按以下公式计算:
3.) ddd.mm.ss, 度 . 分 . 秒 例如 31o12’42″
地球上任何一个固定的点都可以用确定的经纬度表示出来。
关于经纬度坐标转换的方法
一、十进制转换成经纬度
把经纬度转换成十进制的方法很简单
如下就可以了
Decimal Degrees = Degrees + minutes/60 + seconds/3600
地形图坐标系:我国的地形图采用高斯-克吕格平面直角坐标系。在该坐标系中,横轴:赤道,用Y表示;纵轴:中央经线,用X表示;坐标原点:中央经线与赤道的。我国位于北半球,故纵坐标均为正值,但为避免中央经度线以西为负值的情况,将坐标纵轴西移500公里。

GPS经纬度的表示方法及换算

GPS经纬度的表示方法及换算

想要认识G‎P S中的经‎纬度,就必须先了‎解GPS,知道经纬度‎的来源:1. GPS系统‎组成GPS是 Gloab‎a l Posit‎i onin‎g Syste‎m的简称,意为全球定‎位系统,主要由地面‎的控制站、天上飞的卫‎星、咱们手里拿‎的接收机三‎大块组成,我们所使用‎的GPS包‎括手持机和‎车载导航机‎本质上都是‎G PS接受‎机。

2. GPS接收‎机接收机大大‎小小,千姿百态,有袖珍式、背负式、车载、船载、机载什么的‎。

一般常见的‎手持机接收‎L1信号,还有双频的‎接收机,做精密定位‎用的。

3. 坐标系地形图坐标‎系:我国的地形‎图采用高斯‎-克吕格平面‎直角坐标系‎。

在该坐标系‎中,横轴:赤道,用Y表示;纵轴:中央经线,用X表示;坐标原点:中央经线与‎赤道的交点,用O表示。

赤道以南为‎负,以北为正;中央经线以‎东为正,以西为负。

我国位于北‎半球,故纵坐标均‎为正值,但为避免中‎央经度线以‎西为负值的‎情况,将坐标纵轴西‎移500公‎里。

北京54坐‎标系:1954年‎我国在北京‎设立了大地‎坐标原点,采用克拉索‎夫斯基椭球‎体,依此计算出‎来的各大地‎控制点的坐‎标,称为北京5‎4坐标系。

GS84坐‎标系:即世界通用‎的经纬度坐‎标系。

6度带、3度带、中央经线。

我国采用6‎度分带和3‎度分带:1∶2.5万及1∶5万的地形‎图采用6度‎分带投影,即经差为6‎度,从零度子午‎线开始,自西向东每‎个经差6度‎为一投影带‎,全球共分6‎0个带,用1,2,3,4,5,……表示。

1∶1万的地形‎图采用3度‎分带,从东经1.5度的经线‎开始,每隔3度为‎一带,用1,2,3,……表示,全球共划分‎120个投‎影带4. 经纬度的来‎源为了精确地‎表明各地在‎地球上的位‎置,人们给地球‎表面假设了‎一个坐标系‎,这就是经纬‎度线。

那么,最初的经纬‎度线是怎么‎产生又是如‎何测定的呢‎公元344‎年,亚历山大渡‎海南侵,继而东征,随军地理学‎家尼尔库斯‎沿途搜索资‎料,准备绘一幅‎“世界地图”。

GPS怎么把经纬度转换成标准的度分秒单位

GPS怎么把经纬度转换成标准的度分秒单位

其计算公式应是:任何一个十进制数表示的经、纬度数,其整数即是度数,其小数部分乘以60得到的数的整数部分即是分数,再用该数的小数部分乘以60得到的数就是秒数。

例:36.12432314转换成度分秒的数是:其度数是"36",其分是"0.12432314×60=7.4593884"的整数"7",其秒是"0.4593884×60=27.5639304","27.6"----36°7′27.6〃。

计算原理:保留取整部分,小数×60 经度:14° 0.32×60=19.2 --》19′ 0.2×60 =1.2 --》1.2〃即:14°19′12〃同理,纬度:52.20 =52°12′0经纬度的表示1884年国际经度会议规定,以通过英国伦敦格林威治天文台子午仪中心的经线为0°经线。

从0°经线往东叫东经,往西叫西经,东、西各分180°。

习惯上以西经20°和东经160°为分界把地球分为东西两个半球。

假如从地轴的正中间将地球切成南北两半,上边的一半叫北半球,下边的一半叫南半球。

被切的这个平面,叫赤道面。

赤道面与地球表面相交的线叫赤道。

纬线从赤道往两极越来越短,到了两极就缩小成一个点了。

科学家们把赤道定为0°纬线,从赤道向两极各分为90°,赤道以南叫南纬,赤道以北叫北纬。

在计算机或GPS上经纬度经常用度、分、秒和度.度、分.分、秒.秒的混合方式进行表示,度、分、秒间的进制是60进制,度.度、分.分、秒.秒的进制是100进制,换算时一定要注意。

可以近似地认为每个纬度之间的距离是不变的111KM,每分间1.85KM,每秒间31.8M。

经度间的距离随纬度增高逐渐减小,可按一下公式计算:经度1°长度=111.413cosφ一0.094cos3φ公里(纬度φ处)。

GPS经纬度的表示方法及换算

GPS经纬度的表示方法及换算

想要认识GPS中的经纬度,就必须先了解GPS,知道经纬度的来源:1. GPS系统组成GPS是Gloabal Positioning System 的简称,意为全球定位系统,主要由地面的控制站、天上飞的卫星、咱们手里拿的接收机三大块组成,我们所使用的GPS包括手持机和车载导航机本质上都是GPS接受机。

2. GPS接收机接收机大大小小,千姿百态,有袖珍式、背负式、车载、船载、机载什么的。

一般常见的手持机接收L1信号,还有双频的接收机,做精密定位用的。

3. 坐标系地形图坐标系:我国的地形图采用高斯-克吕格平面直角坐标系。

在该坐标系中,横轴:赤道,用Y表示;纵轴:中央经线,用X表示;坐标原点:中央经线与赤道的交点,用O表示。

赤道以南为负,以北为正;中央经线以东为正,以西为负。

我国位于北半球,故纵坐标均为正值,但为避免中央经度线以西为负值的情况,将坐标纵轴西移500公里。

北京54坐标系:1954年我国在北京设立了大地坐标原点,采用克拉索夫斯基椭球体,依此计算出来的各大地控制点的坐标,称为北京54坐标系。

GS84坐标系:即世界通用的经纬度坐标系。

6度带、3度带、中央经线。

我国采用6度分带和3度分带:1∶2.5万及1∶5万的地形图采用6度分带投影,即经差为6度,从零度子午线开始,自西向东每个经差6度为一投影带,全球共分60个带,用1,2,3,4,5,……表示。

1∶1万的地形图采用3度分带,从东经1.5度的经线开始,每隔3度为一带,用1,2,3,……表示,全球共划分120个投影带4. 经纬度的来源为了精确地表明各地在地球上的位置,人们给地球表面假设了一个坐标系,这就是经纬度线。

那么,最初的经纬度线是怎么产生又是如何测定的呢公元344年,亚历山大渡海南侵,继而东征,随军地理学家尼尔库斯沿途搜索资料,准备绘一幅“世界地图”。

他发现沿着亚历山大东征的路线,由西向东,无论季节变换与日照长短都很相仿。

于是做出了一个重要贡献——第一次在地球上划出了一条纬线,这条线从直布罗陀海峡起,沿着托鲁斯和喜马拉雅山脉一直到太平洋。

GPS中经纬度的换算问题

GPS中经纬度的换算问题

GPS经纬度的转换
全球卫星定位系统(Globle Positioning System)是一种结合卫星及通讯发展的技术,利用导航卫星进行测时和测距。

GPS点坐标的表达方式有两种:
1ddd mm.mmmm(度分格式):ddd表示度,mm.mmmm表示分,其中小数点前表示分的整数部分,小数点后表示分的小数部分;
2ddd.mm.ss(度.分.秒):ddd表示度,mm表示分,ss表示秒,也有将ss表示为带小数部分的。

我们常常会遇到度分格式和度分秒格式的转换。

下面我用实例给大家做一解释。

经典实例1
GPS显示:N30°33′13.1″,E119°29′55.5″
如何将这一经纬度转换成度分格式呢?
换算纬度,30+33/60+13.1/3600≈30.553639°换算经度,
119+29/60+55.5/3600=119.49875°这样就把度分秒格式转换成了度分格式。

经典实例2
GPS显示:N34.432343°,E108.323221°
如何将这一经纬度转换成度分秒格式呢?
纬度:0.432343*60=25.940580.94058*60=56.4348
所以纬度是34°25′56.4348″同样计算出纬度为108°19′23.60″。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

想要认识GPS中的经纬度,就必须先了解GPS,知道经纬度的来源:1. GPS系统组成GPS是Gloabal Positioning System 的简称,意为全球定位系统,主要由地面的控制站、天上飞的卫星、咱们手里拿的接收机三大块组成,我们所使用的GPS包括手持机和车载导航机本质上都是GPS接受机。

2. GPS接收机接收机大大小小,千姿百态,有袖珍式、背负式、车载、船载、机载什么的。

一般常见的手持机接收L1信号,还有双频的接收机,做精密定位用的。

3. 坐标系地形图坐标系:我国的地形图采用高斯-克吕格平面直角坐标系。

在该坐标系中,横轴:赤道,用Y表示;纵轴:中央经线,用X表示;坐标原点:中央经线与赤道的交点,用O表示。

赤道以南为负,以北为正;中央经线以东为正,以西为负。

我国位于北半球,故纵坐标均为正值,但为避免中央经度线以西为负值的情况,将坐标纵轴西移500公里。

北京54坐标系:1954年我国在北京设立了大地坐标原点,采用克拉索夫斯基椭球体,依此计算出来的各大地控制点的坐标,称为北京54坐标系。

GS84坐标系:即世界通用的经纬度坐标系。

6度带、3度带、中央经线。

我国采用6度分带和3度分带:1∶2.5万及1∶5万的地形图采用6度分带投影,即经差为6度,从零度子午线开始,自西向东每个经差6度为一投影带,全球共分60个带,用1,2,3,4,5,……表示。

1∶1万的地形图采用3度分带,从东经1.5度的经线开始,每隔3度为一带,用1,2,3,……表示,全球共划分120个投影带4. 经纬度的来源为了精确地表明各地在地球上的位置,人们给地球表面假设了一个坐标系,这就是经纬度线。

那么,最初的经纬度线是怎么产生又是如何测定的呢公元344年,亚历山大渡海南侵,继而东征,随军地理学家尼尔库斯沿途搜索资料,准备绘一幅“世界地图”。

他发现沿着亚历山大东征的路线,由西向东,无论季节变换与日照长短都很相仿。

于是做出了一个重要贡献——第一次在地球上划出了一条纬线,这条线从直布罗陀海峡起,沿着托鲁斯和喜马拉雅山脉一直到太平洋。

亚历山大帝国昙花一现,不久就瓦解了。

但以亚历山大为名的那座埃及城里,出现了一个著名图书馆,多年担任馆长的埃拉托斯特尼博学多才,精通数学、天文、地理。

他计算出地球的圆周是46 250千米,画了一张有7条经线和6条纬线的世界地图。

5. 经纬度的表示1884年国际经度会议规定,以通过英国伦敦格林威治天文台子午仪中心的经线为0°经线。

从0°经线往东叫东经,往西叫西经,东、西各分180°。

习惯上以西经20°和东经160°为分界把地球分为东西两个半球。

假如从地轴的正中间将地球切成南北两半,上边的一半叫北半球,下边的一半叫南半球。

被切的这个平面,叫赤道面。

赤道面与地球表面相交的线叫赤道。

纬线从赤道往两极越来越短,到了两极就缩小成一个点了。

科学家们把赤道定为0°纬线,从赤道向两极各分为90°,赤道以南叫南纬,赤道以北叫北纬。

在计算机或GPS上经纬度经常用度、分、秒和度.度、分.分、秒.秒的混合方式进行表示,度、分、秒间的进制是60进制,度.度、分.分、秒.秒的进制是100进制,换算时一定要注意。

可以近似地认为每个纬度之间的距离是不变的111KM,每分间1.85KM,每秒间31.8M。

经度间的距离随纬度增高逐渐减小,可按一下公式计算:经度1°长度=111.413cosφ一0.094cos3φ公里(纬度φ处)。

一般从GPS得到的数据是经纬度。

经纬度有多种表示方法。

1.)ddd.ddddd,度 . 度的十进制小数部分(5位)例如:31.12035º2.)ddd.mm.mmm,度 . 分 . 分的十进制小数部分(3位)例如31º10.335'3.)ddd.mm.ss, 度 . 分 . 秒例如31º12'42"地球上任何一个固定的点都可以用确定的经纬度表示出来。

关于经纬度坐标转换的方法一、十进制转换成经纬度把经纬度转换成十进制的方法很简单如下就可以了Decimal Degrees = Degrees + minutes/60 + seconds/3600例:57°55'56.6" =57+55/60+56.6/3600=57.9323888888888114°65'24.6"=114+65/60+24.6/3600=结果自己算! 如把经纬度(longitude,latitude) (205.395583333332,57.9323888888888)转换据成坐标(Degrees,minutes,seconds)(205°23'44.1",57°55'56.6")。

步骤如下:1,直接读取"度":2052,(205.395583333332-205)*60=23.734999999920 得到"分":233,(23.734999999920-23)*60=44.0999******** 得到"秒":44.1采用同样的方法可以得到纬度坐标:57°55'56.6" 如果需要转换的经纬度数据很多,可以借助Sql查询分析器或Excel来进行转换。

这里介绍用Sql实现。

假如我的数据库里的表tableName有以下数据CREATE TABLE [dbo].[tableName]( [ID] [int] IDENTITY(1,1) NOT NULL, [address] [varchar](20) COLLATE Chinese_PRC_CI_AS NULL, [longitude] [float] NULL, [latitude] [float] NULL) ON [PRIMARY]GO表中的数据ID address longitude latitude 0
add1 205.3955833 57.93238889 1 add2 205.3911111 57.95194444 2 add3 205.3791667 57.98916667 3 add4 205.3713889 57.95611111 在sql 查询分析器里直接调用以下查询语句--Declare The longitude,latitudedeclare @LoaDeg varchar(50)declare @LoaMin varchar(100)declare @LoaSec varchar(100)declare @LatDeg varchar(50)declare @LatMin varchar(100)declare @LatSec varchar(100)--Set The VariableSet @LoaDeg='left(longitude,3)'Set @LoaMin='left((longitude-'+@LoaDeg+')*60,2)'Set
@LoaSec='left((((longitude-'+@LoaDeg+')*60-'+@LoaMin+')*60),4)'Set @LatDeg='left(longitude,3)'Set @LatMin='left((longitude-'+@LatDeg+')*60,2)'Set
@LatSec='left((((longitude-'+@LatDeg+')*60-'+@LatMin+')*60),4)'--Execute The Commandexec('select ID,address,longitude,'+@LoaDeg+' as LoaDegree,'+@LoaMin+' as LoaMinute,'+@LoaSec+' as LoaSecond,'+@LatDeg+' as LatDegree,'+@LatMin+' as LatMinute,'+@LatSec+' as LatSecond from TableName')即可得到:ID address longitude LoaDegree LoaMinute LoaSecond latitude LatDegree LatMinute LatSecond1 add1 205.3955833 205 23 44 57.93238889 205 23 442 add2 205.3911111 205 23 28 57.95194444 205 23 283 add3 205.3791667 205 22 45 57.98916667 205 22 454 add4 205.3713889 205 22 17 57.95611111 205 22 17。

相关文档
最新文档