APP下载

基于CAD农村土地承包经营权建库软件的研究与应用

2014-12-23贾华峰马运成

科技视界 2014年14期
关键词:宗地建库二次开发

贾华峰 马运成

(正元地理信息有限责任公司 山东分公司,山东 济南250101)

0 引言

2014 年中央一号文件也再次强调稳定承包关系并保持长久不变,也正是基于以上的管理理念所作出的决定。 所以稳定承包权就是稳定党在农村的政策,稳定农民积极生产的心、稳定农业生产、稳定农村社会安定。 目前,农村土地承包经营权建库,作为一个新兴的事物,针对该项工作的软件还不是很多,也不是很成熟。

1 概述

CAD 即计算机辅助设计(CAD-Computer Aided Design) 利用计算机及其图形设备帮助设计人员进行设计工作的软件。 CAD 作为外业测绘单位使用最多也是最普遍的一种成图工具, 但是CAD 在农村土地承包经营权建库的工作中存在一定的局限性,CAD 成图不能直接将所需要的属性信息和图形信息想挂接, 最后的资料汇交的资料,需要外业测绘工作人员将图形转成ArcGIS 格式或者其他格式然后将属性人工录入,所需的其他资料需要人工去一份一份填写,这样势必增加了工作量以及工作成本。为了解决图形数据与属性数据相分离以及成果汇交费时费力的情况, 我们在CAD 基础上进行了二次开发,使CAD 能够在满足原始作图要求的基础上, 实现图属挂接以及批量生成汇交资料。在CAD 系统的开放式结构中,面向对象技术是API 的主要形式,即系统的功能、数据和界面以对象的形式暴露给用户。目前已有大量的面向对象的编程工具,利用这些工具开发的应用程序,可以通过对象的属性和操作来访问及控制系统[1]。

2 CAD 二次开发技术

CAD 二次开发是在CAD 软件的基础上利用CAD 所提供的开发环境与编程接口,根据项目所需要的功能以及特殊要求,进行新功能开发或软件环境定制的过程[1]。 CAD 二次开发可以继承CAD 原有功能,可以直接利用CAD 的一些基本功能减少二次开发的工作量;CAD二次开针对项目中遇到的复杂问题以及需要大量人力和精力进行的重复工作进行定制开发,减少外业测绘的工作时间, 可以给外业测绘队伍减少工作量,从而提高工作效率,减少工作的投入做到节约工作成本的目的。CAD 技术对于企业提高设计效率、 优化设计方案、减轻技术人员劳动强度、缩短设计周期,对设计和生产领域生产力的解放起到了关键性的作用。

3 农村土地承包经营权建库软件的实现以及功能

农村土地承包经营权建库软件是以CAD 为基础, 通过CAD 提供的API函数对CAD 进行的二次开发,解决原始CAD 不能满足农村土地承包经营权建库的弊端,原始的CAD 以及一些测绘软件,可以精确的进行图形的绘制工作,但是不能够实现图形与属性的挂接,图形数据和属性数据基本上是完全分离的两套数据,后期资料输出还需要人工去填写,这样就有可能出现图形数据与属性数据不一致,不能够很好地满足建库的需求,还会加大作业工作量增加人力成本。

系统主要由四大块功能:数据采集模块;数据检查模块;数据加工模块;成果汇交模块。

(1)数据采集模块

该模块的主要功能是实现图形数据的采集工作,数据采集可以分为航测法和实测法两种;航测法是指以高分辨率影像数据为基础通过描图的方式来获得图形数据,该工作方法的优势是可以减少工作量减少工作成本,缺点是可能存在数据权属不清的情况。 实测法是指通过实地测量的方式来获取图形数据的方式, 该方式的优点是数据精确,缺点是工作成本高,一些测量人员不能到达的地方,无法通过实测来获取数据。

(2)数据检查模块

该模块可以实现对图形数据的拓扑及属性检查,同时还可以对宗地进行界址点的顺序调整是图形界址点顺序按照标准要求排列,拓扑检查可以对图形是否缺少界址点,两块宗地之间是否存在缝隙以及宗地是否重叠进行检查, 检查出的错误信息以不同的颜色进行标注,通过数据检查模块的检查可以确保图形数据以及属性数据的正确性,为后期提交正确的数据奠定基础。

(3)数据加工模块

该模块可以实现宗地编号自动标注功能以及属性批量挂接功能,系统提供了多种属性挂接的方式, 一是通过填写好的承包方信息表,在作图的同时或者做完图以后通过选择每一块宗地去挂接属性,还可以通过标注来实现属性的挂接, 最后一种是通过在excel 模板中录入属性然后进行属性的挂接。基本属性挂接完成以后将数据库中的宗地属性赋值到CAD 图形的扩展属性中。 还可以对宗地自动进行四至的提取,并将提取到的四至信息赋值到图形的扩展属性中,通过数据库导入功能将属性已经齐全的宗地属性重新导入到数据库中进行数据的更新,以备后期资料输出和数据汇交提供数据基础。

图1 确认书样本

图2 合同样本

(4)成果汇交模块

该模块可以实现输出公示图,输出shp 文件,可以生成单宗地示意图,以及承包方地块示意图,还可以通过保镖输出功能实现申请书、确认书、等级簿、公示表、台账的自动输出, 可以以发包方为单位批量输出, 也可以以承包方为单位输出单独一个承包方的资料。 输出公示图时可以根据地块的走向进行自动标注, 标注出宗地编码、承包方、合同面积以及实测面积。

4 总结

基于CAD 农村土地承包经营权建库软件在一定程度上解决了传统CAD 以及其他测绘软件存在的问题, 农村土地承包经营权建库软件是在国家农业部下发的标准的指导下建设完成的,实现了建库的智能化以及数据的标准化, 在一定程度上减少了建库人员的工作量, 相信通过二次开发CAD 将会更好的在测绘行业中使用。

[1]柳杰,崔芮华,潘宁.基于面向对象技术的CAD 二次开发的研究[J].河北工业大学学报,2006,35(2):56,59.

猜你喜欢

宗地建库二次开发
浅谈基于Revit平台的二次开发
浅谈Mastercam后处理器的二次开发
西门子Easy Screen对倒棱机床界面二次开发
面向建库与制图一体化的规则研究
中文期刊回溯建库的实践与思考——以贵州省图书馆为例
基于历史归档的宗地查询系统的设计与实现
建设用地节约集约利用评价数据库建库流程:以西安市为例
基于Pro/E二次开发的推土铲参数化模块开发
基于数据字典的空间数据库通用建库技术
地籍宗地时空数据库中的变化检测