请问给定一个GPS坐标点,然后给出X轴、Y轴方向偏移的公里数,如何计算出偏移后的GPS坐标点?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/09 03:09:47
请问给定一个GPS坐标点,然后给出X轴、Y轴方向偏移的公里数,如何计算出偏移后的GPS坐标点?
请问给定一个GPS坐标点(WGS84坐标系),然后给出X轴、Y轴方向偏移的公里数,如何计算出偏移后的GPS坐标点?
比如(116.8269,36.7132)向东移动100公里,向北移动100公里,其GPS坐标点是多少,请问该如何计算?
请问给定一个GPS坐标点(WGS84坐标系),然后给出X轴、Y轴方向偏移的公里数,如何计算出偏移后的GPS坐标点?
比如(116.8269,36.7132)向东移动100公里,向北移动100公里,其GPS坐标点是多少,请问该如何计算?
首先要确定你问的是地面距离还是平面距离,而且WGS84坐标的XY轴并不是东北方向.
如果你只是要在XY轴上偏移很简单,你把经纬度(Lat/Lon/Ell.H)转换为空间坐标(X/Y/Z)按偏移量加减就可以了,以你给的坐标为例,假设高程为0:(116.8269,36.7132,0)转换为60进制(36°42'47.52000"N,116°49'36.84000"E,0)转换为空间坐标(-2310224.861,4568137.434,3791926.662)然后计算即可.
如果是平面距离就有点麻烦了,首先要确认你的投影平面(北京54/西安80/?),然后确定投影带(3°/6°/?),计算(36°42'47.52000"N,116°49'36.84000"E,0)在这个投影带的平面坐标(4064699.243,484534.39,-2.991)(西安80、117子午线),再东北方向各加100000,(4164699.243,584534.39,-2.991 )转换(37°36'37.79663"N,117°57'26.62885"E,-0.001).但要注意这个距离是80坐标系下的,并不是WGS84下的.
在WGS84下是很不方便计算东、北方向的.
如果你只是要在XY轴上偏移很简单,你把经纬度(Lat/Lon/Ell.H)转换为空间坐标(X/Y/Z)按偏移量加减就可以了,以你给的坐标为例,假设高程为0:(116.8269,36.7132,0)转换为60进制(36°42'47.52000"N,116°49'36.84000"E,0)转换为空间坐标(-2310224.861,4568137.434,3791926.662)然后计算即可.
如果是平面距离就有点麻烦了,首先要确认你的投影平面(北京54/西安80/?),然后确定投影带(3°/6°/?),计算(36°42'47.52000"N,116°49'36.84000"E,0)在这个投影带的平面坐标(4064699.243,484534.39,-2.991)(西安80、117子午线),再东北方向各加100000,(4164699.243,584534.39,-2.991 )转换(37°36'37.79663"N,117°57'26.62885"E,-0.001).但要注意这个距离是80坐标系下的,并不是WGS84下的.
在WGS84下是很不方便计算东、北方向的.
请问给定一个GPS坐标点,然后给出X轴、Y轴方向偏移的公里数,如何计算出偏移后的GPS坐标点?
GPS数据偏移最近才发现我的GPS输出的经纬度坐标,跟显示的坐标存在一定偏移.也就是说看到的数值,跟实际记录的点信息不一
GPS坐标位置有偏移,有纠偏方法吗
请问如何使用C语言,确定圆弧方向?我使用起点、经过点及终点方法计算出了圆弧的圆心的(X\Y)坐标;
在平面坐标系里 三角形面积放大一倍后的 3点 坐标偏移公式 有么
GPS的偏移会出现在哪个环节?
数控机床中零点偏移是什么意思?零点偏移的作用是什么?为什么会有零点偏移(零点偏移是如何产生的)?
如何将GPS所测的坐标通过mapgis直接转换成点文件
请问CAD如何同时标注点的X、Y坐标
GPS坐标的转换,急!
请问,gps在无控制点的情况下能得到WGS84坐标吗,如果能,如何处理,结果保存在什么格式的文件中,
catia实体拉伸或切除时,怎样在一个平面画出草图,然后再偏移一个距离后再进行拉伸或切除一个给定的长度