基于MAPGIS平台54转80方法和步骤
mapgis6.7西安80坐标和北京54坐标相互转换
西安80坐标和北京54坐标相互换转也是经常用的,现在就mapgis6.7提供的转换功能做以下讲解。
拿点(39490223.77,2663880.71)为例。
在投影变换模块->投影转换->输入单点投影转换。
原始投影参数设置:如图1,椭球参数改成西安80(图1)原始数据输入:经度490223.77,纬度2663880.71。
说明下,带序号39不要了,因为在输入投影参数对话框里设置了(如上图1)。
结果投影参数:把按图1设置。
一切就绪,只需按‘投影点’,结果出来了^_^……用户文件投影批量投影点工作中我们很多时候要把GPS点批量投影点到图上,高效准确是我们的追求,庆幸Mapgis6.7用户文件投影转换可以完成此工作。
投影变换模块,投影转换->用户文件投影转换。
打开文件:保存有坐标的文本文件(.txt)用户投影参数:设置跟我们需要投影的点匹配,如图:结果投影参数:设置跟我们需要的投影结果匹配,如图:设置分隔符:点击进去,按照您的投影点文件数据之间的分隔符设置,确定即可。
设置用户文件选项:在这里可以选择生成点或者线,X,Y坐标位于的位置等。
(该例子X 位于1,Y位于2)到这里要强调关键一点,这点很重要。
鼠标要点击如下图的数据行,默认是第一行,否则就会多生成一个位于(0,0)坐标的点。
最后点‘投影变化’,‘确定’。
在投影变换模块中保存生成的文件mapgis6.7批量投影点同时可以根据我们的需要完成点的投影变换,但是有时候我们需要原本不变的把点投影到图上。
比如点(2655555,39666666),就想让该点投到图上的坐标为(2655555,39666666),一般的方法多多少少有点变化了。
在投影变换模块中选择用户文件投影,关键是,把用户投影参数和结果投影参数都设置成投影得到的文件直接添加到需要的工程,提示地图参数不匹配问你是否转换,就直接确定转换即可!详细的用户文件投影可参见用户文件投影批量投影点。
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),可以向地方测绘局获取。
下面讲述利用已知的3个以上(本例采用4个点计算)的公共点计算七参数方法转换:二、利用4个已知公共点计算转换七参数1、数据准备(1)将已知54、80坐标系直角坐标拷贝到文本文档,其排列格式如下(图1、图2):不加带号。
图1 54直角坐标图2 80直角坐标(2)将已知54、80坐标系直角坐标利用MAPGIS“投影变换”转换为经纬度坐标,且坐标单位为“秒”,这样计算出的参数用来转换为80坐标系时更精确。
具体操作步骤如下:1)启动MAPGIS下“投影变换模块”,点击“投影变换”下“用户文件投影转换”弹出“用户数据点文件投影转换”对话框,如图3;2)点击“打开文件”,选择已准备的“54直角坐标.txt”文本文档,打开后选择“按指定分隔符”后弹出的对话框点击确定激活“设置分隔符”选项,点击“设置分隔符”,其设置方式为:①“Tal键”、“空格”两个选图3图4项前画勾,②修改“属性名称所在行”,点击其下拉箭头选择“无”字下面一组数据,③将“属性名称”修改为x、y,④“数据类型”修改为“5双精度”,⑤“小数位”修改为“5”或其他均可,但最好至少为“2”,其设置与最终转换出坐标的小数位数相关。
设置完成后点击“确定”。
如图4。
3)设置“用户投影参数”及“结果投影参数”其设置方式如图5、图6。
注意:投影中心点经度一定要输入,如经度为105°,其格式为1050000,“用户投影参数”为“投影平面直角坐标”;“结果投影参数”为“地理坐标系”,且“比例尺分母”为“1”,“坐标单位”为“妙”,“投影中心点经度”要输入。
北京54和西安80坐标系说明及转换
第一步:向地方测绘局(或其它地方)பைடு நூலகம்本区域三个公共点坐标对(即54坐标x,y,z和80坐标x,y,z);
第二步:将三个点的坐标对全部转换以弧度为单位。(菜单:投影转换/输入单点投影转换,计算出这三个点的弧度值并记录下来)
北京54坐标系(BJZ54)
北京54坐标系为参心大地坐标系,大地上的一点可用经度L54、纬度M54和大地高H54定位,它是以克拉索夫斯基椭球为基础,经局部平差后产生的坐标系,其坐标详细定义可参见参考文献[朱华统 1990]。
1954年北京坐标系的历史:
新中国成立以后,我国大地测量进入了全面发展时期,再全国范围内开展了正规的,全面的大地测量和测图工作,迫切需要建立一个参心大地坐标系。由于当时的“一边倒”政治趋向,故我国采用了前苏联的克拉索夫斯基椭球参数,并与前苏联1942年坐标系进行联测,通过计算建立了我国大地坐标系,定名为1954年北京坐标系。因此,1954年北京坐标系可以认为是前苏联1942年坐标系的延伸。它的原点不在北京而是在前苏联的普尔科沃。
西安80坐标系与北京54坐标系其实是一种椭球参数的转换作为这种转换在同一个椭球里的转换都是严密的,而在不同的椭球之间的转换是不严密,因此不存在一套转换参数可以全国通用的,在每个地方会不一样,因为它们是两个不同的椭球基准。
那么,两个椭球间的坐标转换,一般而言比较严密的是用七参数布尔莎模型,即 X 平移, Y 平移, Z 平移, X 旋转(WX), Y 旋转(WY), Z 旋转(WZ),尺度变化(DM )。要求得七参数就需要在一个地区需要 3 个以上的已知点。如果区域范围不大,最远点间的距离不大于 30Km( 经验值 ) ,这可以用三参数,即 X 平移, Y 平移, Z 平移,而将 X 旋转, Y 旋转, Z 旋转,尺度变化面DM视为 0 。
MAPGIS中坐标转换中七参数法
MAPGIS 中坐标转换中七参数法京54坐标系和西安80坐标系之间的转换其实是两种不同的椭球参数之间的转换,一般而言比较严密的是用七参数布尔莎模型,即X 平移,丫平移,Z平移,X旋转(WX,丫旋转(WY,Z旋转(WY,尺度变化(DM。
若得七参数就需要在一个地区提供3个以上的公共点坐标对(即北京54坐标下x、y、z和西安80坐标系下x、y、z),可以向地方测绘局获取。
下面具体的步骤:启动“投影变换模块”,单击“文件”菜单下“打开文件”命令,将演示数据“演示数据_北京54.WT、“演示数据_北京54.WL、“演示数据—北京54.WP打开。
1、单击“投影转换” 菜单下“S坐标系转换”命令,系统弹出“转换坐标值” “话框⑴、在“输入”一栏中,坐标系设置为“北京54坐标系”,单位设置为“线类单位—米”;⑵、在“输出”一栏中,坐标系设置为“西安80坐标系”,单位设置为“线类单位—米”;⑶、在“转换方法”一栏中,单击“公共点操作求系数”项;⑷、在“输入”一栏中,输入北京54坐标系下一个公共点的(x、y、z),如图2所示;⑸、在“输出”一栏中,输入西安80坐标系下对应的公共点的(x、y、z), 如图2所示;⑹、在窗口右下角,单击“输入公共点”按钮,右边的数字变为1,表示输入了一个公共点对,如图2所示;⑺、依照相同的方法,再输入另外的2个公共点对;⑻、在“转换方法”一栏中,单击“七参数布尔莎模型”项,将右边的转换系数项激活;⑼、单击“求转换系数”菜单下“求转换系数”命令,系统根据输入的3个公共点对坐标自动计算出7个参数,如图3所示,将其记录下来;2、单击“投影转换”菜单下“编辑坐标转换参数”命令,系统弹出“不同地理坐标系转换参数设置”对话框,如图4所示;在“坐标系选项”一栏中,设置各项参数如下:源坐标系:北京54坐标系;目的坐标系:西安80坐标系;转换方法:七参数布尔莎模型;长度单位:米;角度单位:弧度;然后单击“添加项”按钮,则在窗口左边的“不同椭球间转换”列表中将该转换关系列出;在窗口下方的“参数设置”一栏中,将上一步得到的七个参数依次输入到相应的文本框中,如图4所示;单击“修改项”按钮,输入转换关系,并单击“确定”按钮;接下来就是文件投影的操作过程了。
(整理)测绘资料的坐标54转80转换方法
测绘资料的坐标转换方法一、坐标转换参数(四参数)平移参数: ⊿ x = -438.609867 m⊿ y = -360.221393 m旋转参数: α = -0°00′01.914794″尺度参数: k = 1.000008678058654二、控制点成果的坐标转换计算公式⎪⎪⎭⎫ ⎝⎛∆∆++⎪⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛-+=⎪⎪⎭⎫ ⎝⎛y x k y x k y x )( cos sin sin cos )( S T 11αααα 式中:T⎪⎪⎭⎫ ⎝⎛y x ——目标坐标系的坐标; S⎪⎪⎭⎫ ⎝⎛y x ——源坐标系的坐标; ⊿ x —— x 坐标平移参数;⊿ y —— y 坐标平移参数;α —— 坐标旋转参数;k —— 尺度参数。
三、图纸资料成果的坐标转换1.AutoCAD 图纸资料成果的坐标转换方法步骤(1) 先选择AutoCAD 中所有图形,然后启动“旋转”(rotate)命令;(2) 在“指定基点:”后输入“0,0”,按回车键确定;(3) 在“指定旋转角度,或 [复制(C)/参照(R)] <0>:”之后输入“0.000531887d ”,按回车键确定;(4) 先选择AutoCAD中所有图形,然后启动“移动”(move)命令;(5) 在“指定基点或[位移(D)] <位移>:”后输入“0,0”,按回车键确定;(6) 在“指定第二个点或<使用第一个点作为位移>:”之后输入“-360.221393,-438.609867”,按回车键确定;(7) 先选择AutoCAD中所有图形,然后启动“比例缩放”(scale)命令;(8) “指定比例因子或[复制(C)/参照(R)] <1.0000>:”后输入“1.000008678058654”,按回车键确定;(基点0,0)(9) 修改转换后的图形细节。
2.龙软图纸资料成果的坐标转换方法步骤方法一:(1) 将龙软软件所绘制的图纸资料导出“Auto CAD 2004 DXF图形文件”,具体操作见“龙软软件导出DXF文件操作图”所示:选择“文件”菜单下的“导出”项中的“Auto CAD 2004 DXF图形文件”选项(2) 在AutoCAD软件下打开转换成“*.dxf”文件;(3) 一下方法步骤同上述“AutoCAD图纸资料成果的坐标转换方法步骤”。
54与80坐标系转换
坐标转换注意事项
鉴于相城衔接性修改80坐标系转到54坐标系过程中出现的错误,现将坐标系转换之间出现的问题列举,
在ArcGIS软件中,首次打开的文件的坐标系将是整个Arcmap 的坐标。
例如,先打开80坐标行政界线,即使再在同一个Arcmap 里打开54行政界线,则此时显示的54坐标系已经经过了坐标系的转换,采取这种方法直接拖动地块完成的坐标转换是错误的。
正确的做法(以80坐标系转到54坐标系为例):
方法一:以Arcgis为转换软件
1、在ArcMAP中打开80行政区与要转换地块的shape文件,将80行政区界线复制到要转换地块中,保存,关闭ArcMAP窗口;
2、在ArcCatalog中找到要转换地块shape文件,右键Properties,在XY Coodinate System下点击Import,选择54坐标系的行政区界线(或其他54坐标的shape文件);
3、在ArcMAP软件中打开54行政区与要转换地块的shape文件,参照行政区界线,将要转换地块整体拖动到54坐标系的行政界线下,删掉要转换地块中行政界线;
4、将要转换地块shape文件转成CAD格式,纵坐标平移-3000000,保存。
再将CAD转成MapInfo的表文件,转换成功。
方法二:以CAD为转换软件
1、将80和54行政界线分别存储一个CAD文件;
2、将80坐标系下地块转换成CAD文件;
3、将80坐标地块按照原坐标粘贴到80行政界线文件下;
(选择地块—复制—“编辑”菜单下“粘贴到原坐标”)
4、将含有转换地块的80界线整体复制粘贴到54行政界线文
件下;
5、选择参照点,将地块转移到54行政界限内;
6、将地块另存为一个单独的CAD文件。
测绘资料的坐标54转80转换方法
测绘资料的坐标转换方法一、坐标转换参数(四参数)平移参数: ⊿ x = -438.609867 m⊿ y = -360.221393 m旋转参数: α = -0°00′01.914794″尺度参数: k = 1.000008678058654二、控制点成果的坐标转换计算公式⎪⎪⎭⎫ ⎝⎛∆∆++⎪⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛-+=⎪⎪⎭⎫ ⎝⎛y x k y x k y x )( cos sin sin cos )( S T 11αααα 式中:T⎪⎪⎭⎫ ⎝⎛y x ——目标坐标系的坐标; S⎪⎪⎭⎫ ⎝⎛y x ——源坐标系的坐标; ⊿ x —— x 坐标平移参数;⊿ y —— y 坐标平移参数;α —— 坐标旋转参数;k —— 尺度参数。
三、图纸资料成果的坐标转换1.AutoCAD 图纸资料成果的坐标转换方法步骤(1) 先选择AutoCAD 中所有图形,然后启动“旋转”(rotate)命令;(2) 在“指定基点:”后输入“0,0”,按回车键确定;(3) 在“指定旋转角度,或 [复制(C)/参照(R)] <0>:”之后输入“0.000531887d ”,按回车键确定;(4) 先选择AutoCAD中所有图形,然后启动“移动”(move)命令;(5) 在“指定基点或[位移(D)] <位移>:”后输入“0,0”,按回车键确定;(6) 在“指定第二个点或<使用第一个点作为位移>:”之后输入“-360.221393,-438.609867”,按回车键确定;(7) 先选择AutoCAD中所有图形,然后启动“比例缩放”(scale)命令;(8) “指定比例因子或[复制(C)/参照(R)] <1.0000>:”后输入“1.000008678058654”,按回车键确定;(基点0,0)(9) 修改转换后的图形细节。
2.龙软图纸资料成果的坐标转换方法步骤方法一:(1) 将龙软软件所绘制的图纸资料导出“Auto CAD 2004 DXF图形文件”,具体操作见“龙软软件导出DXF文件操作图”所示:选择“文件”菜单下的“导出”项中的“Auto CAD 2004 DXF图形文件”选项(2) 在AutoCAD软件下打开转换成“*.dxf”文件;(3) 一下方法步骤同上述“AutoCAD图纸资料成果的坐标转换方法步骤”。
54坐标转换80坐标
MAPGIS“北京54 坐标系”转“西安80坐标系”详细教程北京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)。
关于使用arcgis进行54和80坐标系互相转换
打开ArcCatalog 10,目录树------文件夹连接------我们的当前工作文件夹
54坐标系下的设计线型为CAD软件下的DWG文件,需将其转换至arcgis可编辑的shp格式
设置好转换输出目录
在文件夹连接位置右键刷新
会发现CAD文件会被分拆为5个部分,提取我们所需要的“54设计线_dwg_Polygon.shp”(面,一般用于缓冲分析)
复制“54设计线_dwg_Polygon.shp”在同一个文件夹下,然后重命名为54---80(个人习惯,免得忽哒)
将重命名好的“54---80”文件拖放到arcmap中
编辑器---开始编辑
用选择器框选我们需要校正的“54---80”然后空间校正---连接线---打开连接线文件
选择我们的控制点文件所在的目录
加载好控制点之后如下图
再点击空间校正---校正
回到内容列表----图层(右键单击)---属性
常规------单位(选择为米)
单击标准工具栏里测量按钮
验证转换坐标的正确与否。
(宜昌地区的两个坐标系之间的差距大概84米左右。
)。
北京54、西安80坐标系及其转换
北京54坐标系简介北京54坐标系(BJZ54)北京54坐标系为参心大地坐标系,大地上的一点可用经度L54、纬度M54和大地高H54定位,它是以克拉索夫斯基椭球为基础,经局部平差后产生的坐标系,其坐标详细定义可参见参考文献[朱华统 1990]。
历史1954年北京坐标系的历史:新中国成立以后,我国大地测量进入了全面发展时期,再全国范围内开展了正规的,全面的大地测量和测图工作,迫切需要建立一个参心大地坐标系。
由于当时的“一边倒”政治趋向,故我国采用了前苏联的克拉索夫斯基椭球参数,并与前苏联1942年坐标系进行联测,通过计算建立了我国大地坐标系,定名为1954年北京坐标系。
因此,1954年北京坐标系可以认为是前苏联1942年坐标系的延伸。
它的原点不在北京而是在前苏联的普尔科沃。
它是将我国一等锁与原苏联远东一等锁相连接,然后以连接处呼玛、吉拉宁、东宁基线网扩大边端点的原苏联1942年普尔科沃坐标系的坐标为起算数据,平差我国东北及东部区一等锁,这样传算过来的坐标系就定名为1954年北京坐标系。
因此,P54可归结为:a.属参心大地坐标系;b.采用克拉索夫斯基椭球的两个几何参数;c.大地原点在原苏联的普尔科沃;d.采用多点定位法进行椭球定位;e.高程基准为 1956年青岛验潮站求出的黄海平均海水面;f.高程异常以原苏联 1955年大地水准面重新平差结果为起算数据。
按我国天文水准路线推算而得。
坐标参数椭球坐标参数:长半轴a=6378245m;短半轴=6356863.0188m;扁率α=1/298.3。
缺点自 P54建立以来,在该坐标系内进行了许多地区的局部平差,其成果得到了广泛的应用。
但是随着测绘新理论、新技术的不断发展,人们发现该坐标系存在如下缺点:1、椭球参数有较大误差。
克拉索夫斯基椭球差数与现代精确的椭球参数相比,长半轴约大109m。
2、参考椭球面与我国大地水准面存在着自西向东明显的系统性的倾斜,在东部地区大地水准面差距最大达+60m。
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 所示:图11、单击“投影转换”“单下“S坐标系转换”“令,系统弹出“转换坐标值”“话框,如图2所示:图2⑴、在“输入”一栏中,坐标系设置为“北京54 坐标系”,单位设置为“线类单位-米”;⑵、在“输出”一栏中,坐标系设置为“西安80 坐标系”,单位设置为“线类单位-米”;⑶、在“转换方法”一栏中,单击“公共点操作求系数”项;⑷、在“输入”一栏中,输入北京54 坐标系下一个公共点的(x、y、z),如图2 所示;⑸、在“输出”一栏中,输入西安80 坐标系下对应的公共点的(x、y、z),如图2 所示;⑹、在窗口右下角,单击“输入公共点”按钮,右边的数字变为1,表示输入了一个公共点对,如图2所示;⑺、依照相同的方法,再输入另外的2个公共点对;⑻、在“转换方法”一栏中,单击“七参数布尔莎模型”项,将右边的转换系数项激活;⑼、单击“求转换系数”菜单下“求转换系数”命令,系统根据输入的3 个公共点对坐标自动计算出7个参数,如图3 所示,将其记录下来;然后单击“确定”按钮;图32、单击“投影转换”菜单下“编辑坐标转换参数”命令,系统弹出“不同地理坐标系转换参数设置”对话框,如图4 所示;图4在“坐标系选项”一栏中,设置各项参数如下:源坐标系:北京54 坐标系;目的坐标系:西安80坐标系;转换方法:七参数布尔莎模型;长度单位:米;角度单位:弧度;然后单击“添加项”按钮,则在窗口左边的“不同椭球间转换”列表中将该转换关系列出;在窗口下方的“参数设置”一栏中,将上一步得到的七个参数依次输入到相应的文本框中,如图4 所示;单击“修改项”按钮,输入转换关系,并单击“确定”按钮;接下来就是文件投影的操作过程了。
80坐标系和54坐标系的转换的原理和mapgis实例
80坐标系和54坐标系的转换80坐标系起动后,由于椭球参数、定位和定向的变化,必然引起地形图的图廓线、方里线位置以及地形图内地形、地物相关位置的改变。
为此,在建立城市地理信息系统时,若同时使用根据两种坐标系测制的地形图的情况下,一定要涉及到54坐标系向80坐标系转换问题。
1. 转换的原理和方法大地坐标系变更后,国家基本系列地形图的变更和处理,必须在高斯平面内进行。
由于新旧椭球参数不同,参心所在位置也不同,反映在高斯平面上,在同一个投影带里,它们的纵横坐标轴不重合,因此,地面上某一点经过不同椭球面而投影到高斯平面上,它距两系统坐标轴之距离是不等的,在X轴和Y轴上必定都有一个差值。
所谓将旧图转换成新系统地形图,就是在一幅旧图上求出测图控制点的新旧坐标系统之高斯平面坐标的差值,我们称之为改正量。
改正量的计算是分三步来完成的。
1)两坐标系统的坐标转换某一点的坐标系统转换可以通过下列步骤完成:(1)大地坐标转换按下式计算dB=—△X/MsinBcosl—△Y/MsinBsinL+△Z/McosB+1/M[e/W△a+N/2W(2-esinB) △e]*sinBcosBdL=-1/NcosB(△XsinL-△YcosL)式中,△a△e分别为IAG-75椭球与克拉索夫斯基椭球长半径、第一偏心率平方之差。
W=√1-sinB,M=a(1-e)/W,N=a/Wa,e分别为克氏椭球的长半径与第一偏心率。
L,B为这个点的大地经纬度。
△X, △Y,△Z为两椭球参心的差值。
则这个点在1980国家大地坐标系中的大地坐标为B80=B54+dBL80=L54+dL(2)根据B80 ,L80采用高斯投影正算公式计算X80,Y80并与X54,Y54相减得到这个点的转换改正量:DX1=X80-X54DY1=Y80-Y542)平差改正量的计算1954年北京坐标系所提供的大地点成图没有经过整体平差,而新坐标系提供的大地点成果是经过整体平差的数据,所以新旧系统转换还要考虑平差改正量的问题。
用mapinfo软件54坐标系转80坐标系流程图
用mapinfo软件54坐标系转80坐标系流程图
一思路:
由于没有提供相映测区内的参数,所以无法用参数进行精确的转换,只有通过1954年北京坐标WGS84坐标1980西安坐标系这样的方法来进行坐标系的转换,高程系统暂不考虑。
二操作步骤:
1 首先把54坐标系的文件存储为DXF格式。
2 打开mapinfo软件,选择Universal Translator
3 相关参数的选择及路径设置
4 打开输出的TAB文件:
5:双击下图中的图标:
6
7:选择输出的路径:
这步是把54坐标系的范围转换成wgs84坐标系的范围,然后再把wgs84坐标系的范围转换成80坐标系的范围。
8:转好的wgs84坐标范围的KMZ文件利用这个软件转换成MIF格式的文
9 重复之前第二步的工作:
选择MIF格式文件,输出时选择DXF/DWG 格式。
10再把DXF/DWG格式转换成TAB格式,如下图,注意椭球参数的设置:
11 在mapinfo里面打开TAB格式文件,选择MAP菜单下面的options菜单。
12在这里进行参数的设置,完成后点击ok。
13 选择另存为:
14 这里需要把椭球参数再设置一遍,存成TAB格式:
15 把存成TAB格式的文件用第二步的方法再存成DXF格式的就可以打开了。
三特殊说明:
此方法从54转成80坐标中间存在着误差,误差级别在几十米左右,所有只可作为规划,选址用,不能用于施工。
严格意义上的54转80坐标系需要7参数或4参,这样转换出来的结果误差级别在毫米级。
以上有不足的地方还希望贵单位能够多多提出意见,相互学习,共同进步。
54-80坐标
现在,北京54坐标系与西安80座标系的转换问题成了大家讨论的热点,网络上怎么说的都有,我呢,也被这个问题困扰着,几天来不断的再往上搜索着相关的资料。
先把我认为可行的方法贴出来(我自己也没太明白呢,呵呵~~~),供大家讨论。
北京54坐标系(BJZ54)北京54坐标系为参心大地坐标系,大地上的一点可用经度L54、纬度M54和大地高H54定位,它是以克拉索夫斯基椭球为基础,经局部平差后产生的坐标系,其坐标详细定义可参见参考文献[朱华统 1990]。
1954年北京坐标系的历史:新中国成立以后,我国大地测量进入了全面发展时期,再全国范围内开展了正规的,全面的大地测量和测图工作,迫切需要建立一个参心大地坐标系。
由于当时的“一边倒”政治趋向,故我国采用了前苏联的克拉索夫斯基椭球参数,并与前苏联1942年坐标系进行联测,通过计算建立了我国大地坐标系,定名为1954年北京坐标系。
因此,1954年北京坐标系可以认为是前苏联1942年坐标系的延伸。
它的原点不在北京而是在前苏联的普尔科沃。
西安80坐标系1978年4月在西安召开全国天文大地网平差会议,确定重新定位,建立我国新的坐标系。
为此有了1980年国家大地坐标系。
1980年国家大地坐标系采用地球椭球基本参数为1975年国际大地测量与地球物理联合会第十六届大会推荐的数据。
该坐标系的大地原点设在我国中部的陕西省泾阳县永乐镇,位于西安市西北方向约60公里,故称1980年西安坐标系,又简称西安大地原点。
基准面采用青岛大港验潮站1952-1979年确定的黄海平均海水面(即1985国家高程基准)。
两者的区别及联系西安80坐标系与北京54坐标系其实是一种椭球参数的转换作为这种转换在同一个椭球里的转换都是严密的,而在不同的椭球之间的转换是不严密,因此不存在一套转换参数可以全国通用的,在每个地方会不一样,因为它们是两个不同的椭球基准。
那么,两个椭球间的坐标转换,一般而言比较严密的是用七参数布尔莎模型,即 X 平移, Y 平移, Z 平移, X 旋转(WX), Y 旋转(W Y), Z 旋转(WZ),尺度变化(DM )。
(整理)MAPGIS“北京54 坐标系”转“西安80坐标系”详细教程 [图片]
MAPGIS“北京54 坐标系”转“西安80坐标系”详细教程北京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)。
“北京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所示:图11、单击“投影转换”“菜单下“S坐标系转换”“命令,体系弹出“转换坐标值”“话框,如图2所示:图2⑴、在“输进”一栏中,坐标系设置为“北京54坐标系”,单位设置为“线类单位-米”;⑵、在“输出”一栏中,坐标系设置为“西安80坐标系”,单位设置为“线类单位-米”;⑶、在“转换办法”一栏中,单击“公共点操作求系数”项;⑷、在“输进”一栏中,输入北京54坐标系下一个公共点的(x、y、z,如图2所示;⑸、在“输出”一栏中,输入西安80坐标系下对应的公共点的(x、y、z,如图2所示;⑹、在窗口右下角,单击“输入公共点”按钮,右边的数字变为1,表现输入了一个公共点对,如图2所示;⑺、按照雷同的方式,再输入另外的2个公共点对;⑻、在“转换方式”一栏中,单击“七参数布尔莎模型”项,将右边的转换系数项激活;⑼、单击“求转换系数”菜单下“求转换系数”命令,系统依据输入的3个公共点对坐标主动盘算出7个参数,如图3所示,将其记载下来;然后单击“肯定”按钮;图32、单击“投影转换”菜单下“编纂坐标转换参数”命令,系统弹出“不同地理坐标系转换参数设置”对话框,如图4所示;图4在“坐标系选项”一栏中,设置各项参数如下:源坐标系:北京54坐标系,独家详解将上市奔驰小改款S级;目标坐标系:西安80坐标系;转换办法:七参数布尔莎模型;长度单位:米;角度单位:弧度;然后单击“添加项”按钮,则在窗口左边的“不同椭球间转换”列表中将该转换关系列出,后记;在窗口下方的“参数设置”一栏中,将上一步得到的七个参数依次输入到相应的文本框中,如图4所示;单击“修正项”按钮,输入转换关系,并单击“肯定”按钮;接下来就是文件投影的操作进程了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于MAPGIS平台“北京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所示:
图1
1、单击“投影转换”“菜单下“S坐标系转换”“命令,系统弹出“转换坐标值”“话框,如图2所示:
图2
⑴、在“输入”一栏中,坐标系设置为“北京54坐标系”,单位设置为“线类单位-米”;
⑵、在“输出”一栏中,坐标系设置为“西安80坐标系”,单位设置为“线类单位-米”;
⑶、在“转换方法”一栏中,单击“公共点操作求系数”项;
⑷、在“输入”一栏中,输入北京54坐标系下一个公共点的(x、y、z),如图2所示;
⑸、在“输出”一栏中,输入西安80坐标系下对应的公共点的(x、y、z),如图2所示;
⑹、在窗口右下角,单击“输入公共点”按钮,右边的数字变为1,表示输入了一个公共点对,如图2所示;
⑺、依照相同的方法,再输入另外的2个公共点对;
⑻、在“转换方法”一栏中,单击“七参数布尔莎模型”项,将右边的转换系数项激活;
⑼、单击“求转换系数”菜单下“求转换系数”命令,系统根据输入的3个公共点对坐标自动计算出7个参数,如图3所示,将其记录下来;
然后单击“确定”按钮;
图3
2、单击“投影转换”菜单下“编辑坐标转换参数”命令,系统弹出“不同地理坐标系转换参数设置”对话框,如图4所示;
图4
在“坐标系选项”一栏中,设置各项参数如下:
源坐标系:北京54坐标系;
目的坐标系:西安80坐标系;
转换方法:七参数布尔莎模型;
长度单位:米;
角度单位:弧度;
然后单击“添加项”按钮,则在窗口左边的“不同椭球间转换”列表中将该转换关系列出;
在窗口下方的“参数设置”一栏中,将上一步得到的七个参数依次输入到相应的文本框中,如图4所示;
单击“修改项”按钮,输入转换关系,并单击“确定”按钮;
接下来就是文件投影的操作过程了。
3、单击“投影转换”菜单下“MAPGIS投影转换/选转换线文件”命令,系统弹出“选择文件”对话框,如图5所示:
图5
选中待转换的文件“演示数据_北京54.WL”,单击“确定”按钮;
4、设置文件的Tic点,在“投影变换”模块下提供了两种方法:手工设置和文件间拷贝,这里不作详细的说明;
5、单击“投影转换”菜单下“编辑当前投影参数”命令,系统弹出“输入投影参数”对话框,如图6所示,根据数据的实际情况来设置其地图参数,如下:
坐标系类型:大地坐标系
椭球参数:北京54
投影类型:高斯-克吕格投影
比例尺分母:1
坐标单位:米
投影中心点经度(DMS):1230000
然后单击“确定“按钮;
图6
6、单击“投影转换”菜单下“设置转换后参数”命令,系统弹出“输入投影参数”对话框,如图7所示,转换后的参数设置为:
坐标系类型:大地坐标系
椭球参数:西安80(注意椭球参数的变换)
投影类型:高斯-克吕格投影
比例尺分母:1
坐标单位:米
投影中心点经度(DMS):1230000(注意前后中央经线保持一致)
图7
7、单击“投影转换”菜单下“进行投影变换”命令,系统弹出“输入转换后位移值”对话框,单击“开始转换”按钮,系统开始按照设定的参数转换线文件,如图8
所示:
图8
以同样的操作步骤和参数设置,将“演示数据_北京54.WL”、“演示数据_北京54.WP”文件进行投影转换;
8、单击鼠标右键,选择“复位”命令,系统弹出“选择文件名”对话框,可以看到系统生成了三个新的文件:“NEWLIN.WL”、“NEWPNT.WT”、“NEWPNT.WP”,依次选中这三个文件,单击“确定”按钮,如图7所示:
这时新生成的三个文件就是西安80坐标系下的文件;
补充:通常情况下,转换过来的数据会有一定的误差存在,所以有时为了保证数据的精度,在转换的过程中通过设置横坐标和纵坐标的偏移量来修正转换后的坐标值;
跨带投影
我们知道高斯-克吕格投影采用了分带投影的思想,每一个投影带的坐标都是对本带坐标原点的相对值,所以各带的坐标完全相同,使用时只需变一个带号即可,这样就存在着如果不考虑带号的情况下,会有重叠的情况出现,如果要想将重叠的图框回到其实际所在的位置上,这时就会用到跨带投影。
跨带投影是MAPGIS投影变换中一个很重要的方面。
下面来讲解跨带投影的操作方法和步骤,共分为两部分:
一、演示数据的生成和说明:
在“投影变换”模块下分别生成3幅1:50万的标准框,并在“输入编辑”模块中将其改成不同的颜色(“FRAM_50_左.W~“表示“FRAM_50_左.WL”和“FRAM_50_左.WT”):
名称起始经度(DDMMSS)起始纬度(DDMMSS)中央经线(DDMMSS)
FRAM_50_左.W~ 1140000 280000 1170000
FRAM_50_中.W~ 1170000 280000 1170000
FRAM_50_右.W~ 1200000 280000 1230000
因为在投影过程中采用的是“高斯—克吕格投影”,且1:50万的标准图框的经线跨度为3°,所以当同时打开这三幅标准图框时,会发现“FRAM_50_左.W~”和“ FRAM_50_右.W~”二者重叠在了一起,如图1所示:
图1
如果想实现三个标准框连续排列,则需要经过跨带投影。
二、跨带投影的操作步骤
启动“投影变换”模块,单击“文件”菜单下“打开文件”命令,将“FRAM_50_左.W~”、“FRAM_50_中.W~”、“FRAM_50_右.W~”三个标准框添加进来,如图2所示:
图2
1、单击“投影转换”菜单下“MAPGIS文件投影/选转换线文件”文件命令,系统弹出“选择文件”对话框,选择“FRAM_50_右.WL”,单击“确定”按钮,如图3所示:
图3
2、设置文件的Tic点,因为在生成标准图框时MAPGIS为自动为其添加4个Tic 点,所以这里不再作详细的说明;
3、单击“投影转换”菜单下“编辑当前投影参数”命令,系统弹出“输入投影参数”对话框,如图4所示:
坐标系类型:投影平面直角坐标系
椭球参数:西安80
投影类型:高斯-克吕格投影
比例尺分母:500000
坐标单位:毫米
投影中心点经度(DMS):1230000
通常情况下,因为是标准框,所以系统会自动的读取其各项参数,所以只需检查各项参数设置是否有错即可;
图4
4、单击“投影转换”菜单下“设置转换后参数”命令,系统弹出“输入投影参数”对话框,
如图5所示:
坐标系类型:投影平面直角坐标系
椭球参数:西安80
投影类型:高斯-克吕格投影
比例尺分母:500000
坐标单位:毫米
投影中心点经度(DMS):1170000(注意前后中央经线发生了变化)
图5
5、单击“投影转换”菜单下“进行投影变换”命令,系统弹出“输入转换后位移值”对话框,单击“开始转换”按钮,系统开始按照设定的参数转换线文件,如图6所示:
图6
以同样的操作步骤和参数设置,将FRAM_50_右.WT文件进行投影转换;
6、单击鼠标右键,选择“复位”命令,系统弹出“选择文件名”对话框,可以看到系统生成了两个新的文件:“NEWLIN.WL”、“NEWPNT.WT”,依次选中“FRAM_50_左.W~”、“FRAM_50_中.W~”及两个新生成的文件,然后单击“确定”按钮,如图7所示:
图7
最终结果如图8所示:
图8
补充:中央经线的设置方法
跨带投影的过程中设计到一个很重要的参数就是中央经线,因为“高斯-克吕格投影”采用的是分带的思想,所以在每个投影带都会有一个中央经线,中央经线设置错误,则投影变换的结果就会有问题,尤其是跨带投影的情况下。
那如何查阅一个标准框的中央经线呢?
我们国家规定:高斯-克吕格投影,1:2.5万~1:50万地形图均采用6度分带;1:1万及更大比例尺采用3度分带,所以上诉3幅标准图框都采用的6度分带。
由标准框的起始经纬度,如“FRAM_50_左.W~”的起始经纬度“1140000”,我们可以查阅出其对应的中央经线。
单击“投影变换”模块“帮助”菜单下“帮助目录”命令,在系统弹出的对话框中,选择“索引”页,找到“6度分带表”,单击“显示”按钮,如图9所示:图9
则6度分带表如图10所示:
6度分带表
根据标准框的起始经纬度,可以分别查阅到“FRAM_50_左.W~”的中央经线为:
1170000、
“FRAM_50_中.W~”的中央经线为:1170000、“FRAM_50_右.W~”的中央经线为:1230000。