论文部分内容阅读
摘要:本文针对经过平移和旋转的规划平面图,建筑物各个转折点已发生改变,若采用标注的坐标数据进行工程定位,会产生不良后果的实际问题,根据坐标换算的原理,利用错误的坐标数据计算出正确的坐标值,同时利用AutoCAD软件对已发生变形的规划平面图进行特殊的图形处理,通过坐标轴的平移和旋转使图形恢复到原来状态,以此来保证坐标数据的正确性。
关键词: 坐标轴 平移 旋转
中图分类号: TU2 文献标识码: A
0 引言
由于受到传统规划思想的影响,目前,我国许多城市的道路网仍然采用以方格网式布局为主,其他形式为辅的模式,考虑到建筑物的朝向、四季主导风向和地理纬度等因素的综合影响,城市主要道路的方位总是与坐标北方向形成一定角度,以使南方炎热地区主要道路平行于夏季主导风向,保证路风畅通,达到避暑的目的,北方寒冷地區主要道路则与冬季主导风向偏离一定角度,以减轻大风、雪对城市的侵袭,满足防寒的要求。
一般情况下,建筑物的平面形式,多半以矩形图形为基础,并与三角形、圆形等多边形组合成复合形状,同时,根据城市规划要求,大多数建筑,特别是商业、医疗、办公和交通等公共建筑,由于人流、车流比较集中,为了合理组织交通,通常都是沿着主要街道平行布置或安排在道路交叉口处,对于民用建筑来说, 主要考虑的是争取较好的朝向,有利于通风和日照,以及形成安静的居住环境,需要与主要道路走向垂直或形成一定的角度。
在实际规划设计工作中,虽然各种建筑、规划设计软件人工智能化程度在不断提高,但设计人员为了工作需要或出于某种习惯,将现状数字化地形图平移、旋转某一角度,使主要道路、建筑物处于水平或垂直位置,以方便所设计的平面图形的绘制和各种尺寸标注,在满足设计图纸数学精度的同时,突出规划建筑的主体地位,使整个图幅达到整洁、美观的设计要求。但是在标注建筑物、构筑物转折点的坐标数据时,由于此时规划平面图与现状数字化地形图相比已经发生平移和旋转,碎部点的坐标数据也发生了该变,若不经任何技术处理。所标注出来的坐标数据显然是不正确的,如果采用这组错误的数据进行建筑物定位放线,势必给工程带来一定的损失,针对这一实际问题,我们根据坐标换算的原理,利用所推导的数学模型,在Excel——2003下编写了处理程序,采用发生平移、旋转的错误坐标值,计算出平移、旋转前正确的坐标值,在规划设计平面图上标注出所需要的正确坐标值;同时利用AutoCAD软件对已发生变形的规划平面图进行特殊的图形处理,通过坐标轴的平移和旋转使图形恢复到原来状态,以此来保证坐标数据的正确性,下面我们通过工作中的设计实例在理论和实践上对这一问题作一研讨
1 AutoCAD坐标系统与测量坐标系统
1.1 AutoCAD坐标系统
在AutoCAD中多采用笛卡儿坐标系统、世界坐标系统和用户坐标系统,它们都属于解析几何中的空间直角坐标系统,下面主要介绍世界坐标系统,该坐标系作为AutoCAD的基本坐标系统,在绘图期间具有原点和坐标轴保持不变的特点,已被人们普遍所采用,它是由三个互相垂直并相交的坐标轴X、Y和Z组成,在缺省(默认)条件下,X轴正向为屏幕水平自左向右,Y轴正向为垂直向上,Z轴正向为垂直屏幕平面指向绘图者,坐标原点在屏幕的左下角,象限角是逆时针起算的。
1.2 测量坐标系统
在测量平面直角坐标系统中,由于坐标方位角是从坐标北方向起算的,为了方便各种测量计算,保持所有的数学公式不发生任何改变,将由南向北垂直向上方向为X轴的正方向,自左向右的水平方向为Y轴的正方向,X轴和Y轴互相垂直,交点O为坐标原点,象限角是顺时针起算的。X轴与Y轴所指的方向与解析几何(世界坐标系统)中的方向是相反的,因此在使用 AutoCAD软件,根据点的坐标绘制平面图形时,先输入的是横坐标(y)值,后输入的是纵坐标(x)值。
2 坐标换算的数学模型
由空间解析几何可知:若建立了空间直角坐标系,空间内的任意一点就和有序的三个实数组(坐标)产生了一、一对应的关系。由于三维空间内的点()相互关系比较复杂,为了简化坐标换算公式的推导过程,这里仅通过坐标法对平面上的任意一点()进行分析和研究,利用代数运算来解决几何问题。
2.1 坐标轴的平移
首先,我们只考虑坐标轴相互平行的情形:
对于处在坐标轴相互平行的(坐标原点)和xoy(坐标原点o(a,b))两坐标系中的同一点p,p点的坐标为()或(x,y)。如图(一)所示,其坐标存在如下关系:
------------------(1)
------------------(2)
2.2 坐标轴的旋转
其次,我们只考虑坐标轴旋转的情形:
对于处在坐标原点o(0,0)相同,而坐标轴有交角的和xoy两坐标系中的两个点,坐标方位角分别为=act(),=act(),如图(二)所示,其坐标轴有交角α和坐标x,y存在如下关系:
------------------- (3)
x= X*COSα-Y*sinα-------------------- (4)
y= X*sinα+Y*COSα-------------------- (5)
2.3 坐标轴的平移和旋转
综合上述两种情况,我们同时来考虑坐标轴平移和旋转时的情形:
如图(三)所示,其坐标存在如下关系:
x=a+X*COSα-Y*sinα ------------------(6)
y=b+X*sinα+Y* COSα------------------(7)
式中(a,b)旧坐标系的原点o在新坐标系下的坐标,α是旧坐标系的X轴(或Y轴)与新坐标系的x轴(或y轴)之间的夹角,以x轴(或y轴)为准,顺时针方向为正,逆时针方向为负。
为了保证和提高坐标换算的精度,通常在新、旧坐标系中选取3个以上的公共点,并且尽量使公共点构成两条直线的交角近似为直角,利用下式计算出各转换参数为:
3.实际应用
3.1规划平面图坐标值的数据处理
根据上述推导的的数学模型,笔者在Excel-2003下编制了一个小的处理程序,该程序简单明了,能够自动计算出两点间坐标方位角,可以套用算例已有的表格,配合Excel-2003的相对引用功能,进行大量的数据处理,可视化好、具有即输即算等优点。
为了说明数据处理的真实、可行性,我们选择了规划设计中的一个实例作为算例,为了节省篇幅和说明数据处理的过程,笔者只将部分点的坐标数据列出,点的纵(x)、横(y)坐标,也缩写成为只含三位整数和两位小数的形式。已知数据、数据处理见表 (1) 。
数字化地形图旋转前后坐标换算表(1)
序号 点名 平 移、旋 转
后 坐 标 值 方位角
(α) 旋转角
(β) 旋 转 前
坐 标 值
X Y x y
1 Z1 484.76 365.976 500.00 500.00
2 Z2 1.80 495.38 3.141592654 000.00 500.00
3 Z3 131.20 978.34 1.570796327 6.021384524 000.00 000.00
4 BZ1 161.41 528.30 2.879791871 6.022186974 145.66 573.11
5 ZG1 492.49 556.83 1.308997993 6.021385749 458.07 686.36
6 40 411.05 701.74 341.90 805.25
7 42 373.86 709.68 303.92 803.298
8 43 254.95 698.84 191.88 762.04
9 44 473.66 692.22 404.84 812.25
利用經过上述处理得到的正确坐标值,在规划平面图上,标注出所需的坐标值。
3.2 规划平面图的图形处理
由于大比例尺数字化地形图一般采用矩形分幅,坐标方里网线与图廓线是正交的,并且图幅的四个角都标注了X、Y值,而对于带状地形图则采用坐标方里网线与图廓线斜交,以适度减少图幅的大小,方便用图者使用,但不论正交还是斜交,其纵轴(X轴)正方向始终是坐标北方向。为了图形转换的方便起见,一般以横轴(Y轴)为参考的水平方向,在实际规划设计工作中, 我们是利用Autocad-2005软件来进行图形转换的,为了便于说明问题,我们仍然将上述的设计实例作为算例来进行阐述图形处理的过程。
对于算例中已发生变形的数字化地形图,我们选取该图幅的左下角坐标轴的交点为起始点,利用扑捉和正交命令,由左至右画一直线,该直线就是横轴(Y轴)实际的水平位置,再用角度的标注命令,查询出图幅的内图廓线与所画直线的夹角,点击旋转命令,选取目标和基点,输入夹角值,完成图幅的旋转;点击平移命令,选取目标并以图幅的左下角坐标轴的交点为基点,在命令行第二个坐标值中,输入图幅的左下角坐标轴的交点坐标标注值,完成图幅的平移;点击标注命令,完成对建筑物各转折点的标注。所标注的坐标值见表(2).
经图形处理后查询各点坐标值表(2)
序
号 点
名 平 移、旋 转
后 坐 标 值 旋 转 前
坐 标 值
X Y x y
1 Z1 484.76 365.97 500.00 500.00
2 Z2 1.80 495.38 000.00 500.00
3 Z3 131.20 978.34 000.00 000.00
4 BZ1 161.41 528.30 145.66 573.11
5 ZG1 492.49 556.83 458.07 686.36
6 40 411.05 701.745 341.90 805.25
7 42 373.86 709.68 303.92 803.29
8 43 254.95 698.84 191.88 762.04
9 44 473.66 692.22 404.84 812.25
4.结束语
对同一个实际算例,通过采用两种不同的数据处理方法,得到了相同的处理结果,说明种数据处理方法的可行性,同时利用可视化好的AutoCAD绘图软件采用简单的图形变换替代了繁燥的数学运算,具有一定的实际意义。
在电子计算机普及应用的今天,手工白纸制图已成为历史,随着各种设计软件人工智能化程度的不断提高,对设计人员驾驭知识的能力又有了更高的要求,在进一步提高本专业基础理论水平的同时,加强对文学、绘画、建筑美学和计算机等相关专业知识的学习,拓宽思路,纵览全局,培养观察、分析、解决问题的能力,使规划成果真正达到‘真、善、美’的要求。
参考文献:
1.朱鼎勋著.空间解析几何,上海科学技术出版社,1981.07
2.陈通,张跃峰等著.AutoCAD-2000与提高,清华大学出版社,2000.07
3.宋伟东,张永彬等著.数字测图原理与应用,高等教育出版社,2002.09
关键词: 坐标轴 平移 旋转
中图分类号: TU2 文献标识码: A
0 引言
由于受到传统规划思想的影响,目前,我国许多城市的道路网仍然采用以方格网式布局为主,其他形式为辅的模式,考虑到建筑物的朝向、四季主导风向和地理纬度等因素的综合影响,城市主要道路的方位总是与坐标北方向形成一定角度,以使南方炎热地区主要道路平行于夏季主导风向,保证路风畅通,达到避暑的目的,北方寒冷地區主要道路则与冬季主导风向偏离一定角度,以减轻大风、雪对城市的侵袭,满足防寒的要求。
一般情况下,建筑物的平面形式,多半以矩形图形为基础,并与三角形、圆形等多边形组合成复合形状,同时,根据城市规划要求,大多数建筑,特别是商业、医疗、办公和交通等公共建筑,由于人流、车流比较集中,为了合理组织交通,通常都是沿着主要街道平行布置或安排在道路交叉口处,对于民用建筑来说, 主要考虑的是争取较好的朝向,有利于通风和日照,以及形成安静的居住环境,需要与主要道路走向垂直或形成一定的角度。
在实际规划设计工作中,虽然各种建筑、规划设计软件人工智能化程度在不断提高,但设计人员为了工作需要或出于某种习惯,将现状数字化地形图平移、旋转某一角度,使主要道路、建筑物处于水平或垂直位置,以方便所设计的平面图形的绘制和各种尺寸标注,在满足设计图纸数学精度的同时,突出规划建筑的主体地位,使整个图幅达到整洁、美观的设计要求。但是在标注建筑物、构筑物转折点的坐标数据时,由于此时规划平面图与现状数字化地形图相比已经发生平移和旋转,碎部点的坐标数据也发生了该变,若不经任何技术处理。所标注出来的坐标数据显然是不正确的,如果采用这组错误的数据进行建筑物定位放线,势必给工程带来一定的损失,针对这一实际问题,我们根据坐标换算的原理,利用所推导的数学模型,在Excel——2003下编写了处理程序,采用发生平移、旋转的错误坐标值,计算出平移、旋转前正确的坐标值,在规划设计平面图上标注出所需要的正确坐标值;同时利用AutoCAD软件对已发生变形的规划平面图进行特殊的图形处理,通过坐标轴的平移和旋转使图形恢复到原来状态,以此来保证坐标数据的正确性,下面我们通过工作中的设计实例在理论和实践上对这一问题作一研讨
1 AutoCAD坐标系统与测量坐标系统
1.1 AutoCAD坐标系统
在AutoCAD中多采用笛卡儿坐标系统、世界坐标系统和用户坐标系统,它们都属于解析几何中的空间直角坐标系统,下面主要介绍世界坐标系统,该坐标系作为AutoCAD的基本坐标系统,在绘图期间具有原点和坐标轴保持不变的特点,已被人们普遍所采用,它是由三个互相垂直并相交的坐标轴X、Y和Z组成,在缺省(默认)条件下,X轴正向为屏幕水平自左向右,Y轴正向为垂直向上,Z轴正向为垂直屏幕平面指向绘图者,坐标原点在屏幕的左下角,象限角是逆时针起算的。
1.2 测量坐标系统
在测量平面直角坐标系统中,由于坐标方位角是从坐标北方向起算的,为了方便各种测量计算,保持所有的数学公式不发生任何改变,将由南向北垂直向上方向为X轴的正方向,自左向右的水平方向为Y轴的正方向,X轴和Y轴互相垂直,交点O为坐标原点,象限角是顺时针起算的。X轴与Y轴所指的方向与解析几何(世界坐标系统)中的方向是相反的,因此在使用 AutoCAD软件,根据点的坐标绘制平面图形时,先输入的是横坐标(y)值,后输入的是纵坐标(x)值。
2 坐标换算的数学模型
由空间解析几何可知:若建立了空间直角坐标系,空间内的任意一点就和有序的三个实数组(坐标)产生了一、一对应的关系。由于三维空间内的点()相互关系比较复杂,为了简化坐标换算公式的推导过程,这里仅通过坐标法对平面上的任意一点()进行分析和研究,利用代数运算来解决几何问题。
2.1 坐标轴的平移
首先,我们只考虑坐标轴相互平行的情形:
对于处在坐标轴相互平行的(坐标原点)和xoy(坐标原点o(a,b))两坐标系中的同一点p,p点的坐标为()或(x,y)。如图(一)所示,其坐标存在如下关系:
------------------(1)
------------------(2)
2.2 坐标轴的旋转
其次,我们只考虑坐标轴旋转的情形:
对于处在坐标原点o(0,0)相同,而坐标轴有交角的和xoy两坐标系中的两个点,坐标方位角分别为=act(),=act(),如图(二)所示,其坐标轴有交角α和坐标x,y存在如下关系:
------------------- (3)
x= X*COSα-Y*sinα-------------------- (4)
y= X*sinα+Y*COSα-------------------- (5)
2.3 坐标轴的平移和旋转
综合上述两种情况,我们同时来考虑坐标轴平移和旋转时的情形:
如图(三)所示,其坐标存在如下关系:
x=a+X*COSα-Y*sinα ------------------(6)
y=b+X*sinα+Y* COSα------------------(7)
式中(a,b)旧坐标系的原点o在新坐标系下的坐标,α是旧坐标系的X轴(或Y轴)与新坐标系的x轴(或y轴)之间的夹角,以x轴(或y轴)为准,顺时针方向为正,逆时针方向为负。
为了保证和提高坐标换算的精度,通常在新、旧坐标系中选取3个以上的公共点,并且尽量使公共点构成两条直线的交角近似为直角,利用下式计算出各转换参数为:
3.实际应用
3.1规划平面图坐标值的数据处理
根据上述推导的的数学模型,笔者在Excel-2003下编制了一个小的处理程序,该程序简单明了,能够自动计算出两点间坐标方位角,可以套用算例已有的表格,配合Excel-2003的相对引用功能,进行大量的数据处理,可视化好、具有即输即算等优点。
为了说明数据处理的真实、可行性,我们选择了规划设计中的一个实例作为算例,为了节省篇幅和说明数据处理的过程,笔者只将部分点的坐标数据列出,点的纵(x)、横(y)坐标,也缩写成为只含三位整数和两位小数的形式。已知数据、数据处理见表 (1) 。
数字化地形图旋转前后坐标换算表(1)
序号 点名 平 移、旋 转
后 坐 标 值 方位角
(α) 旋转角
(β) 旋 转 前
坐 标 值
X Y x y
1 Z1 484.76 365.976 500.00 500.00
2 Z2 1.80 495.38 3.141592654 000.00 500.00
3 Z3 131.20 978.34 1.570796327 6.021384524 000.00 000.00
4 BZ1 161.41 528.30 2.879791871 6.022186974 145.66 573.11
5 ZG1 492.49 556.83 1.308997993 6.021385749 458.07 686.36
6 40 411.05 701.74 341.90 805.25
7 42 373.86 709.68 303.92 803.298
8 43 254.95 698.84 191.88 762.04
9 44 473.66 692.22 404.84 812.25
利用經过上述处理得到的正确坐标值,在规划平面图上,标注出所需的坐标值。
3.2 规划平面图的图形处理
由于大比例尺数字化地形图一般采用矩形分幅,坐标方里网线与图廓线是正交的,并且图幅的四个角都标注了X、Y值,而对于带状地形图则采用坐标方里网线与图廓线斜交,以适度减少图幅的大小,方便用图者使用,但不论正交还是斜交,其纵轴(X轴)正方向始终是坐标北方向。为了图形转换的方便起见,一般以横轴(Y轴)为参考的水平方向,在实际规划设计工作中, 我们是利用Autocad-2005软件来进行图形转换的,为了便于说明问题,我们仍然将上述的设计实例作为算例来进行阐述图形处理的过程。
对于算例中已发生变形的数字化地形图,我们选取该图幅的左下角坐标轴的交点为起始点,利用扑捉和正交命令,由左至右画一直线,该直线就是横轴(Y轴)实际的水平位置,再用角度的标注命令,查询出图幅的内图廓线与所画直线的夹角,点击旋转命令,选取目标和基点,输入夹角值,完成图幅的旋转;点击平移命令,选取目标并以图幅的左下角坐标轴的交点为基点,在命令行第二个坐标值中,输入图幅的左下角坐标轴的交点坐标标注值,完成图幅的平移;点击标注命令,完成对建筑物各转折点的标注。所标注的坐标值见表(2).
经图形处理后查询各点坐标值表(2)
序
号 点
名 平 移、旋 转
后 坐 标 值 旋 转 前
坐 标 值
X Y x y
1 Z1 484.76 365.97 500.00 500.00
2 Z2 1.80 495.38 000.00 500.00
3 Z3 131.20 978.34 000.00 000.00
4 BZ1 161.41 528.30 145.66 573.11
5 ZG1 492.49 556.83 458.07 686.36
6 40 411.05 701.745 341.90 805.25
7 42 373.86 709.68 303.92 803.29
8 43 254.95 698.84 191.88 762.04
9 44 473.66 692.22 404.84 812.25
4.结束语
对同一个实际算例,通过采用两种不同的数据处理方法,得到了相同的处理结果,说明种数据处理方法的可行性,同时利用可视化好的AutoCAD绘图软件采用简单的图形变换替代了繁燥的数学运算,具有一定的实际意义。
在电子计算机普及应用的今天,手工白纸制图已成为历史,随着各种设计软件人工智能化程度的不断提高,对设计人员驾驭知识的能力又有了更高的要求,在进一步提高本专业基础理论水平的同时,加强对文学、绘画、建筑美学和计算机等相关专业知识的学习,拓宽思路,纵览全局,培养观察、分析、解决问题的能力,使规划成果真正达到‘真、善、美’的要求。
参考文献:
1.朱鼎勋著.空间解析几何,上海科学技术出版社,1981.07
2.陈通,张跃峰等著.AutoCAD-2000与提高,清华大学出版社,2000.07
3.宋伟东,张永彬等著.数字测图原理与应用,高等教育出版社,2002.09