❶ 用gps定位出来的数据横坐标18329200纵坐标3076725如何转换成经纬度数值,请高手帮忙
根据你的坐标值判断应是6度带,18号带中央经线为东经105度。转换结果如下:
北纬27度47分35.380494秒,东经103度16分01.211616秒。
❷ GPS模块的数据怎么转化为经纬度!
if (ch == 'C') /// 如果第五个字符是C,($GPRMC)
{
if (status == 'A') /// 如果数据有效,则分析已经定位
{
GPS -> NS = buf[GetComma(4, buf)]; //判断为N纬
GPS -> EW = buf[GetComma(6, buf)]; //判断为E纬
GPS->latitude = Get_Double_Number(&buf[GetComma(3, buf)]);//获取纬度数
GPS->longitude = Get_Double_Number(&buf[GetComma( 5, buf)]); //获取经度数
GPS->latitude_Degree = (int)GPS->latitude / 100; /// 分离纬度,纬度数除以100取整,到度
lati_cent_tmp = (GPS->latitude - GPS->latitude_Degree * 100); /// 分离纬度,到分,含有小数
GPS->latitude_Cent = (int)lati_cent_tmp;//取整得到分
lati_second_tmp = (lati_cent_tmp - GPS->latitude_Cent) * 60; //取秒
GPS->latitude_Second = (int)lati_second_tmp; //对小数化成的秒取整
❸ 怎么将gps坐标转换成百度地图经纬度
网络坐标和GPS坐标转换在很近的距离时偏差非常接近。
假设你有网络坐标:x1=116.397428,y1=39.90923
把这个坐标当成GPS坐标,通过接口获得他的网络坐标:x2=116.41004950566,y2=39.916979519873
通过计算就可以得到GPS的坐标:
x = 2*x1-x2,y = 2*y1-y2
x=116.38480649434001
y=39.901480480127
❹ 大地坐标如何转换为经纬度
大地坐标-----→经纬度(地理坐标)
1、输入大地坐标数据,格式为 Y空格X,输入到文本就行如下,原始的大地坐标由一8位的Y和一个7位的X组成
这组坐标数据中的Y的前两位为31,是分带号,一般使用的分带有三分带,六分带,这里的坐标是三分带的,记下Y前的这两位数,在原始数据中去除掉,现在数据变为,Y,6位,X,7位
保存这个TXT的文本文件。
2,打开MAPGIS,启动坐标投影变形程序
接下来选择 投影转换>>>>用户文件投影转换
点打开文件,打开刚才的大地坐标的文本文件,
设置输入数据的格式,点击 用户投影参数,并完成设置。
这里我们的大地座标为3度带的第31带,注意填好,坐标单位为米
好了以为设置输出的格式,我们要求输出的是经纬度,点结果转换参数,完成以下设置
这个参数设置里第一行有一个很重要的参数,椭球参数这一项,很多博友没有到正确的结果就是因为该项参数没有设定,中国地图一般只有两种,一种是北京54,还有就是80黄海
正确设定好这个就能得到正确的结果啦,笔者用的是80黄海的参考椭球,不过中国大部分是用54坐标系的!!!
我们输出的经纬度的单位应该是DDDMMMSS。SS注意
点写到文件,保存就大功告成了,注意保存的文件要写上.TXT的后缀
下面是计算出的结果文件
XP为经度,1234234。357就是123度42分34。357秒,
YP为纬度,403950。225就是40度39分50。255秒(纬度最多90,所以没有三位数)
❺ 请教GPS测得XY坐标转换经度和纬度
你的 GPS测得是北京54坐标 ~
转成WGS84 就是经纬度坐标了
在实地选几个(3个以上,分布大致均匀)地貌特征很明显的点,这些点在54坐标系上的位置是明确的,用手持式GPS采用WGS84坐标系统测出这些点的坐标,分别求出他们与图上坐标的差值(每个点有自己的一对坐标差值),再求对应的差值的平均值,然后按此平均差值平移你地形图上的坐标网即可。
随着GPS 定位技术的发展GPS 技术在测量中的应用越来越广泛由于GPS 系统采用的是WGS-84 坐标系而我国目前常用的两个坐标系是1954 年北京坐标系以下称BJ54 和1980 年国家大地坐标系所以在实际应用中通常需要将WGS-84 坐标转换至国家坐标系上到目前为止已经有相当多的文献介绍GPS 坐标转换的方法实际上有时候我们也需要将BJ54 坐标转换成WGS-84 坐标我们知道在GPS 基线测量中需要取基线的一个坐标已知的端点作为起始点或参考点由于起始点坐标的偏差对精密GPS 基线测量的影响往往不能忽略所以为了保障相对定位的精度必须保证起始点的精度在不能获取高级的GPS 点时通常采用单点伪距定位坐标作为起算数据在SA 政策取消之后通过C/A 码单点定位获得平面位置的精度为20 40 米文献[1]分析得出了针对不同的基线长和相对定位精度起始点坐标分量的容许偏差对于10 公里的基线长相对精度10-6 起始坐标分量的容许偏差为16.7 米显然仅仅靠GPS 单点定位的精度是不够的根据国家或地方坐标系的大地坐标以及该坐标系和WGS-84坐标系间的转换关系式进行坐标转换可以求得精化基线处理的起算点[2] 另外将国家或地方坐标系转换为WGS-84 坐标对一些精度要求不太高的GPS 应用可以将所有资料统一到WGS-84 坐标系下从而可以在该坐标系下开展测绘工作为我们带来更大的便利
2 坐标转换方法
2.1 坐标转换七参数法
上式为Bursa-Wolf 模型的简化形式[3] 式中有7 个转换参数即3 个平移参数(Dx Dy Dz)三个旋转参数, ) z e e e x y ( , 和一个尺度因子k 通过上述模型可以进行两个不同空间直角坐标系统之间的坐标转换当公共点数为三个以上时便可以通过平差的方法求得转换参数求得转换参数后再利用上述模型进行各点的坐标转换
2.2 坐标转换多项式法
多项式模型形式如下
式中X1 Y1 Z1和X2 Y2 Z2 分别为转换前后的坐标A1 A10 B1 B10 C1 C10 为多项式系数利用一些公共点的两套坐标值采用最小二乘法解得全部多项式系数再利用上述模型就可以进行各点的坐标转换
2.3 坐标转换实现过程
由于BJ54 坐标采用正常高系统相对于克拉索夫斯基椭球的高程异常值一般很难获得因此将大地坐标化算为三维直角坐标时通常用水准高程代替大地高进行化算尽管高程误差对三维直角坐标的转换会带来误差但对于平面坐标的影响很小利用坐标转换七参数法或坐标转换多项式法进行三维直角坐标转换的步骤如下
1. 将所有点的BJ54 高斯平面直角坐标x y化算为大地坐标B L
2. 顾及水准高h 后将三维大地坐标B L h按克拉索夫斯基椭球参数化算为三维直角坐标X Y Z
3. 根据公共点求转换七参数或多项式拟合系数并进行坐标转换
4. 转换后的三维直角坐标WGS-84 X YZ 化算为大地坐标WGS-84(B L H )
5. 引入基于WGS-84 椭球的高程异常值由水准高求得基于WGS-84 椭球的大地高H
6. 用大地高H 代替第四步中获得的高程H由于BJ54 坐标在化算为三维直角坐标时用水准高代替了大地高所以通过坐标转换获得的WGS-84 坐标的高程H 实际上是没有意义的因而需用第五步中计算得到的大地高替代它问题的关键在于如何获取基于WGS-84 椭球的高程异常值通常可以通过GPS 高程拟合的方法获得另外有一些省如江苏省已经建立了高分辨率似大地水准面可以获得较高精度的高程异常值
3 实例分析
2000 年至2002 年江苏省测绘局完成了江苏省C 级GPS 网的建立工作C 级GPS 网点共472个遍布全江苏省其中包含原地面控制网中的部分国家一二等三角点江苏省原有3000 多个国家一二三四等三角点导线点以及6000 多个一二级军控点为了探求最好的转换精度对223 个公共点进行了筛选最终确定了利用分布在全省的89 个公共点进行坐标转换去掉有粗差的公共点后利用剩下的126 个公共点的数据进行了检核计算获得了外符合精度
公共点分布如图1 所示由于对整个江苏省范围的点一起进行坐标转换为了探求一种较好的坐标转换方法笔者利用坐标转换七参数法和坐标转换多项式法分别进行了坐标转换对于坐标转换多项式法分别采用二阶三阶四阶多项式模型进行内符合精度计算由于四阶与三阶多项式模型精度相当最终确定选用三阶多项式模型表1 表2表3 和表4 分别为采用坐标转换七参数法和三阶坐标转换多项式法进行坐标转换内外符合精度的情况
从上面的统计表上不难发现采用坐标转换多项式法精度要明显高于坐标转换七参数法通过获取所有点的基于WGS-84 椭球的高程异常资料和水准高从而计算出所有点的大地高替换通过坐标转换得到的高程最后获得了全省9000 多个点的WGS-84 坐标
4 结论
从北京54 坐标转换至WGS-84 坐标如果采用水准高进行转换则需要具备基于WGS-84 椭球的高程异常资料利开发和应用的前提条件为了保证入库的数据质量必须对其宗地的界址点数据进行拓扑关系检查根据上述的数据处理原则与方法能够快速准确地查询到重叠和空隙的宗地多边形 可以很好地解决地籍基础数据的处理问题它具有较好的实用价值
❻ GPS坐标怎么转换成北纬和东经
我也是一个常用GPS的人。其实不用那么费事的。你可以在GPS中设置
坐标
为
经纬度
的,打点后的就会直接显示出东(西)经、北纬了。只是不知道你用的是什么GPS,不然可以在这里说一下。但一般GPS都提供了设置功能,可以自己用心找一下。中文一般为:设定——单位——坐标表示(坐标体系为WGS84,这是通用的坐标体系);
英文一般为:Settings--Units--Datum。不知对你有没有用,如果愿意交流,QQ:332654288。不在线可留言,我见到就会回复。
对于那些已经存在的点,不用担心,只是还在GPS中,他们会自动转换成经纬度的。
❼ GPS 54北京坐标,怎么将X、Y算成经度纬度
54北京坐标转换成经纬度是很容易实现的,随便在一些GIS软件或网络上的小软件,都可以实现,比如Mapgis、Arcgis等。
坐标北纬30°31′03.96″。
东经120°15′30.16″。
其次,将投影平面坐标转换成经纬度时,一定要知道坐标格式,N3377600,E524800,只给个这样的坐标,只知道坐标系统,根本不知道采用的投影平面坐标系统,平时用的比较多的都高斯克吕格投影。
(7)gps工具箱坐标转换经纬度扩展阅读:
经度是指通过某地的经线面与本初子午面所成的二面角。在本初子午线以东的经度叫东经,在本初子午线以西的叫西经。东经用“E”表示,西经用“W”表示。
经度的每一度被分为60分,每一分被分为60秒。一个经度因此一般看上去是这样的:东经23°27′ 30"或西经23°27′ 30"。
更精确的经度位置中秒被表示为分的小数,比如:东经23°27.500′,但也有使用度和它的小数的:东经23.45833°。有时西经被写做负数:-23.45833°。但偶尔也有人把东经写为负数,但这相当不常规。
❽ gps工具箱的经纬度还用换算吗
WGS84与西安80椭球不一样,所以不能直接坐标转换的,对于手持GPS来说,你测得的经纬度也是基于WGS84所采用的椭球下的坐标,要将其转换为西安80就需要知道转换参数
❾ GPS坐标转换成经纬度
这个软件我也用过,首先给你讲解一下原理。你测得得坐标是平面坐标,这个比得明白它是属于国家坐标系中的哪个坐标,比如54,80,还是独立坐标。至于你想要转换成的格式属于大地坐标,使用经纬度来表示的。
这个软件的具体用法步骤:
1、首先你得明白你用的是那种坐标系,它的中央子午线是多少,属于3°带还是6°带
2、在软件的投影设置里你输入中央子午线,并且选择投影带,是3°带还是6°带
3、然后在投影参数设置里你输入xyz三个参数的值,关于这个值你最好向当地的测绘部门要,因为你自己算的不准确,因为我以前就算过,但是误差很大
4、然后就可以计算了,这款软件的说明书很详细啊,你可以仔细看看
❿ 请问GPS的横纵坐标如何转变为经纬度
在gps中有个单位选项,你选择成经纬度就行了,经纬度是地理坐标,纵横坐标是投影坐标,只是坐标系统不一们而已,也就是显示的单位不一样而已。