免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 2571|回复: 1
收起左侧

[讨论] mapgis北京54转西安80坐标系,输入的(x,y,z)?

[复制链接]

8

主题

1846

铜板

0

好友

助理工程师

Rank: 5Rank: 5

积分
271
发表于 2016-4-25 09:50 | 显示全部楼层 |阅读模式
西安80是为了进行全国天文大地网整体平差而建立的。根据椭球定位的基本原理,在建立西安80坐标系时有以下先决条件:
(1)大地原点在我国中部,具体地点是陕西省泾阳县永乐镇;
(2)西安80坐标系参心坐标系,椭球短轴Z轴平行于地球质心指向地极原点方向,大地起始子午面平行于格林尼治平均天文台子午面;X轴在大地起始子午面内与 Z轴垂直指向经度 0方向;Y轴与 Z、X轴成右手坐标系
“北京54 坐标系”转“西安80坐标系” 详细教程(图文)2015-12-09 海鹰地质者 [url=]桔灯勘探[/url]
↑↑↑
北京54坐标系和西安80坐标系其实是一种椭球参数的转换,作为这种转换在同一个椭球里的转换都是严密的,而在不同的椭球之间的转换是不严密,因此不存在一套转换参数可以全国通用的,在每个地方会不一样,因为他们是两个不同的椭球基准。那么,两个椭球间的坐标转换,一般而言比较严密的是用七参数布尔莎模型,即X平移,Y平移,Z平移,X旋转(WX),Y旋转(WY),Z旋转(WY),尺度变化(DM)。若求得七参数就需要在一个地区提供3个以上的公共点坐标对(即北京54坐标下x、y、z和西安80坐标系下x、y、z),如果区域范围不大,最远点间的距离不大于30km(经验值),这可以用三参数,即X平移,Y平移,Z平移,而将X旋转,Y旋转,Z旋转,尺度变化面DM视为0。
方法:
  • 第一步:向地方测绘局(或其他地方)找本区域三个公共点坐标对(即北京54坐标下x、y、z和西安80坐标系下x、y、z);
  • 第二步:讲三个点的坐标对全部转换以弧度为单位。(菜单:投影转换——输入单点投影转换,计算出这三个点的弧度值并记录下来);
  • 第三步:求公共点操作系数(菜单:投影转换——坐标系转换)。如果求出转换系数后,记录下来;
  • 第四步:编辑坐标转换系数(菜单:投影转换——编辑坐标转换系数),最后进行投影变换,“当前投影”输入80坐标系参数,“目的投影”输入54坐标系参数。进行转换时系统会自动调用曾编辑过的坐标转换系数。


