2024年4月9日发(作者:)
基于AutoCAD实现不动产权籍调查房产图的快速编制
发布时间:2021-07-02T14:17:13.630Z 来源:《中国科技信息》2021年8月 作者: 韩建国
[导读] 利用AutoCAD VBA和Visual?Basic编程环境,自动编绘不动产权籍调查的成果图件,主要包括房产分户图和房屋权属界线示意图,
能够节省大量的人工编辑整饰时间,提高工作效率。
中冶一局环境科技有限公司 河北邢台 韩建国 054000
摘要:利用AutoCAD VBA和Visual?Basic编程环境,自动编绘不动产权籍调查的成果图件,主要包括房产分户图和房屋权属界线示意图,
能够节省大量的人工编辑整饰时间,提高工作效率。文章详细介绍了AutoCAD VBA各种对象属性和方法,以及坐标转换,房屋与建筑物的
选择与滤除算法,边长标注位置调整原则和软件的编制思路、流程。以此为基础编制了一个具体的应用软件,并在在实际工作中得到了验
证。
关键词:不动产权籍调查,房产分户图,快速成图,AutoCAD VBA
0.绪论
随着2014年《不动产登记暂行条例》的颁布实施,各地陆续启动了“房地一体农村宅基地和集体建设用地确权登记颁证工作”[5、6]。
根据条例及相关规程要求,在完成不动产调查地籍表和地籍图的基础上,对于宅基地权籍调查尚需完成海量的宗地图、房产分户图、
房屋权属界线示意图等图件和表格的编制、填写工作。为提高相应图件、表格编制的效率与正确性,编制相应软件以实现快速、批量成图
功能具有迫切的现实意义。
本文主要介绍AutoCAD VBA编程基础上,房产分户图、房产权属界线示意图的自动、快速成图的实现,
1. 宅基地权籍调查成果的构成
不动产权籍调查是指,依照不动产权利人的申请,由政府统一组织,通过权属调查和不动产测量,查清不动产的权属、界址、面积、
用途、等级和价格等基本情况,并形成数据、图件、表册等调查资料,为不动产登记、核发证书等提供依据的一项技术性工作。
不动产权籍调查成果主要为文字成果、表格成果、图件成果。包括不动产权籍调查授权委托书、权源资料、不动产权籍调查表、界址
点坐标成果表、不动产测量报告、不动产权籍图等[5]。
对于农村宅基地权籍调查,其不动产单元图主要包括宗地图和房产分户图(房产平面图)、房屋权属界线示意图等。其中房产分户
图、房屋权属界线示意图作为主要的成果图件,需在地籍图、宗地图的基础上,按照不动产权籍调查技术方案和各地自然资源管理部门的
相关要求逐宗绘制。
2. 房产图内容与制图要求
2.1房产分户图
房产分户图是描述房屋、构(建)筑物的定着物单元位置、界线、结构、层次、面积等要素的图件。
房产分户图主要由文本和图形两类要素构成,其中文本要素包括宗地代码、幢号、户号、坐落、房屋结构、所在层次、总层数、专有
建筑面积、分摊建筑面积、建筑面积、房屋边长注记、比例尺、不动产登记机构、绘制日期,以及绘图员、检查人和测图单位等内容;图
形要素包括房屋轮廓线、房屋边长、分户专有房屋权属界线、指北针等。房产分户图的绘制需满足以下要求:
①.以地籍图、宗地图等为基础编绘;
②.根据房屋的大小设计分户图的比例尺,比例尺分母以50的整数倍为宜。
③.分户图的幅面采用A4纸张规格;
④.分户图的方位应使房屋的主要边线与图框轮廓线平行,并在适当位置加绘指北针;
⑤.房屋边长标注应保留小数点后两位有效数字;
⑥.图表中字高应符合相关规范的图示要求,表格不能留有空白项,无内容项应以“/”填充;
⑦.图中不应包括棚房等非永久建筑。
2.2房产权属界线示意图
房屋权属界线示意图是以权属单元为单位绘制的略图,表示房屋及其相关位置、权界线、共有共用房屋权界线,以及与邻户相连墙体
的归属,并注记房屋边长。对有争议的权界线应标注部位。房屋权属界线是指房屋权属范围的界线,包括共有共用房屋的权界线,以产权
人的指界与邻户认证来确定,对有争议的权界线,应作相应记录。
房屋权属界线示意图的绘制要求与房产分户图基本一致,二者主要差别是房屋权属界线示意图中不再填写坐落、房屋结构、所在层次、总
层数、专有建筑面积、分摊建筑面积、建筑面积等内容要素,责任项需填写房屋丈量者姓名和丈量所用仪器名称、编号。
3.房产图自动成图的实现
3.1资料的组织
房产图是以地籍图、宗地图为基础编制的,图内所需的宗地代码、幢号、户号、坐落、房屋结构、所在层次、总层数、专有建筑面
积、分摊建筑面积、建筑面积等要素则包含于不动产权籍调查地籍表中。
因此房产图编绘所需的资料主要为地籍图和权籍调查地籍表的电子文档。图件整饰和责任签等所需要素内容,可以在程序运行中由制
图人员根据实际输入。
3.2编绘所需的AutoCAD VBA方法和属性
AutoCAD(Autodesk Computer Aided Design)现已经成为国际上广为流行的绘图工具,用于二维绘图、设计文档和三维设计等[2]。
AutoCAD VBA 允许 Visual Basic 编程环境与 AutoCAD 同时运行,并通过 ActiveX Automation 接口提供 AutoCAD 的编程控制,从而为房
产图的自动、快速编绘提供了理想的开发平台[1,2]。
3.2.1要素的绘制方法
对于房产分户图所需的图形、文本要素,可利用AutoCAD VBA的对象属性和方法,实现指定(选择)对象的数据读取、图形绘制和文
本添加等功能。自动编绘成图过程中,使用到的主要对象包括:文本对象AcadText、多线段对象AcadPolyline、块对象AcadBlock及选择集
对象AcadSelectionSet。所用对象的属性和方法有:
①.通过nates属性可获取指定多段线的角点坐标数组,属性可获取对象面积;
②.通过ionPoint属性可获取文本对象的插入点坐标数组;
③.使用Set acPline = pace. AddPolyline(dblA)方法可实现在新的图像文件中绘制多段线的功能;
④.使用Set acText = pace. AddText(strX, dblA, 0.8)方法可实现在新图形文件中添加文本对象的功能,并可以通过文
本对象的Rotation 、Alignment 和TextAlignmentPoint 等属性指定对象的旋转角度、对齐方式等;
⑤.使用Set acBlockN = pace. InsertBlock(dblB, ", 1, 1, 1, dblRot)方法,可实现在指定位置插入指北
针的功能。
3.2.2对象的选择
由于绘制房产图所需的图形要素主要来源于地籍图,因此在编绘房产图之前需要在地籍图中选择目标对象。利用AcadSelectionSet对
象及其方法,可提供人机交互的方式,实现对权属界线以及位于界线内、和界线相交的图形要素的选取:
Dim acSltA As AcadSelectionSet
Set acSltA = ("ssLine ")
OnScreen
dblEdge = nates
ByPolygon acSelectionSetCrossi ngPolygon, ,dblEdge
3.3房产图自动编绘的实现
3.3.1比例尺确定与坐标转换
房产图编绘时需要按照一定的比例尺,在指定幅面内绘制,且要求权属界线长边方向与图廓平行,因此在编绘房产图时首先应该确定
绘图比例尺、计算界线长边与图廓的夹角,其次须按照比例尺及夹角对坐标界线旋转、平移和缩放转换,之后方可使用新的坐标数组绘
制、添加图形对象。
坐标旋转及缩放公式如下:
式(1)
其中(x,y)为坐标点原坐标,(x’,y’)为转换后坐标,γ为缩放系数,α为旋转角(如图2所示)。
旋转角的确定方法:分别计算界线左边界各线段与北方向的夹角αi,并比较线段长度Li,以线段最长的αi作为旋转角α。
缩放系数的确定方法:以图幅最大尺寸与权属界线的图形范围(Xmax-Xmin,Ymax-Ymin)的比值确定,并取X、Y方向最大值作为
缩放系数γ。
3.3.2对象的保留与滤除
在地籍图中不仅仅包括房屋等永久建筑,还包括了棚房、无地上建筑的地基等图形要素,并且SelectByPolygon方法所选的要素包括
了与权属界线相交的其他图形要素,在绘制房产图时以上要素应予以过滤排除。由于权属界线的不规则特性,如图2所示房屋FW2与FW1
的关系,此时简单地使用多边形角点坐标的最大、最小值所确定的图形范围,判断其与界线范围的从属关系,并不能完全滤除无用的图形
要素。
为达到仅保留有用要素的目的,首先判断图形要素内部是否存在幢号,无幢号的图形要素对应于棚房等非永久建筑,应予以剔除。
对于房屋等永久建筑,依次判断其各角点是否均位于界线FW1内,否则应予以滤除。
角点P与界线的关系,通过计算点P与界线各边Li 的夹角βi和来判断:
当β=2π时,点P位于FW1内,否则点P位于FW1外。
3.3.3边长标注位置调整
按照相关规范要求,房产图应标注房屋边长,标注文本一般应位于房屋外侧,边长数值应保留小数点后两位有效数字。
当标注在图面上出现叠加时,可根据实际情况调整标注位置。如图3所示,由于FW1与FW2存在边长部分重合的现象,此时重合边的
标注应调整至对应房屋内测。
为尽量避免标注重叠现象的发生,减少后期修图的工作量,编程时首先利用目标边与其他房屋各边的距离D来判断标注是否应该向内
移动:
①.当D<字高时,目标边的标注应移动到房屋内测;
②.当D≥字高时,标注保持在外侧。
其次利用边长L与字长的关系判断标注是否应该向内移动,当目标边与邻边边长均小于字时,对于序号为偶数的边,将其标注移动至
房屋内测。
3.3.4房产图自动编绘的实现
通过上述方法、属性的应用,以及要素选择与滤除算法、边长标注位置调整算法的处理,按照图4所示的流程图,在Visual Basic 6.0
编程环境下,编制了CHMTplot房产图表制作软件V1.0[4],并在实际工作中进行了应用和检验。
通过实际应用和验证,每编绘一宗房产分户图及房产权属界线示意图,所耗费的时间小于10秒,表格中的文字要素在编绘时与地籍表
相应内容自动进行了校对,使得编绘数据错误率减少到了0.0%,自动编绘生成的图件基本无需二次人工编辑,只有较为复杂,如存在较多
短边或房屋幢数较多需使用A3幅面编绘的宗地,才需要进行简单的二次人工编辑,说明软件实现了节省时间、人力及保证正确率的设计目
标。
4.结论
利用CHMTplot房产图表制作软件,可以实现房产分户图及房产权属界线示意图的自动化、快速批量编绘,在保证正确率的前图像提高了工
作效率,为不动产权籍调查项目的顺利完成提供了有力的保证。
参考文献:
[1]、李罡、丁莉,《Visual Basic6.0中文版编程实例详解》[M], 北京,电子工业出版社,1999;
[2]、曾洪飞、卢择临、 张帆,《AutoCAD VBA & 开发基础与实例教程》[M],北京,中国电力出版社, 2013;
[31]杜刚、韩建国,《利用VBA实现不动产权籍调查资料扫描件的自动归档》[J],地矿测绘,2020,36(03):40-43;
[4]、韩建国,《CHMTplot房产图表制作软件V1.0》,中国,2021SR0256934[P],2021年2月19日;
[5]、国土资源部,不动产权籍调查技术方案(试行)[Z],北京,国土资源部,2015年;
[6]、河北省自然资源厅,《关于做好不动产登记数据成果完善更新工作的通知》[Z],石家庄,河北省自然资源厅,2019年9月23日。
作者简介:韩建国 物探高级工程师,1995年毕业于中国地质大学(武汉),2009年获中国地质大学(北京)地质工程硕士学位,长期从事
地球物理勘查及数据处理工作.
更多推荐
界线,房屋,权属,调查
发布评论