请教高手gps经纬度转XY坐标的公式,我对这方面比较白痴,还望师傅能说得简单易懂一些!谢谢!
你把角度的单位设成度分秒制输入不久可以了。具体输入units命令,对话框中会有一个角度的单位制选择,包括度分秒制。
例如绘制一条与当前点距离为100,角度为15度29分38秒,可以写作
@100<15d29'38"
可以做到的,但是要稍微变通点。这就不是二维的问题了。需要具备三维的基本知识了。首先你要会使用vpoint命令设置视点例如为1,-1,1。然后以坐标原点为球心使用sphere命令画一个半径为100的球体。 为了便于标记你的点,你可以使用3dpoly命令来画一些三维的多段线。坐标可以使用球坐标、柱坐标或者笛卡儿坐标。这里使用球坐标比较合适,例如从0,0,0位置画一条线@100<23d15'24"。这条线的端点是不是就是你想要的一个点。当然了,什么精度纬度我记不清楚了,你自己变化一下即可。 具体你可以使用“索引”方式查看一下cad中的“三维坐标”,里面有图,你应该能看得懂。
是否可以解决您的问题?
一、用EXCEL进行高斯投影换算
从经纬度B、L换算到高斯平面直角坐标X、Y(高斯投影正算),或从X、Y换算成B、L(高斯投影反算),一般需要专用计算机软件完成。在目前流行的换算软件中不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。而用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。下面以1954年北京坐标系为例,介绍具体的计算方法。
上图为编辑好的EXCEL表(红色为输入数据项)
完成经纬度B、L到平面直角坐标X、Y的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。在EXCEL中以公式从第3行第1列(A3格)为起始单元格为例,各单元格的公式如下:
(1)单元格A3输入中央子午线,以度、分、秒形式输入,如107度0分则输入107.00
(2)单元格B3公式如上图,把L0化成度形式。
(3)单元格C3以度小数形式输入纬度值,如23°44′01″则输入23.4401。
(4)单元格D3以度小数形式输入经度值,如107°42′48″则输入107.4248。
(5)单元格E3公式如上图,把纬度B化成度形式。
(6)单元格F3公式如上图,把经度L化成度形式。
(7)各个单元格输入公式如下:
表中计算公式见由孔祥元等主编、武汉大学2002年出版的《控制测量学》,EXCEL软件的操作方法请参阅有关资料。按上面表格中的公式输入到相应单元格后,就可方便地由经纬度求得平面直角坐标。当输入完所有的经纬度后,用鼠标下拉即可得到所有的计算结果。表中的许多单元格公式为中间过程,可以用EXCEL的列隐藏功能把这些没有必要显示的列隐藏起来,表面上形成标准的计算报表,使整个计算表简单明了,可计算的数据量是无限的,当第一次输入公式后,相当于自己完成了一软件的编制,可存储起来供今后重复使用。高斯投影反算修改公式就可以了。
二、GPS坐标转换方法与计算应用
GPS所采用的坐标系是一个协议地球参考系,坐标系原点在地球质心,简称WGS-84坐标系。GPS的测量结果与我国的1954北京坐标系或1980西安坐标系的坐标相差几十米至一百多米,随区域不同,差别也不同,经粗略统计,我国西部相差70米左右,东北部140米左右,南部75米左右,中部45米左右。由此可见,必须将WGS-84坐标进行坐标系转换才能供标图使用。坐标系之间的转换一般采用七参数法、四参数法、拟合参数法及校正参数法,其中七参数为X平移、Y平移、Z平移、X旋转、Y旋转、Z旋转以及尺度比参数,若忽略旋转参数则为四参数方法,四参数法为七参数法的特例。这里的X、Y、Z是空间大地直角坐标系坐标,为转换过程的中间值。在实际工作中我们常用的是平面直角坐标,是否可以跳过空间直角坐标系,省略复杂的运算进行简单转换呢?经过长期的实践,证明是可行的。其原理是:把GPS所测定的WGS-84坐标当作是具有一定系统性误差的1954北京坐标系坐标值,然后通过国家已知点纠正消除该系统误差。我们暂把该方法称作“坐标改正法”,下面以WGS-84坐标转换成1954北京坐标系坐标为例,介绍数据处理方法:
首先,在测区附近选择一国家已知点,在该已知点上用GPS测定WGS-84坐标系经纬度B和L,把此坐标视为有误差的1954北京坐标系坐标,利用EXCEL将经纬度B、L转换成平面直角坐标X'、Y',然后与已知坐标X、Y比较则可计算出偏移量:
△X=X-X' △Y=Y-Y'
式中的X、Y为国家控制点的已知坐标,X'、Y'为测定坐标,△X和△Y为偏移量。求得偏移量后,就可以用此偏移量纠正测区内的其他测量点了。把其他GPS测量点的经纬度测量值,转换成平面坐标X'、Y',在此X、Y坐标值上直接加上偏移值就得到了转换后的1954北京坐标系坐标:
X=X'+△X Y=Y'+△Y
在上述EXCEL计算表的最后两列,附加上求得的改正数并分别与计算出来的X、Y相加后,即得到转换结果。利用“坐标改正法”进行坐标系的转换,可满足对坐标转换精度要求不高的测绘项目。
说得简单点的话经纬度转换为XY平面坐标实际是将经纬度按一定的投影方式投影为平面直角坐标系中的平面直角坐标XY,不同的投影方式转换得到的XY坐标是不同的,像我国常用高斯-克吕格3度、6度带投影。下面是高斯克吕格投影的正反算公式,需要注意的是此公式只适用于经纬度与平面直角坐标系为同一坐标系下,如同为北京54或西安80下,若坐标系不一致则须加入转换参数进行转换,否则会产生百米左右偏差。
测绘用GPS如何操作进行经纬度的定位?
手部上可以显示经纬度的,通过输入两个以上已知点坐标就可以计算每个点的坐标,有软件的
如何用gps测量高程
GPS可以测出WGS84下的三维坐标,同样可得出经纬度B,L和大地高H,需要进行坐标转换和选择大地水准面模型来将经纬度和大地高转化为54或80坐标以及获得正常高。民用级别的GPS精确度不是很高的。如果只是粗略估量的话,你可以看一下设备上除了经纬度还会有海拔高度,你想测量一个位置的高度,你先在它的最...
怎么用Gps知道自己的经纬度?
安装GPS TEST,在室外可以随时定位并报告当前位置。
怎么用手机查经纬度?
一般打开软件后,并且开启手机的GPS。就会实时显示出所在地的经纬度。比如这个软件,就可以显示出经纬度。问题二:百度地图手机版如何查询经纬度 首先进入【百度地图】,在右上角可以看到【地图API】>02 进入后,拉到最下面,在【插件与工具】,选择【坐标拾取工具】>03 然后进入拾取坐标系统,在搜索框...
怎么用GPS测经纬度
GPS接收机接收到的数据就是经纬度的形式,只要你的GPS里有GPS软件的话,只要搜星定位后就可以得到经纬度坐标,同时也包括海报高。
gpsjoystick经纬度怎么看
纬线和经线一样是人类为度量方便而假设出来的辅助线,定义为地球表面某点随地球自转所形成的轨迹。任何一根纬线都是圆形而且两两平行。纬线的长度是赤道的周长乘以纬线的纬度的余弦,所以赤道最长,离赤道越远的纬线,周长越短,到了两极就缩为0。从赤道向北和向南,各分90°,称为北纬和南纬,分别用“...
知道GPS定位的经纬度,怎么査精确地点,
1、一般用手机或者GPS测得的经纬度是经度在前,纬度在后。而利用地图搜索要求输入的时候纬度在前,经度在后。2、打开谷歌地图,在搜索框中输入经纬度,中间用英文的","分开。点击搜索即可。这里以经纬度:31.19243,121.54044为例搜索。结果如图所示。但是谷歌地图的定位是不太精确的。3、最精确的方式...
求教:手机gps定位,经纬度怎么看呢?
楼主用的貌似是GPS TEST,但版本好像比较老了。新的版本直接显示度分秒的,不再是一个又一个冒号。建议更新一下版本看看。如果楼主是要显示小数度,应该可以进行设置,但习惯看度分秒了,没有琢磨设置方法
怎么查询地图上的经纬度
二使用手机应用:1.在手机的系统工具中找到“指南针”应用,打开后,应用通常会显示当前位置的经纬度信息。2.如果您使用的是华为等品牌的手机,您可以在主屏幕界面右上方下滑打开手机控制中心,其中可能包含查看经纬度的功能。三使用第三方工具:有些在线地图工具和GPS定位设备可以帮助您查找坐标经纬度。这些...
请教如何才能让gps显示经纬度呀??
1)系统自己的GPS监视器 2)TinyGPS 3)GPSviewer 4)某些导航软件内有GPS信息,可以看到经纬度和高度 详细信息请查看爱卡汽车 http:\/\/newcar.xcar.com.cn
柴齐枢绮:[答案] 1、1106736.730 X,14597318.744 Y 2、1108833.019 X,14596189.510 Y 3、1099149.898 X,14592382.233 Y 4、1095999.383 X,14596166.535 Y 5、1101570.857 X,14600704.238 Y
新密市17097815031: GPS测的经纬度如何转换成XY坐标 - ?
柴齐枢绮: 你把角度的单位设成度分秒制输入不久可以了.具体输入units命令,对话框中会有一个角度的单位制选择,包括度分秒制.例如绘制一条与当前点距离为100,角度为15度29分38秒,可以写作 @100<15d29'38"可以做到的,但是要稍微变通点...
新密市17097815031: 请问,如何将经纬度转换为XY坐标.点号 经度 纬度1 109'52'10'' 22'48'10''2 109'52'15'' 22'47'50''3 109'52'20'' 22'47'50... - ?
柴齐枢绮:[答案] X为横轴,Y为竖轴.先中间画条赤道,然后标出南北回归线、经线和玮线没15°画一条,然后标上你的数据就行了.
新密市17097815031: 经纬度转换xy坐标公式软件 - ?
柴齐枢绮: UTM(Universal Transverse Mercator)投影也许会有帮助,参见 http://smellysheep.org/utm-投影/
新密市17097815031: 经纬度如何转换成大地坐标?求公式和参数. - ?
柴齐枢绮: 球面坐标(x,y,z)以及纬度α和经度β,之间的公式为:y/x = tanβ z/√(x²+y²+z²) = sinα
新密市17097815031: 这个经纬度转换成xy坐标是多少?北纬31 43 46 东经104 44 25这个经纬度转换成xy坐标是多少?北纬31 43 46 东经104 44 25 - ?
柴齐枢绮:[答案] X=3511943.739 Y=475385.787 江油中源大道附近沙棠村
新密市17097815031: 请教:GPS怎么转换成CAD坐标 - ?
柴齐枢绮: 买GPS时应该有相应的软件.不过你必须知道转换系数或若干公共点才能将WGS84坐标系的经纬度转为地方坐标系的XY.
新密市17097815031: 求高斯坐标的转换公式 - ?
柴齐枢绮: 有个Excel表格公式,能满足你的要求. 一、用EXCEL进行高斯投影换算 从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共...
新密市17097815031: 如何将GPS坐标转换为XY平面坐标 - ?
柴齐枢绮: 如何将GPS坐标转换为XY平面坐标 你要知道目标坐标系的相关信息才可以转换、 具体可私信告知帮你转换
新密市17097815031: GPS经纬度坐标如何转化为图上坐标 - ?
柴齐枢绮: 1.实现将一组GPS模块获取的经纬度数据在百度地图上绘制轨迹 2.标准的GPS经纬度坐标直接在地图上绘制会有偏移,这是测绘局和地图商设置的加密,要转换成百度地图坐标,代码如下* * @return 百度地图坐标 */ publicGeoPoint gpsToBaidu...