论文部分内容阅读
【摘 要】 利用AutoCAD丰富的制图和量测功能,可大大减少野外测量和计算的工作量,简化土地测量工作提高效率,本文介绍了AutoCAD在量测土地中的应用。
【关键词】 AutoCAD;土地测量;应用
运用AutoCAD丰富的制图和量测功能,可以辅助土地有关部门的测定地界、量测面积、分割土地等测量工作,减少了野外测量和计算的工作量达到良好的效果。
1. AUTOCAD图形属性介绍
AUTOCAD是优秀的绘图软件,相对而言对实体属性数据的分析处理则是其软肋,尽管如此,我们需要认识的是它在实体属性赋予与数据输出上的功能却是十分强大的。在土地复垦测量中,我们采用AUTOCAD绘制图斑线,可以通过AUTOLISP编程读取线实体坐标自动绘制。在绘制之前应将样条曲线转化为轻装多段线并对顶点作滤波处理,可以减少众多亢余数据,提高程序的运行效率。程序可以通过实时确认截取多段线上任意一段顶点坐标数据,在无线可跟踪的情况下可手绘输入,最后根据坐标列表生成图斑线。图斑线绘制完成后,可以通过MAPINFO的通用转换器工具输入到MAPINFO中构面并建立属性字段,将文件命名为tbp.tab,待赋属性。AUTOCAD图形实体属性分为两部分:①实体固有属性,如线实体的实体名、句柄、图层、线宽、颜色、坐标列表等。②扩展属性。除固有属性外,可通过第三方软件为AUTOCAD图形实体追加特征属性,除了在AUTOCAD图形交换格式DXF文件中查看扩展数据以外,也可以通过AuTOUSP语句实现。土地测量图斑的属性字段包括:图斑号、图斑面积、行政地名、小地名、地类名称。我们先在AUTOCAD中为图斑赋上图斑号,并将除图斑面积以外的其它属性字段信息包括在图斑号数字文本实体中。属性包含的方式有两种:①用实体固有属性映射对应图斑属性字段,如用不同的线形宽度表示不同的地类。②为图斑号数字文本实体增加扩展数据,将各种属性字段直接写入。无论采用哪一种方式,理想的作法都是利用程式采取交互式的方法输入图斑号,那么,属性数据的输出方式则有三种:①由程式在输入图斑号的同时输出对应属性数据文件,包括各属性字段与图斑号注记坐标。②图形文件输出为DXF,并编程以组码为据读取其中包含的属性数据。③AUTOCAD中编程从DWG图形直接读取图斑号数字文本实体中所包含的扩展数据。我们应当采用第一种实时输出方式,后两种则属事后输出方式。于是,我们得到以逗号分隔的图斑属性文本文件,格式为:图斑号,行政地名,小地名,地类名称,图斑号注记X坐标,图斑号注记Y坐标。
2. AutoCAD在土地测量中的应用步骤
2.1界址点的确定
在测定地界的时候,只需要在野外测定一些必要的数据(包括点位坐标、距离、角度等),然后利用AutoCAD强大的绘图和编辑功能将地界图绘制出来,便可从图上查询得到界址点坐标。有时候待求点在实地没有标志,或因为障碍物阻挡而无法实地测量,仍然可以利用点与点之间的几何关系制图,进而求出界址点的坐标。如图1,地块由J1、J2、J3、J4、J5、J6共6个界址点围成,前4个点的坐标都可以实地测量,J5、J6在实地无标志无法实测,但可以测量J1J6的方向点C和J4J5的方向点D,已知规划道路中线上A、B两点的坐标及路的规划宽度,且J5和J6分别是J4D和J1C与道路东侧边线AcBc的交点。为了求出J5和J6的坐标,首先根据道路规划宽度用偏移命令绘出道路东侧边线AcBc,再将J4D和J1C分别延伸至AcBc得交点J5和J6的位置。类似的例子很多,常用的界址点测量方法如交会法、支距法等,都可以通过制图来实现界址点的确定。
2.2面积量算
通常首先要测定地块边界点的坐标,再根据公式计算面积。在AutoCAD中,只要绘出地块的图形,就可以用AREA命令查询面积。该命令有两种使用方式:一是用鼠标在图上顺序捕捉地块边界的所有拐点,从而得到面积;二是如果地块边界是一个封闭的独立图元,直接点击该图元就可以得到面积。第一种方式只能求多边形区域的面积;第二种方式适合求任意形状区域的面积,前提是必须用1个图元描绘该区域,但这个条件却往往不易满足。利用AutoCAD强大的二次开发功能,编制一个简单的程序段,就可以使面积量测变得非常简单,只需用鼠标在区域内任意指定一个点,就能得到该区域面积。
2.3土地分割
土地分割是指根据一定条件将一块土地分割成两块或两块以上的测量工作。土地分割时要按照用户要求的面积和方向来确定分割线,并求出分割线与土地边界的交点坐标。传统上首先应把地块分解成若干三角形或四边形,分别计算其面积,再确定分割线在哪个三角形或四边形中,把土地分割转化为对某个三角形或四边形的分割。计算过程较为繁琐,容易出错。在
AutoCAD中,利用上述面积量算方法,可以很容易地进行土地分割。图3所示的地块有7个界址点,其中J1J2J3为圆弧段,要求以平行于J5J6的直线在其北侧分割出面积为S的地块。根据地块边界点坐标在AutoCAD中绘出图形,然后采用逐次趋近的办法解决这一问题:先用偏移命令在图中大致位置绘J5J6的平行线AB,用上述方法量测北部地块的面积,比较量测值和S的大小,根据比较结果上下移动分割线后再量测,如此反复若干次,直到分割出的面积符合要求为止。最后从图上查询出分割点A、B的坐标,通过放样将其标示于实地。虽然这是一个逐渐趋近的分割过程,但由于量测面积和移动分割线的操作非常简单,而且可以非常精确的控制分割线移动距离,实际上能够很快得到满足用户精度要求的结果。分割过程中不必考虑分割点的具体位置,只关心面积大小即可。如果地块边界不规则(如水域边界),这种方法更显示出其优势。
3.结语
测量或搜集足够的数据时AutoCAD可以辅助测量工作者完成测定地界、量测土地面积、土地分割等任务,不一定要求直接给出每个点的坐标,只要根据点的相关数据能够绘出图形即可;有图形就可以在图上量测点位坐标、面积、距离、角度等需要的数据。灵活应用AutoCAD的绘图、编辑、查询等功能可提高工作效率。
参考文献:
[1]郭秀娟等.AutoLISP语言程序设计[M].北京:化学工业出版社,2008
[2]曾洪飞.AutoCADVBA&VB.NET开发基础与实例教程[M].北京:中国电力出版社,2010
【关键词】 AutoCAD;土地测量;应用
运用AutoCAD丰富的制图和量测功能,可以辅助土地有关部门的测定地界、量测面积、分割土地等测量工作,减少了野外测量和计算的工作量达到良好的效果。
1. AUTOCAD图形属性介绍
AUTOCAD是优秀的绘图软件,相对而言对实体属性数据的分析处理则是其软肋,尽管如此,我们需要认识的是它在实体属性赋予与数据输出上的功能却是十分强大的。在土地复垦测量中,我们采用AUTOCAD绘制图斑线,可以通过AUTOLISP编程读取线实体坐标自动绘制。在绘制之前应将样条曲线转化为轻装多段线并对顶点作滤波处理,可以减少众多亢余数据,提高程序的运行效率。程序可以通过实时确认截取多段线上任意一段顶点坐标数据,在无线可跟踪的情况下可手绘输入,最后根据坐标列表生成图斑线。图斑线绘制完成后,可以通过MAPINFO的通用转换器工具输入到MAPINFO中构面并建立属性字段,将文件命名为tbp.tab,待赋属性。AUTOCAD图形实体属性分为两部分:①实体固有属性,如线实体的实体名、句柄、图层、线宽、颜色、坐标列表等。②扩展属性。除固有属性外,可通过第三方软件为AUTOCAD图形实体追加特征属性,除了在AUTOCAD图形交换格式DXF文件中查看扩展数据以外,也可以通过AuTOUSP语句实现。土地测量图斑的属性字段包括:图斑号、图斑面积、行政地名、小地名、地类名称。我们先在AUTOCAD中为图斑赋上图斑号,并将除图斑面积以外的其它属性字段信息包括在图斑号数字文本实体中。属性包含的方式有两种:①用实体固有属性映射对应图斑属性字段,如用不同的线形宽度表示不同的地类。②为图斑号数字文本实体增加扩展数据,将各种属性字段直接写入。无论采用哪一种方式,理想的作法都是利用程式采取交互式的方法输入图斑号,那么,属性数据的输出方式则有三种:①由程式在输入图斑号的同时输出对应属性数据文件,包括各属性字段与图斑号注记坐标。②图形文件输出为DXF,并编程以组码为据读取其中包含的属性数据。③AUTOCAD中编程从DWG图形直接读取图斑号数字文本实体中所包含的扩展数据。我们应当采用第一种实时输出方式,后两种则属事后输出方式。于是,我们得到以逗号分隔的图斑属性文本文件,格式为:图斑号,行政地名,小地名,地类名称,图斑号注记X坐标,图斑号注记Y坐标。
2. AutoCAD在土地测量中的应用步骤
2.1界址点的确定
在测定地界的时候,只需要在野外测定一些必要的数据(包括点位坐标、距离、角度等),然后利用AutoCAD强大的绘图和编辑功能将地界图绘制出来,便可从图上查询得到界址点坐标。有时候待求点在实地没有标志,或因为障碍物阻挡而无法实地测量,仍然可以利用点与点之间的几何关系制图,进而求出界址点的坐标。如图1,地块由J1、J2、J3、J4、J5、J6共6个界址点围成,前4个点的坐标都可以实地测量,J5、J6在实地无标志无法实测,但可以测量J1J6的方向点C和J4J5的方向点D,已知规划道路中线上A、B两点的坐标及路的规划宽度,且J5和J6分别是J4D和J1C与道路东侧边线AcBc的交点。为了求出J5和J6的坐标,首先根据道路规划宽度用偏移命令绘出道路东侧边线AcBc,再将J4D和J1C分别延伸至AcBc得交点J5和J6的位置。类似的例子很多,常用的界址点测量方法如交会法、支距法等,都可以通过制图来实现界址点的确定。
2.2面积量算
通常首先要测定地块边界点的坐标,再根据公式计算面积。在AutoCAD中,只要绘出地块的图形,就可以用AREA命令查询面积。该命令有两种使用方式:一是用鼠标在图上顺序捕捉地块边界的所有拐点,从而得到面积;二是如果地块边界是一个封闭的独立图元,直接点击该图元就可以得到面积。第一种方式只能求多边形区域的面积;第二种方式适合求任意形状区域的面积,前提是必须用1个图元描绘该区域,但这个条件却往往不易满足。利用AutoCAD强大的二次开发功能,编制一个简单的程序段,就可以使面积量测变得非常简单,只需用鼠标在区域内任意指定一个点,就能得到该区域面积。
2.3土地分割
土地分割是指根据一定条件将一块土地分割成两块或两块以上的测量工作。土地分割时要按照用户要求的面积和方向来确定分割线,并求出分割线与土地边界的交点坐标。传统上首先应把地块分解成若干三角形或四边形,分别计算其面积,再确定分割线在哪个三角形或四边形中,把土地分割转化为对某个三角形或四边形的分割。计算过程较为繁琐,容易出错。在
AutoCAD中,利用上述面积量算方法,可以很容易地进行土地分割。图3所示的地块有7个界址点,其中J1J2J3为圆弧段,要求以平行于J5J6的直线在其北侧分割出面积为S的地块。根据地块边界点坐标在AutoCAD中绘出图形,然后采用逐次趋近的办法解决这一问题:先用偏移命令在图中大致位置绘J5J6的平行线AB,用上述方法量测北部地块的面积,比较量测值和S的大小,根据比较结果上下移动分割线后再量测,如此反复若干次,直到分割出的面积符合要求为止。最后从图上查询出分割点A、B的坐标,通过放样将其标示于实地。虽然这是一个逐渐趋近的分割过程,但由于量测面积和移动分割线的操作非常简单,而且可以非常精确的控制分割线移动距离,实际上能够很快得到满足用户精度要求的结果。分割过程中不必考虑分割点的具体位置,只关心面积大小即可。如果地块边界不规则(如水域边界),这种方法更显示出其优势。
3.结语
测量或搜集足够的数据时AutoCAD可以辅助测量工作者完成测定地界、量测土地面积、土地分割等任务,不一定要求直接给出每个点的坐标,只要根据点的相关数据能够绘出图形即可;有图形就可以在图上量测点位坐标、面积、距离、角度等需要的数据。灵活应用AutoCAD的绘图、编辑、查询等功能可提高工作效率。
参考文献:
[1]郭秀娟等.AutoLISP语言程序设计[M].北京:化学工业出版社,2008
[2]曾洪飞.AutoCADVBA&VB.NET开发基础与实例教程[M].北京:中国电力出版社,2010