坐标转换在水利工程测量工作中的实际运用
一、前言
工程测量分为工程控制测量、工程地形测量、施工测量、工程变形测量和竣工测量。施工测量在整个工程测量任务中占很大比重,在测量前找到一种快捷、简单、方便的测量方法能极大减轻测量人员劳动强度,而且在施测过程中很容易检查出测量结果正确与否,精度是否满足工程规范
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
,从而减少测量人员的测量错误,提高工程精度质量,起到事半功倍的作用。
由于水利工程形式多种多样,在具体的施工测量放线过程中,每个工程开始施工前,建设单位提供给施工单位工程控制点的大地坐标,
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
部门在施工图纸上给出工程主要部位轴线上的大地坐标。依据控制点测放轴线上点位比较简单,可是测放出这轴线上的点位后,再进行细部测放,就必须依据细部点到轴线上点的方位角和距离推算出细部点的坐标才能测放,比较繁琐。为此,针对建筑物细部尺寸点与轴线垂直或平行的特点,在具体工作中采用大地坐标系与工程轴线之间关系,把大地坐标系转换成仅供施工、测量使用的施工坐标系。这样一来,一切困难就都迎刃而解。
二、大地绝对坐标与施工坐标相互间的转换
大地绝对坐标(图纸坐标)与施工坐标(自设坐标)相互间的转换首先要建立施工坐标系。针对这个施工坐标系,依据原来所提供控制点及轴线上点的大地坐标,反算出控制点和轴线点位在这个施工坐标系中的施工坐标,然后再进行点位测放。坐标系的转换建立有2种方法,即
公式
小学单位换算公式大全免费下载公式下载行测公式大全下载excel公式下载逻辑回归公式下载
计算法和AutoCAD图转换法。
(一)公式计算法
1.大地坐标系转换为施工坐标系
设X-0-Y为大地坐标系,x-o-y为施工坐标系。待转换点为P,大地坐标为xp、yp;施工坐标系原点O:大地坐标:Xo、Yo,施工坐标xo、yo;施工坐标系x轴之大地方位角a,dX=Xp-Xo、dY=Yp-Yo。P点转换后施工坐标为xp、yp:
则xp=(Yp-Yo)×sina+(Xp-Xo)×cosa (1)
yP=(Yp-Yo)×cosa-(Xp-Xo)×sina (2)
公式中:Xo为施工坐标系中的坐标原点o在大地坐标系中的纵坐标,单位m;Yo为施工坐标系中的坐标原点o在大地坐标系中的横坐标,单位m;a为两坐标系纵坐标的夹角。
Xo、Yo和a总称为坐标换算元素,Xo、Yo设计图纸已给定。a可根据XP、YP、Xo、Yo计算获得。在进行坐标换算时要特别注意a角的正、负值。规定施工坐标纵轴ox在测量坐标系纵轴OX的右侧时a角为正值;若ox轴在OX轴的左侧,a角值为负。
2.施工坐标系转换为大地坐标系
设X-O-Y为大地坐标系,x-o-y为施工坐标系。待转换点为P,施工坐标为xp、yp;施工坐标系原点O:大地坐标:Xo、Yo,施工坐标:xo、yo;施工坐标系x轴之大地方位角a,dx=xp-xo、dy=yp-yo。P点转换后大地坐标为Xp、Yp:
则Xp=(xp-xo)×cosa-(yp-yo)×sina (3)
Yp=(xp-xo)×sina+(yp-yo)×cosa (4)
采用公式计算法进行坐标系转换可利用EXCEL表格自动计算,这样可避免手工计算和小数进位产生错误,极大提高工作效率,减轻劳动强度。
(二)AutoCAD图转换法
AutoCAD在工程施工中现已普及使用,使用AutoCAD在工程施工中进行坐标查询、工程制图、工程量计算、坐标换算等具有很大的优势。以下是采用AutoCAD图转换法进行坐标系转换的方法和步骤。
1.绘图
如果没有工程AutoCAD电子版图纸,可把设计图纸主要有关数据和甲方提供控制点坐标资料输入AutoCAD制作成电子版图纸。如果有设计单位提供工程AutoCAD电子版图纸可直接利用。
2.复制另存附件
复制另存一个附件可避免错误操作损坏原始资料、前功尽弃。
3.施工坐标系设定
建立施工坐标系要选定合适坐标原点和坐标方向,坐标原点和坐标方向设定以能简单、明确计算出工程各部位施工坐标为原则。一般设定工程起始点为原点,工程长方向为X轴,短方向为Y轴。
4.坐标系转换
(1)大地坐标系转换为施工坐标系
施工坐标系坐标原点设定:在AutoCAD绘图界面中选择:工具-新建UCS-原点,选定图上设定的坐标原点,使设定的坐标原点的施工坐标为X,Y(0,0)或x,y(a,b),其中a,b为需设定的数值。
旋转图形:首先根据大地坐标系和施工坐标系计算出两个坐楼系X轴夹角a,然后选定AUTOCAD电子版图纸所有图形元素,点击“绘图”工具栏旋转图标,命令行会提示指定旋转基点,选定施工坐标原点为旋转基点,使整个图形以施工坐标原点为基点旋转,旋转角度为计算出的两个坐标系X轴夹角a,即施工坐标系X轴和图纸界面X轴相重合。
转换结果:至此,所有的图形元素的坐标已全部转变为所设定的施工坐标系的坐标,在AutoCAD绘图界面中选定任何一个点,AutoCAD所显示的该点的平面坐标都是施工坐标。以转换后控制点的施工坐标测量,全站仪所显示的平面坐标即是施工坐标,不用再经过复杂的运算。
(2)施工坐标系转换为大地坐标系
施工坐标系转换为大地坐标系,首先根据原始设计图纸和施工坐标系计算出两个坐标系X轴夹角,然后根据以上方法在AutoCAD中进行坐标系转换,这里不再详细介绍。
Microsoft Excel在测量中的简单应用
薛创智
(贺州市国土资源局 广西柳州)
【摘 要】 Microsoft Excel是目前最优秀的电子表格软件之一,是个人及办公室事务处理的理想工具,具有强大的数据处理功能,但在测量中却应用不多。本文介绍了以Microsoft Excel作为数据处理工具,在CASS数字化成图过程中实现快速读取数据、展绘地形图、断面图、计算放样数据及坐标换带等作业中的应用,具有很强的实用意义。
【关键字】 CASS Excel 数字化成图
1 前言
CASS成图系统是在AutoCAD基础上开发的应用软件。其主要功能是对已有测量数据进行地形图、断面图等的绘制和管理。该软件已经在很多领域中被广泛应用,诸如水利、电力、交通、城市规划、土地管理等。但是软件对输入和输出的数据格式有一定的要求,本人在工作中利用Excel强大的数据处理功能,将Excel与CASS巧妙结合,
总结
初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf
出一些实用的方法,在工作中取得了事半功倍的效果。
2 对地形图数据处理
在碎部点地形测量后,将全站仪所采集的地形数据传输到计算机。由于坐标的排列方式不能直接导入到CASS成图软件中。这时,先打开一个新的Excel工作表,再打开该数据文件,将测量数据按“点号,编码,Y,X,H”的顺序排列,然后将该数据表保存为“逗号分隔(*.csv)”的文件形式。关闭该文件,再将该数据文件后缀(*.csv)修改为(*.dat)形式。这样,在CASS就可以进行数字成图作业。
类似的,利用Excel方便的行列数据交换的功能,可对不同格式的数据文件进行格式转换(主要是点号、x、y、h的排列方式和间隔符),得到各种测量软件所要求的数据格式。
3 对断面图的数据处理
3.1 根据施工坐标来绘制断面图
在一些工程中,比如隧洞开挖,断面图的绘制是一项十分重要的工作。外业采集的原始断面数据在Excel表中编辑处理非常重要。将处理后的数据文件另存为“逗号分隔(*.csv)”形式后关闭,再将该文件后缀重改为(*.hdm)。在CASS菜单栏中选取“工程应用/绘断面图/根椐里程文件”,在出现的对话框中点击该文件即可展绘出所测桩号的断面图。若是断面文件中包括了所有断面数据,就可以一次将所有断面全部绘出。断面文件的格式(*.hdm)将在下文中提到。
3.2 根椐已有图形生成数据文件
在日常作业中,如不慎将某断面数据文件丢失,或该断面存在欠挖,二次处理后又补测一些断面点,此时如只是简单地将两次的数据合并展图时,断面线势必要交叉、互连,图形零乱。此时可利用Excel和AutoCAD的功能,解决这一问题。
先将第一次所测开挖线和第二次所测开挖线分别在图上绘出,将多余部分修剪(TRIM),再用复合线连接(PEDIT)命令将其连接为一条连续多义线。在命令行中输入:LIST,回车,选中连接好的连续线,则在文本框中出现被选对象的所有属性,其中包括各个端点的坐标值。如下图:
将LIST文本框中的这些坐标数据选中,复制,利用剪贴板将其粘贴到记事本中存为数据文件(*.dat),关闭此文件。打开Excel,将对话框中的文件类型选为“所有文件”,此时*.dat文件就显示出来了。打开此文件,出现一导入文本向导对话框,选择其中的“用固定宽度”选项,单击完成,此时在表格中删除多余的列,即得到了各个端点的坐标,我们将此坐标按“Y、H”的次序排列,再在最上面插入一行。在第一列输入“BEGIN”,在第二列输入桩号的数值,在文件的最后一行第一列输入“NEXT”,换行第一列输入“0”,第二列输入底板设计高程的数值。换行再输入“0”,第二列输入一个不等于设计高程的任意值。以便在隧洞中心画一条线,作为以后图形操作的基准点(如图一所示)。
图一
将此文件另存为(*.csv)格式后关闭。再将其后缀更改为(*.hdm),即可在CASS中生成一个新的完整断面图形。
4 Excel和AutoCAD在放样中的应用
在施工放样测量中,需用极坐标法对基础进行测量放样,由于放样点很多,可先在AutoCAD中将该图绘出,选中CASS菜单“工程应用”中的“由指定点生成数据文件”命令,分别选取所需放样点,将其存为“*.dat”的数据文件,然后再用Excel打开该文件复制其中的数据,将其粘贴到利用宏与VBA设计程序计算的Excel表格中,即可快速计算出各点的平距和方位角来,再将该表粘贴到AutoCAD中打印出来,我们就拥有了一张图、表兼备的放样资料。既直观又便捷,避免了很多发生在计算和抄写过程中的错误环节(如图二所示)。
图二
当然也可以利用Excel方便的行列交换的功能,将坐标转换后直接导入到全站仪,在现场利用点放样的功能,逐个放样。
5 Excel做批量的坐标换带计算
有时内业需要,要对较多的坐标做换带计算,利用简单的计算工具,可以单点的进行计算。若是点多,计算量就太大,比较费时,这时可以在Excel表中,利用宏做批量的处理。例如下图:
只要在X、Y栏粘入换带前的坐标,就可以在F、G栏直接得到换带后的坐标了。
6 小结
Excel的强大计算功能,方便灵活的宏,运用简单。学习并运用好它,是对我们的测量知识一个很好的补充,特别是内业的数据处理,会大大提高我们的效率。
【参考文献】
[1] 武汉测绘学院.《测量学》.测绘出版社,1991
[2] 李青岳.《工程测量学》.测绘出版社,1982
原创]施工坐标和测量坐标转换
发表博客得5金币
发照片可得1金币
开通游戏得5金币
玩游戏每次1金币
上传附件得4金币
推广每次获5金币
本站获金币 途径
具体公式:
1.施工坐标转换到测量坐标:
X=X'Cosα+Y'Sinα+M,Y=-X'Sinα+Y'Cosα+N.
2.测量坐标转换到施工坐标:X'=(X-M)Cosα+(Y-N)Sinα,Y'=-(X-M)Sinα+(Y-N)Cosα
X',Y'--施工坐标,X,Y--测量坐标,α--施工坐标系纵轴在测量坐标系中的方位角,M,N--施工坐标原点在测量坐标系中的坐标。
上述公式在EXCEL中填充计算,注意EXCEL中角度是以弧度表
http://www.docin.com/p-8149004.html
浅谈坐标转换方法在施工中的应用
罗华胜
(广西桂桂测量有限公司 广西南宁市 530023)
【摘 要】 工程施工中常因为遇到不同的坐标系统,增加了施工施测的难度。为了解决类此问题,本文就坐标换算的方法和编程做了详细的介绍以达到简化施工施测的目的。
【关键词】 坐标系 坐标换算 编程
0 前言
工程施工坐标系统是为总平面设计而确定的独立坐标系统,坐标轴的方向与设计建筑物的方向平行,坐标原点虚设在总平面图西南角而使建筑物的坐标为正值。国家大地测量坐标系统是进行国家大地测量或城市勘测设计所采用的平面直角坐标系统。在工程放样过程中因测量条件、设计要求、工程特点,为了利用两个不同坐标的测量成果,往往需要进行施工独立坐标系统与大地测量系统的相互换算。
设两坐标系统XOY和x'o'y',Q为第二系(x'o'y')纵轴在第一系(XOY)的方位角,(a,b)为第二系坐标原点o'在第一系内的坐标值,则任意一点P的第一坐标坐标为:
X=a+x'cosQ-y'sinQ
Y=b+x'sinQ+y'cosQ
P点的第二系坐标为:
x'=(X-a)cosQ+(Y-b)sinQ
y'=-(X-a)sinQ+(Y-b)cosQ
为了进行两个坐标系统的互相换算,必须知道上述中的Q、a、b的值,设已知P1、P2两点分别在两个系统内的坐标值为:
XOY坐标系统P1(X1,Y1) P2(X2,Y2)
x'o'y'坐标系统P1(x1',y1') P2(x2',y2')
根据已知P1、P2两点在两坐标系统中的坐标求Q、a、b时,已知数据应符合:
(3)
则可按下列公式计算出Q、a及b的值:
(4)
下列公式可作为检核之用:
1 实例运用
实例1
某建筑已知西北角A和东南角C的大地坐标,根据施工图纸可以得出A、B、C、D、m1、m2、m3、m4的设计尺寸相对关系,但在放样工作中只根据上述条件,实际操作有一定的困难性。为满足设计的要求就必须将m1、m2、m3、m4四点的直角坐标转换成大地坐标,简化放样过程。
假设D点为原点(0,0),以DA方向设为X轴、DC方向设为Y轴建立平面直角坐标系,由此可以得出m1、m2、m3、m4、、A、C点的直角坐标如表1:
表1
已知点
直角坐标
计算
过程
大地坐标
X
Y
x'
y'
A
36
10
7764.321
6089.723
已知
C
10
58.36
7775.787
6143.419
已知
m1
48
22.3
7770.787
6195.501
算后得出的结果
m2
31.5
62
7757.039
6154.555
m3
-2
51.5
7489.479
5787.481
m4
19
-1.5
7807.656
6194.884
将已知公共点A、C的平面直角坐标和大地坐标分别代入公式(4)计算得出:
Q=139°40′56.44″a=1781040.248b=1808019.237
再将Q、a 、b的值代人公式(2)中(注意在分别代人两个公式时符号要一致)求出m1、m2、m3、m4的大地坐标(见上表)
实例2
本例讲述用坐标换算方法计算道路放样中曲线上任一点的坐标。(如上图)
某段道路放样设计弧线,设曲线半径为R,1为A点至P点的弧长,φ为弧长1所对的圆心角,已知A、B的大地坐标值A(X1,Y1)、B(X2,Y2):
以A点为原心(0,0),AO作为Y轴,过A点的弦切线作为X轴建立平面直角坐标系统,根据数学关系可以得到:
x=R×sinφ
y=R×(1-cosφ)
φ=l÷R×180°÷π
同理运用公式(1)或(2)、(3)、(4)便可以求出该段曲线上任一点的大地坐标值(数据举例省略)。
2 计算器编程
在实际运用中如果一个点一个点的计算不仅计算量大,而且用时较长、复杂容易出错。可以选用小巧玲珑便于携带和方便使用的CASIOfx一4850P有针对性的进行编程,达到快速计算的效果。
下面介绍编程计算的方法:
2.1 设定编程符号
公式中的 Q、a、b编程时分别对应R、J、K。
2.2 编程公式准备
所取系统公共点
P1
P2
系统1对应坐标
X1,Y1
X2,Y2
对应编程符号
A,B
C,D
系统2对应坐标
x1',y1'
x2',y2'
对应编程符号
E,F
G,H
(1)
编程为R=tg-1((D-B)/(C-A))-tg-1((H-F)/(G-E));
(2)
编程为J=C-GcosR+HsinR;
(3)
编程为K=D-GsinR-HcosR;
(4)求取坐标
编程为x=(X-J)cosR+(Y-K)sinR;
(5)求取坐标
编程为y=-(X-J)sinR+(Y-K)cosR;
(x,y为待换系统的坐标,X,Y为替换系统的坐标)
2.3 编写结束按【EXIT】【EXIT】【MODE】【l.COMP】转入到计算状态。
2.4 运用计算器时只需依次一次性输人A、B、C、D、E、F、G、H的值,每次只需代换x、y的值,则可以方便的得出换算的坐标值。
3 计算机编程处理数据
计算机编程可以选用Excel电子表格中的函数语言编辑公式命令进行坐标换算。现将上述实例1利用计算机编程进行坐标换算的方法阐述如下:
3.1 函数准备
① ATAN(immber)表示:计算出参数的反正切值,返回的角度值将以弧度表示;
② IF(number)表示:执行真假值判断,根据逻辑测试的真假值返回不同的结果;本例用于判断返回的弧度值是否大于零,小于零则必须加上360度;
③ DEGREE(Sangle)表示:将以弧度表示的数据值转换为以度表示的数据值;
④ INT(immber)表示:将实数取整处理,得出一个整数;
⑤ C0S(number)表示:计算出给定角度的余弦值;
⑥ SIN(immber)表示:计算出给定角度的正弦值;
3.2 编辑公式
① 弧度制表示的a的值:
ATAN((C4-C3)/(B4-B3))一ATAN((F4-F3)/(E4一E3));
② 度数制表示的a的值:
IF(DEGREES(A7)<0,(DEGREES(A7)+360,DEGREES(A7));
③ 取整(直观地表示度数):
INT(A9):得出以整数表示的度数;
INT(A9-B8)×60):得出以整数表示的分数;
((( A9- B8)×60-C8)×60):得出以小数形式表示的秒数;
④ 公式中的a、b值:
a表示为:B4-E4×COS(A7)+F4×SIN(A7);
b表示为:4C-E4×SIN(A7)-F4×COS(A7);
⑤ 坐标换算x'y'数据:
x'表示为 :(B13-E8)×COS(A7)+(C13-F8)×SIN(A7);
y'表示为 :-(B13-E8)×SIN(A7)+(C13-F8)×COS(A7);
以下同理类推。
4 结论
在工程施工施测中适时的选用坐标换算的方法可以简化和减少施工难度,同时合理的运用CASIOfx一4850P计算器或计算机进行编程处理数据换算,可以起到得心应手简化施工目的,达到事半功倍的效果。
【参考文献】
[1] 季斌得、邵自修主编.《工程测量》测绘出版社,1988年6月