牛宝云
摘 要:建立了用CAD的属性块进行土地图地块面积标注的基本思路,并给出编程实现输入、编辑、整理的主要逻辑过程和关键代码。
关键词:地类图斑;面积注记;属性块
在勘测定界图绘制中,要求注记各地块的面积、地类、地块号、权属单位名称,或者其中几项。不同情况和需求下,标注面积的单位可能是亩、平方米或公顷。在勘测定界报告中,需要按权属、按地块分别对各地类进行统计生成各种表格。在土地征用划拨时,更需要根据实测地物情况,结合土地利用现状图对征地范围线进行调整,从而多次反复地进行地类面积统计。为使上述工作中作到准确有效且成果清晰直接,最好的解决途径就是通过编程实现很方便地进行地类面积注记的生成、修改、整饰和统计。
多数作业单位的图件制作均采用AutoCAD及其二次开发的软件,一般软件中面积的注记都是生成文本,各文本之间不存在必需的关联,且修改、整饰等操作很难统一完成,即使编程也存在难以构造选择集的问题。尽管有些软件将这些软件形成一个编组,但仍不能有效地统一地管理它们,而且在有些情况下,编组信息还会丢失。利用属性块进行地类图斑注记就能很好的来解决这一问题,从而大大提高工作效率和准确性。
一、属性块的概念
属性块是指在一个块的定义中,以Attdef命令加入属性(Attrribute),其各种操作均与单行文类似,但在块引用中的文本只能炸开后方可修改,属性则可在块内修改其内容、位置、大小、字型等。……