1
“北京 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键”、“空格”两个选
2
图 3
图 4
3
项前画勾,②修改“属性名称所在行”,点击其下拉箭头选择“无”字下面
一组数据,③将“属性名称”修改为 x、y,④“数据类型”修改为“5 双
精度”,⑤“小数位”修改为“5”或其他均可,但最好至少为“2”,其设
臵与最终转换出坐标的小数位数相关。设臵完成后点击“确定”。如图 4。
3)设臵“用户投影参数”及“结果投影参数”其设臵方式如图 5、图
6。注意:投影中心点经度一定要输入,如经度为 105°,其格式为 1050000,
“用户投影参数”为“投影平面直角坐标”;“结果投影参数”为“地理坐
标系”,且“比例尺分母”为“1”,“坐标单位”为“妙”,“投影中心点经
度”要输入。二者“椭球参数”均为“54 坐标系”。
图 5 用户投影参数 图 6 结果投影参数
4)以上参数设臵完成后点击“投影变换”——“写到文件”,弹出对
话框如图 7 ,先新建“54经纬度坐标.txt”,选中后点击保存,选择替换。
5)按照上述 1)—4)步骤将已知的 80 直角坐标转换为以“秒”为单
位的经纬度坐标。注意:在“用户投影参数”及“结果投影参数”设臵时,
二者“椭球参数”均为“80 坐标系”,其他参数同上。
转换后的 54和 80坐标系以“秒”为单位的经纬度坐标如下:图 7、图 8。坐
标中小数点前为“6位数”的是“经度”,小数点前为“5位数”的是“纬度”。
图 7 54 经纬度坐标 图 8 80 经纬度坐标
4
2、参数计算
单击“投影转换”“单下“S坐标系转换”“令,系统弹出“转换坐标值”
“话框,如图 9所示:
图 9
⑴、在“输入”一栏中,坐标系设臵为“北京 54 坐标系”,单位设臵
为“角度单位-秒”;
⑵、在“输出”一栏中,坐标系设臵为“西安 80 坐标系”,单位设臵
为“角度单位-秒”;
⑶、在“转换方法”一栏中,单击“公共点操作求系数”项;
⑷、在“输入”一栏中,输入北京 54 坐标系下一个公共点的经纬度坐
标,注意不要将“经度”和“纬度”输反,如图 9 所示;
⑸、在“输出”一栏中,输入西安 80 坐标系下对应的公共点的经纬度
坐标,注意不要将“经度”和“纬度”输反,如图 9所示;
⑹、在窗口右下角,单击“输入公共点”按钮,右边的数字变为 1,
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示输入了一个公共点对,如图 9 所示;
⑺、依照相同的方法,再输入另外的 3 个公共点对;
5
⑻、在“转换方法”一栏中,单击“七参数布尔莎模型”项,将右边
的转换系数项激活;
⑼、单击“求转换系数”菜单下“求转换系数”命令,系统根据输入
的 4 个公共点对坐标自动计算出 7个参数,如图 10 所示,将其
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
下来,
记录结果如图 11;
(10)、点“公共点文件”“保存公共点文件”如图 12 所示。然后单击“确
定”按钮。
图 10 求转换系数 图 12 保存公共点
图 11 四个公共点计算出的七参数
三、利用计算出的七参数进行矢量化图形的坐标系转换
1、单击“投影转换”菜单下“编辑坐标转换参数”命令,系统弹出“不
同地理坐标系转换参数设臵”对话框,如图 13 所示;
在“坐标系选项”一栏中,设臵各项参数如下:
源坐标系:北京 54 坐标系;
目的坐标系:西安 80 坐标系;
转换方法:七参数布尔莎模型;
6
长度单位:米;
角度单位:弧度;
然后单击“添加项”按钮,则在窗口左边的“不同椭球间转换”列表
中将该转换关系列出;
在窗口下方的“参数设臵”一栏中,将上一步得到的七个参数依次输
入到相应的文本框中,如图 13 所示;
单击“修改项”按钮,输入转换关系,并单击“确定”按钮;
图 13
2、矢量化图形 54-80 投影的操作过程
(1)打开需要转换的图形,下面以用来计算七参数的四个已知公共点为
例进行操作。先将 54和 80直角坐标投影为“54坐标系.wl”、“80坐标系.wl”。
①打开已投影为“54 坐标系.wl”的线文件;
②单击“投影转换”菜单下“进行投影变换”,弹出图 14 所示对话框,
单击“选择文件”图 15 所示,选择已打开的线文件后单击确定。
③设臵“当前投影”和“目的投影”,设臵方式如下:
A、当前投影(图 16)
坐标系类型:投影平面直角坐标系
椭球参数:北京 54(注意椭球参数)
投影类型:高斯-克吕格投影
7
图 15
图 14
比例尺分母:1
坐标单位:米
投影中心点经度(DMS):1050000
然后单击“确定“按钮;
B、目的投影(图 17)
坐标系类型:投影平面直角坐标系
椭球参数:西安 80(注意椭球参数的变换)
投影类型:高斯-克吕格投影
比例尺分母:1
坐标单位:米
投影中心点经度(DMS):1050000(注意前后中央经线保持一致)
提示:二者“比例尺分母:1”、“坐标单位:米”,表明当前和目的图
形的比例尺为 1000,若当前图形比例尺为 2.5 万,则“当前投影”和“目
的投影”中“比例尺分母”设臵为“25000”、“坐标单位”设臵为“毫米”。
④设臵完成后,单击“投影转换”——“确定”,在窗口中单击右键“复
位窗口”系统弹出“选择文件名”对话框如图 18 所示,可以看到系统生成
了一个新的文件:“NEWLIN.WL”,选中这个文件及“54 坐标系.wl”文件,
单击“确定”按钮,查看,左下方的线即为 80 坐标系下的,如图 19 所示。
⑤将“NEWLIN.WL”文件另存为“54转 80.wl”线文件后,将“54坐标
系.wl”、“80坐标系.wl”和另存的“54转 80.wl”均添加到新的
工程
路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理
文件中
查看,结果如图 20 所示。“54 转 80.wl”和“80坐标系.wl”基本重合,“54
坐标系.wl”与“54 转 80.wl”、“80 坐标系.wl”同一点间差值与已知的公共
点计算出的差值基本一致。
8
图 16 当前投影设置 图 17 目的投影设置
图 18
图 19
补充:通常情况下,转换过来的数据会有一定的误差存在,所以有时为了
保证数据的精度,在转换的过程中通过设臵横坐标和纵坐标的偏移
量来修正转换后的坐标值;
四、利用计算出的七参数进行“*.txt”格式点文件的坐标系转换
其转换步骤同将“直角坐标”转换为“经纬度坐标” ,只是在设臵“图
6 结果投影参数”时,其设臵方法如图 21 所示:转换结果如图 22 所示,已
知 80 直角坐标如图 23 所示。
9
图 20
10
图 21 用户文件投影时结果投影参数
图 22 用参数转换后的 80 坐标 图 23 已知的 80 坐标
以上方法仅供学习参考,如有问题或更简便方法请指教!