详细步骤如下
首先将mapgis平台的工作路径设置为“…..\北京54转西安80”文件夹下。
下面我们来讲解“北京54坐标系”转“西安80坐标系”的转换方法和步骤。
一数据说明
北京54坐标系和西安80坐标系之间的转换其实是两种不同的椭球参数之间的转换,一般而言比较严密的是用七参数布尔莎模型,即X平移,Y平移,Z平移,X旋转(WX),Y旋转(WY),Z旋转(WY),尺度变化(DM)。若得七参数就需要在一个地区提供3个以上的公共点坐标对(即北京54坐标下x、y、z和西安80坐标系下x、y、z),可以向地方测绘局获取。
二“北京54坐标系”转“西安80坐标系”的操作步骤
启动“投影变换模块”,单击“文件”菜单下“打开文件”命令,将演示数据“演示数据_北京54.WT”、“演示数据_北京54.WL”、“演示数据_北京54.WP”打开,如图1所示:
坐标系”转“西安80坐标系”详细教程(图文" src="http://mmbiz.qpic.cn/mmbiz/eMibrw4PEibIjcpFwic4Nn8UXuCh3h4yicVOxicJpfrxAYKWBDMOPBKSgCuqPn2G9ia3q1658TLMCiatCpEQenP1Zxo5g/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1" style="max-width: 500px; height: auto !important; box-sizing: border-box !important; width: auto !important; visibility: visible !important;">
图1
1、单击“投影转换”“单下“S坐标系转换”“令,系统弹出“转换坐标值”“话框,如图2所示:

图2
  • 在“输入”一栏中,坐标系设置为“北京54坐标系”,单位设置为“线类单位-米”;
  • 在“输出”一栏中,坐标系设置为“西安80坐标系”,单位设置为“线类单位-米”;
  • 在“转换方法”一栏中,单击“公共点操作求系数”项;
  • 在“输入”一栏中,输入北京54坐标系下一个公共点的(x、y、z),如图2所示;
  • 在“输出”一栏中,输入西安80坐标系下对应的公共点的(x、y、z),如图2所示;
  • 在窗口右下角,单击“输入公共点”按钮,右边的数字变为1,表示输入了一个公共点对,如图2所示;
  • 依照相同的方法,再输入另外的2个公共点对;
  • 在“转换方法”一栏中,单击“七参数布尔莎模型”项,将右边的转换系数项激活;
  • 单击“求转换系数”菜单下“求转换系数”命令,系统根据输入的3个公共点对坐标自动计算出7个参数,如图3所示,将其记录下来;
  • 然后单击“确定”按钮;

[url=]坐标系”转“西安80坐标系”详细教程(图文" src="http://mmbiz.qpic.cn/mmbiz/eMibrw4PEibIjcpFwic4Nn8UXuCh3h4yicVOWsXIvVkTtXpjbef3NVBc0SKu4t65PGcIGFUHh9vvE2Ue8icibiaibwOA4w/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1" style="max-width: 500px; height: auto !important; box-sizing: border-box !important; width: auto !important; visibility: visible !important;">[/url]
图3
2、单击“投影转换”菜单下“编辑坐标转换参数”命令,系统弹出“不同地理坐标系转换参数设置”对话框,如图4所示;

图4
在“坐标系选项”一栏中,设置各项参数如下:
  • 源坐标系:北京54坐标系;
  • 目的坐标系:西安80坐标系;
  • 转换方法:七参数布尔莎模型;
  • 长度单位:米;
  • 角度单位:弧度;
  • 然后单击“添加项”按钮,则在窗口左边的“不同椭球间转换”列表中将该转换关系列出;
  • 在窗口下方的“参数设置”一栏中,将上一步得到的七个参数依次输入到相应的文本框中,如图4所示;
  • 单击“修改项”按钮,输入转换关系,并单击“确定”按钮;

接下来就是文件投影的操作过程了。

3、单击“投影转换”菜单下“MAPGIS投影转换/选转换线文件”命令,系统弹出“选择文件”对话框,如图5所示:
[url=]坐标系”转“西安80坐标系”详细教程(图文" src="http://mmbiz.qpic.cn/mmbiz/eMibrw4PEibIjcpFwic4Nn8UXuCh3h4yicVO88CADoU8VrqhmN2VqEuia5fw2ic9A9EzXtE8vCib0KGX768ldOMVg8pRQ/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1" style="max-width: 500px; height: auto !important; box-sizing: border-box !important; width: auto !important; visibility: visible !important;">[/url]
图5
选中待转换的文件“演示数据_北京54.WL”,单击“确定”按钮;

4、设置文件的Tic点,在“投影变换”模块下提供了两种方法:手工设置和文件间拷贝,这里不作详细的说明;

5、单击“投影转换”菜单下“编辑当前投影参数”命令,系统弹出“输入投影参数”对话框,如图6所示,根据数据的实际情况来设置其地图参数,如下:
  • 坐标系类型:大地坐标系
  • 椭球参数:北京54
  • 投影类型:高斯-克吕格投影
  • 比例尺分母:1
  • 坐标单位:米
  • 投影中心点经度(DMS):1230000
  • 然后单击“确定“按钮;


图6
6、单击“投影转换”菜单下“设置转换后参数”命令,系统弹出“输入投影参数”对话框,如图7所示,转换后的参数设置为:
  • 坐标系类型:大地坐标系
  • 椭球参数:西安80(注意椭球参数的变换)
  • 投影类型:高斯-克吕格投影
  • 比例尺分母:1
  • 坐标单位:米
  • 投影中心点经度(DMS):1230000(注意前后中央经线保持一致)

[url=]坐标系”转“西安80坐标系”详细教程(图文" src="http://mmbiz.qpic.cn/mmbiz/eMibrw4PEibIjcpFwic4Nn8UXuCh3h4yicVOuAyVJuz4XtEWE1sN84cJJBdHVsFgCxwKmibGhbmCDmva4QmP3wEtazw/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1" style="max-width: 500px; height: auto !important; box-sizing: border-box !important; width: auto !important; visibility: visible !important;">[/url]
图7
7、单击“投影转换”菜单下“进行投影变换”命令,系统弹出“输入转换后位移值”对话框,单击“开始转换”按钮,系统开始按照设定的参数转换线文件,如图8所示:
[url=]坐标系”转“西安80坐标系”详细教程(图文" src="http://mmbiz.qpic.cn/mmbiz/eMibrw4PEibIjcpFwic4Nn8UXuCh3h4yicVO5RoYBCN8gfUGVsba6B2R4Qgm9EwKSazpiaH6NR68HLHxWUlGHKdZojA/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1" style="max-width: 500px; height: auto !important; box-sizing: border-box !important; width: auto !important; visibility: visible !important;">[/url]
图8
以同样的操作步骤和参数设置,将“演示数据_北京54.WL”、“演示数据_北京54.WP”文件进行投影转换;

8、单击鼠标右键,选择“复位”命令,系统弹出“选择文件名”对话框,可以看到系统生成了三个新的文件:“NEWLIN.WL”、“NEWPNT.WT”、“NEWPNT.WP”,依次选中这三个文件,单击“确定”按钮,如图9所示:
[url=]坐标系”转“西安80坐标系”详细教程(图文" src="http://mmbiz.qpic.cn/mmbiz/eMibrw4PEibIjcpFwic4Nn8UXuCh3h4yicVO9yFtpZa6XMgDVcUXVqiaaIUbFpqHMD7AjxD5jrR5Wib0ELSUnsP7F31A/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1" style="max-width: 500px; height: auto !important; box-sizing: border-box !important; width: auto !important; visibility: visible !important;">[/url]
这时新生成的三个文件就是西安80坐标系下的文件;

补充:通常情况下,转换过来的数据会有一定的误差存在,所以有时为了保证数据的精度,在转换的过程中通过设置横坐标和纵坐标的偏移量来修正转换后的坐标值。
                以上红色区域关于西安80坐标系(x,y,z)定义。从定义看是空间直角坐标系(x,y,z)。
          但详细教程(图文)输入的 z=16.514,本人咨询测量人员,说的是黄海高程。且x,y是投影高斯直角坐标。
           这样我完全懵了。
           请大家讨论,指教。



34

主题

1万

铜板

61

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3392

灌水勋章

发表于 2016-5-16 17:00 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表