1、论土地勘测定界系统的设计与实现摘要:在土地勘测定界测量中,由于是人工进行,费时费力、易出错误,需要根据土地勘测定界的一般步骤,制定土地勘测定界系统。 关键词:土地勘测定界; AutoCAD; NET API 中图分类号:F301.0 文献标识码:A 文章编号: 前言 随着经济的快速发展,土地开发利用的速度也越来越快了,业主在开发利用土地前,要向土地管理部门进行报批,主管部门审批合格后,方可进行挂牌出让。在土地报批时出具的勘测定界报告就是测绘单位的测绘成果之一。土地勘测定界是根据土地征收、征用、划拨、出让、农用地转用、土地利用规划及土地开发、整理、复垦等工作的需要,实地界定土地使用范围、测定界址
2、位置、调绘土地利用现状、计算用地面积,为国土资源行政主管部门用地审批和地籍管理等提供科学、准确的基础资料而进行的技术服务性工作。 一、符合规范标准的土地勘测定界系统的制定需求 土地勘测定测工作主要靠人工来计算各种土地利用分类面积和地块总面积,这种工作方法容易出现一些错误,而且费时费力,对土地的报批进度和质量有一定的影响。随着技术的发展,测绘工作的内外业已经实现了数字化、一体化和自动化,而且内业都是在专业的软件平台上直接操作,在很大程度上方便了我们的工作,减少了出错率。但软件平台只是一种通用平台,没有为特定的功能进行定制,比如在面积统计、面积检查等方面需要人工来计算,有的地块面积比较大的情况下,
3、涉及的地类、行政区划、国有土地等比较多时,内业的计算量还是很大。为了解决这一问题,实现内业自动化,提高工作效率,需要定制了一套适合规范标准的土地勘测定界系统。 二、土地勘测定界的一般步骤 1、确认实际征地的大致范围:根据从相关部门得来的地形地籍图,进行实地勘察,对其中存在的疑问当场提出,以便后期工作的开展。 2、控制点的布设:因征地范围较小,把等级控制点引入测区,进行加密,做图根控制点,布设均匀,一般选择埋桩。然后对控制点进行测算,检验,以达到控制标准。 3、该地范围内的地形图测绘,可分为两种:一是野外实地逐步测绘;二是根据所得资料进行现场实地调绘和补测。 4、权属界线的测定:权属界线的测绘,
4、可分为两种:一为实地现场测绘,即利用测绘仪器对该地块的权属进行测绘;二为调绘,即根据所得地形地籍图进行实地调绘,再对所调绘的数据进行数字化成图。 5、权属单位的签字确认:一般的签字认定是在现场测绘完成后,就要进行的,以免随着时间的推移出现变故。 6、实地调查核实用地范围内的行政界线、权属界线、土地利用类型界线、基本农田界线、已批准的农用地转为建设用地的范围线。将其测绘或转绘于工作底图上,同时对现状土地利用类型进行调查核实。 三、开发平台选型 1、开发语言平台 在 AutoCAD 的各种开发语言中,毫无疑问以 VC + + 为基础的 ObjectARX 的开发功能非常强大,但是掌握 VC + +
5、 及 ObjectARX 相对来说困难也是非常大。而 AutoCAD 其他已有的开发工具如 VBA、VisualLisp 等虽然方便易学,开发周期也比较短,但是对执行速度和性能要求很高的解决方案或者复杂的程序,VBA 和 VisualLisp 就难以胜任了。从 AutoCAD 2006 开始,增加了 NET API,它提供了一系列托管的外包类,使开发人员可在 NET 框架下,使用任何支持 NET 的语言,如 VB NET、C#、Man-aged C + + 等对 AutoCAD 进行二次开发,随着版本的更新,在 AutoCAD 2011 中, NET API 已经拥有与 C + 相匹配的强大功
6、能,由于开发接口完全面向对象,又具有方便易用的特点,所以 NET API 是目前较理想的 AutoCAD 开发工具。 2、应用平台 选用的是 AutoCAD 平台,它是 Au-todesk 公司生产的自动计算机辅助设计软件,用于二维绘图、详细绘制、设计文档和基本三维设计。现已经成为国际上广为流行的绘图工具。AutoCAD 具有良好的用户界面,通过交互菜单或命令行方式便可以进行各种操作。 3、数据库平台 Microsoft Office Access 是由微软发布的关联式数据库管理系统。它结合了 MicrosoftJet Database Engine 和图形用户界面两项特点,是 Mi-cros
7、oft Office 的系统程式之一。Access 能够存取 Ac-cess/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容数据库内的资料。虽然相对于那些大型数据库来说,Access 功能要少很多,但是对于开发小型的软件已经足够了。 四、功能模块设计及功能实现 1、功能模块设计 根据内业操作的作业流程,将系统分为 3 个模块,分别是项目设置、图形操作、成果输出,每个模块将实现具体的功能,如图: 2、主要功能实现 (1)项目设置 在开始一个项目前,应对项目中一些常用功能进行设置,如项目名称、项目负责人、完成时间、项目所在地的行政区划等,设置完毕后将项目信
8、息保存到数据库中,而单位负责人、资料审核人等以 XML 文件格式保存,在生成报告时需要重新读取。在行政区划设置中,因城市中的行政区划数据繁多,靠人工来记忆,容易出错。为了解决这一问题,程序需要连接地理信息中的地名数据库,并定期更新,当然也可以手动添加数据。这样可避免作业员在操作过程中出现对行政区划不熟悉而产生的错误 (2)图形操作 在项目设置完毕后,就要对界址线进行操作,需要查看界址线的方向、起点、是否闭合,根据需要做适当的修改。在土地勘测定界中,有的时候需要对界址点间距做出限制,那么在生成界址点时,根据设置的最大距离,自动完成加点工作,并生成界址点号和界址点坐标表,完成后导入数据库,方便以后
9、进行查询和修改。在土地利用现状分类中,把所有的土地类型导入到下拉列表框中,用户在使用过程中直接选取就可以了,然后生成规定格式标注。 (3)成果输出 在所有的土地分类结束后,就可以进行面积统计检查。勘测定界面积量算内容包括项目用地面积、项目用地占用基本农田面积、用地范围内原不同权属单位及不同土地利用类型面积。项目用地面积、用地内部原不同权属面积应用解析坐标计算面积。用地内部不同土地利用类型面积可用解析坐标或图解坐标计算面积,也可以采用几何图形法、求积仪法量算面积。如果各分类面积总计和界址线总面积的差值在允许范围内,则根据面积进行平差,自动更改图上的注记面积。如果相差太大,那么需要作业者检查各面积
10、的准确性,直至找到原因为止。在确认面积无误的情况下,可以进行成果的输出。这些成果的格式在不同地区都大不相同,如 Word、Excel 等,那么在程序编制的时候把事先做好模板打包起来,在成果输出的时候直接调用它,并填入相应的数据,保存结果就可以了. 在历史项目中,可以看到以前做的所有项目,并且可以查询到每宗地的界址线,为了与 GIS 系统进行数据交换,可以将界址线导出为 XML 交换文件,在历史项目中,可以看到以前做的所有项目,并且可以查询到每宗地的界址线,为了与 GIS 系统进行数据交换,可以将界址线导出为 XML 交换文件。 结束语 运用该系统实现了自动标注界址点、地类的自动标注、自动统计检查和成果输出的自动化。免去了手工输入数据、手工计算检查等繁琐工作,同时避免了因手工数据输入、计算可能出现的错误,提高了工作效率,尤其在大面积地块中,工作效率的提高非常明显。 参考文献 1 王侬,廖元焰 地籍测量M 北京: 测绘出版社,2008 2 贾永红. 数字图像处理M. 武汉:武汉大学出版社,2003. 3 曾洪飞,张帆,卢择临 AutoCad VBA VB NET 开发基础与实例教程M 北京: 中国电力出版社,2008