代西果 鲁红英
摘要:为保证农村宅基地确权发证数据的准确性,数据提取工作极为重要。针对如何从已有基础数据中自动提取户籍身份证号、发证面积以及自动筛选宗地图等问题,提出了一种基于Visual FoxPro自动提取数据的程序设计方法并应用于广元市苍溪县农村宅基地确权登记发证工作,科研成本低,工作效率高,具有推广价值。
关键词:宅基地确权;数据自动提取;数据库设计
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)07-0001-03
Abstract: To ensure the accuracy of the rural homestead right issuing data, the work about data extraction is extremely important. For solving problem about automatically extracting household ID number, issuing area, auto Filter Parcel map from the existing base data, combined with practical work experience, propose one programming method about automatically extract data which based on Visual FoxPro . And the method was applied to the rural homestead right registration certification work in Guangyuan Cangxi. The feature is low research costs, high efficiency, and it has promotional value.
Key words: Homestead right to do; data automatic extraction; database design
1 引言
广元市苍溪县位于四川盆地北缘深丘,巴山东障,剑门西横,古称秦陇锁钥,蜀北屏藩。境内地势东北高,西南低,以九龙山主峰为最高,海拔1369.2米,嘉陵江出境处涧溪口海拔352米最低。整个地貌由低山和深 丘及河谷平坝构成。下辖39个乡(镇)、734个行政村。人口约80万,居住着汉、回、壮、傣、藏、彝、布依等民族,少数民族占0.3%,人口密度每平方公里327人。幅员面积2330.19平方公里。
2012年12月以来,广元市苍溪县全面启动农村宅基地确权登记发证工作。农村宅基地使用证的发放是一项很严肃的工作,同时又具有很强的技术性。地籍调查是土地登记发证的前提,必须按照权利人申请,并对其宅基地范围、界线、界址、权属性质、用途、建筑物产权等情况开展实地调查、记录并经相邻单位及各方认定,填写地籍调查表,核对宗地图,为农村宅基地登记发证提供具有法律效力的调查文件和凭证。
在工作中,农村宅基地登记发证主要面临的问题有:宅基地使用现状和历史遗留问题纷繁复杂;大多数农民外出打工,无法进行一家一户信息核对;农民文化素质的高低不同,发证信息(户主姓名)准确性不能保证;基层国土所工作人员的责任心不同,提供的基础数据信息也是五花八门等问题。上述问题导致处理确权数据工作既浪费时间,也不能保证数据的准确性。为了保证发证信息的准确性,本文提出了一种基于Visual FoxPro的自动提取数据的程序设计方法并应用于广元市苍溪县农村宅基地确权数据处理工作,获取的数据信息准确率高。下面重点从数据库关系设计、程序流程以及数据预处理等方面给以详细阐述。
2 自动提取数据方法概述
2.1 数据库E-R图
E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,是用来描述现实世界的概念模型。在宅基地确权工作中,构建了乡镇村实体集、发证人员实体集、户籍表实体集和宗地表实体集的E-R图(如图1所示)。
2.2 逻辑数据库设计
在程序设计时,首先建立四个数据库表,它们分别是村代码数据库表(cxcdm.dbf)、发证数据库表(cxfz.dbf)、宗地图数据库表(cxmdb.dbf)、户籍数据库表(cxhj.dbf)具体描述如下。
村代码表文件(cxcdm.dbf)结构描述为:cxcdm(村组(cz,c,25,0),村名(cm,c,12,0),村代码(cdm,c,12,0),邮政编码(yzbm,c,6,0))。
发证表文件(cxfz.dbf)结构描述为:cxfz(姓名(xm,c,10,0),村组(cz,c,16,0),村名(cm,c,12,0),用途(yt,c,6,0),批准面积(pzmj,n,9,2),宗地面积(pzmj,n,9,2),确权面积(pzmj,n,9,2),实际面积(pzmj,n,9,2),建筑面积(pzmj,n,9,2),土地证号(tdzh,c,50,0),备注(bz,c,10))。
宗地表文件(cxmdb.bf)结构描述为:cxmdb(宗地代码(zdnum,c,23),地类(dilei,c,10),面积(area,n,9,2),宗地面积(zdmj,n,9,2),建筑面积(jzmj,n,9,2),法人代表(frdbj,n,10),法人身份证(frsfz,c,18),图幅号(tufu,c,15),通讯地址(txdz,c,30),土地坐落(tdzl,c,30),东(east,c,10),南(sounth,c,10),西(west,c,10),北(north,c,10),村代码(cdm,c,12),邮政编码(yzbm,c,6),身份证(sfz,c,18),村名cm,c,10))。
户籍表文件(cxhj.dbf)结构描述为:cxhj(姓名(xm,c,10),身份证(sfz,c,18), 村名cm,c,10),村组(cz,c,30),组名(zm,c,6))。
实际发证表文件(cxsjfz.bf)结构描述为:cxsjfz(宗地代码(zdnum,c,23),姓名(xm,c,10),身份证(sfz,c,18),邮政编码(yzbm,c,6),地类(dilei,c,3),批准面积(area,n,9,2),面积(area,n,9,2),宗地面积(zdmj,n,9,2),建筑面积(jzmj,n,9,2),图幅号(tufu,c,15),通讯地址(txdz,c,30),土地证号(tdzh,c,50),东(east,c,10),南(sounth,c,10),西(west,c,10),北(north,c,10),村代码(cdm,c,12,0),村名cm,c,10))。
3 计算过程描述
在计算时,首先对户籍信息、地籍信息、村代码信息和国土局提供的发证信息进行预处理;其次删除户籍中同村同名的信息、删除发证信息同村同姓名的信息以及删除地籍信息中同村同姓名房子的信息,并分别放在一个DBF文件中;最后在户籍信息中匹配MDB中的身份证号和在发证信息与MDB中的信息匹配。程序框图如图1所示。
3.1 数据预处理
我们首先要对确权数据进行如下处理:一是先筛选掉同村同名的信息,二是筛掉国土所提供的发证信息名单中同村同组同名的信息,三是对发证信息名单中的数据与户籍信息、宗地图信息进行匹配,最后得到比较准确的发证名单,这样避免该发证而没发证,不该发证而又发证的现象。
3.2 自动提取村名和邮政编码
将cxcdm.dbf与cxmdb.dbf两个表根据关键字村代码(cdm)建立关联。计算步骤如下:
Step1: 分别在两个不同工作区中打开cxcdm.dbf 和cxmdb.dbf,同时对村代码字段建立索引。
Step2: 用set relation to 命令建立两个表关联。
Step3: 根据两个表中的村代码是否相同,逐条匹配村名和邮政编码。
3.3 自动匹配身份证信息
将cxhj.dbf与cxmdb.dbf两个表根据关键字姓名(xm)建立关联。计算步骤如下:
Step1: 分别在两个不同工作区中打开cxhj.dbf 和cxmdb.dbf,同时对姓名字段建立索引。
Step2: 用set relation to 命令建立两个表关联。
Step3: 根据两个表中的姓名和村名是否相同,逐条匹配身份证信息,同时将户籍信息中的村组和组名相连接并将其信息自动存入cxmdb.dbf通讯地址字段中。
3.3 自动获取发证信息
将cxfz.dbf与cxmdb.dbf两个表根据 条件两个表中姓名和村名同时相等建立连接。计算步骤如下:
Step1: 分别在两个不同工作区中打开cxfz.dbf 和cxmdb.dbf,同时对姓名字段建立索引。
Step2: 用join with 命令建立连接,生成一个有宗地码、姓名、地类、图幅号、法人代表、法人身份证、通讯地址、土地坐落、面积、宗地面积、建筑面积、东、西、南、北、批准面积、土地证号、邮政编码的发证信息表。
Step3:在实际发证信息表中,删除无身份证的信息。
Step4:用copy 命令将实际发证信息表转换为.XLS格式的基础数据表,即可进行基础数据的打印。
3.4 自动筛选宗地图文件
根据实际发证信息表,自动筛选宗地图文件。计算步骤如下:
Step1:在原始乡镇的DWG文件中,通过CASS软件导出每个宗地的宗地图文件,文件名即为宗地代码。
Step2:根据实际发证信息表文件,查找与基础数据中宗地代码相同的宗地图文件,筛选出来放入另外一个文件夹中。
Step3:然后批量打印转换这些筛选出来的宗地图文件生成一个PDF文件,打印该文件即可得到需要的宗地草图。
4 结论
农村土地使用证的发放是一项很严肃的工作,涉及农民的切实利益,是农民对土地合法利用的权利体现与法律保障。工作中,我们得到如下认识:(1)宅基地确权是一项很繁重的任务,同时又具有很强的技术性;(2)在数据处理中,数据及其繁琐,情况复杂多变,然而现实却对数据要求非常严格,不容有半点错误;(3)编程实现快速查找匹配,保证了准确性,也减少了人工成本,大大提高效率,省去了若干繁琐的人工操作过程,值得借鉴和推广。
参考文献:
[1] 张海明,苏建平.农村集体土地所有权确权登记发证的技术探讨[J].城市建设理论研究,2014(10):63-67.
[2] 李赫,苏宗跃.农村宅基地调查数据的探讨[J]. 价值工程,2014(11):225-226.
[3] 马莲欣,刘有兆.县级国土资源部门宅基地管理信息系统的总体设计[J].农业网络信息,2007(9):54-57.
[4] 何欢乐,李景玉,赵紫阳,等.农村土地基础数据库建设[J].中国土地科学,2011(12):63-67.