变更地籍数据的更新与查询的实现

2009-09-23 08:46杨生彪
中国高新技术企业 2009年12期
关键词:宗地界址图形

摘要:城镇地籍变更是城镇地籍管理的日常性工作,能够有效地维护地籍资料的现势性。对于宗地因为变更需进行的数据更新处理工作进行了研究,主要包括变更后宗地数据的存放与宗地的历史查询。

关键词:城镇地籍管理;地籍变更;地籍资料;宗地数据;宗地历史查询

中图分类号:P271文献标识码:A文章编号:1009-2374(2009)12-0014-02

一、变更地籍数据的更新

(一)变更的类型

宗地图形发生变更的同时,界址点、界址线及其相互间的组合关系也会发生相应的变更。对宗地图形的变更规律进行总结,可将其归纳为宗地的分割和宗地的合并两大类,而在实际形态上又表现为宗地的合并、宗地的分割、宗地的混合分并和宗地界址的调整四种情况,下面对宗地图形变更的这几种实际表现形式进行分析和描述。

宗地合并:是指原来两块或两块以上的宗地合并成为一块新宗地,原来两相邻的宗地A,B,在消除公共界址边后,形成新宗地C。

宗地分割:块宗地经变更后,产生两块或两块以上的新宗地,一般发生在宗地产权的转让过程中,宗地A在沿虚线变更后,产生两块新宗地B,c。

宗地混合分并:在一次变更过程中,有多块宗地参与变更,其中的部分宗地分割一部分与其他宗地进行合并生成一块或者多块新的宗地。一般有两种情况:(1)新宗地是直接覆盖参与变更的宗地的全部或者部分,这种情形一般发生在大片征用土地等成片开的情况下。宗地A,B均被分割,其剩余的部分分别生成新的宗地C,D,被分割下的部分合并在一起生成了新宗地E;(2)新宗地直接覆盖参与变更的宗地的全部或者部分,同时根据土地使用情况的不同,将其再分割成两块或两块以上的宗地。宗地A,B,C,D均被分割,其剩余的部分分别生成新的宗地A、B、C、D,被分割下的部分被调整分割成两个新宗地E、F。

宗地界址调整:(1)宗地公共界址调整指的是对两宗相邻宗地的公共界址边线进行调整,从而引起该两宗地进行变更。宗地A和宗地B的公共界线由现状调整到虚线所示的位置,使得宗地A和宗地B的形状、范围、面积同时发生了变化。这种情形一般发生在相邻宗地对土地部分互换方面;(2)宗地单独界址调整是指调整宗地与虚拟宗地之间的界线,所谓虚拟宗地是指街坊范围内扣除所有宗地后剩余的地块,它是一种特殊的宗地。

属性变更:宗地图形不发生变化,仅宗地属性进行变更的情况,通常是权利人名称变更、权利人地址变更、土地用途、土地等级、土地权属来源等变更登记类型。

(二)变更数据的存储处理

空间、属性和时间是地理信息系统中地理实体和现象本身的固有特征。地籍信息系统作为地理信息系统的一个类型,其中的实体(即宗地)也必然拥有这些特征。宗地要求有很强的时间性,它不仅要求记载宗地产生时间和终止时间,同时也要求记载在其生命期间发生的各种变化的时间。由于在现有的地籍信息系统中,大多数采用的是关系数据模型。这种关系数据模型具有丰富的语义、较完善的理论和许多高效灵活的实现机制,因此我们可以在传统空间关系模型中加入时间标记,来满足宗地实体对于时间属性的要求,增强数据库的存贮管理功能。为此,对现有的宗地界址点、界址线和静态属性进行了扩充,扩充后的数据结构见表1:

对于属性变更数据的处理,可以设立一个单独的变更属性数据表,将与变更有关的各项的内容存贮其中,在进行宗地的变更历史查询时,只要查询出变更的内容,联合宗地的现状属性,便可能恢复在各次变更之前的属性数据。新设立的变更属性数据表包括下列项目:宗地号,变更日期,变更项目,变更前,变更后。其中,宗地号表示该条记录所隶属的宗地编号;变更日期表示该属性发生变更的日期;变更项目表示变更属性的名称;变更前、变更后分别表示该项属性在变化前、后的属性值。

二、变更地籍信息的查询处理

在日常的地籍管理工作中,有时我们需要知道现有宗地的历史来源,以及在历史来源的各个过程中所进行的有关属性的变化,为此,我们就要对现有宗地进行历史回溯查询。

(一)宗地历史图形查询

方法一:以宗地的父宗地号为条件。我们知道,宗地发生界址变更后,原来的宗地编号作为历史,永远不能再用,而新生成的宗地则赋予新的宗地编号。也就是说,在地籍信息系统中,无论是在现状数据库还是在历史数据库中,宗地的编号是惟一的,因此,我们可以根据待查宗地的父宗地号的属性值为条件,进行宗地历史回溯,其具体实现步骤如下:(1)输入待查宗地的宗地号;(2)如果该宗地的父宗地属性不为空,则提取父宗地号,形成父宗地集合1,否则,表明该宗地没有父宗地,结束查询操作;(3)显示父宗地集合1中的所有宗地图形的并集;(4)将搜索标记Hv初始值设为false,从父宗地集合1中的第一宗地开始进行父宗地搜索;(5)如果该宗地的父宗地属性不为空,则提取父宗地号,放入父宗地集合2中,同时将搜索标记Hv的值赋为True。如果该宗地没有父宗地,则直接将该宗地的宗地号放人父宗地集合2中;(6)判断父宗地集合1中的所有是否都搜索完毕,如果没有搜索完毕,则对下一宗地重复第(5)步的操作,否则,判断Hv的值是否为True,如果Hv=True,则用父宗地集合2的值替换父宗地集合1,并转向第(3)步。如果Hv=False,则结束操作。

方法二:利用父子宗地在空间和时间上的关系查询。在前面对宗地图形变更进行分析后,我们便可以利用父子宗地在空间和时间上的关系对宗地的历史进行回溯查询,其具体实现步骤如下:(1)从宗地现势数据库中获取待查宗地的拷贝;(2)将宗地拷贝放入历史数据库图层,通过空间叠置分析,找到与其相交的所有宗地(该宗地的所有历史宗地),形成祖辈宗地集合。若此祖辈宗地集合不为空,则可进行下一步操作;否则,结束查询操作;(3)在祖辈宗地集合中进行父宗地的查询,即“Select*from祖辈宗地集合where宗地的终止时间=宗地拷贝的开始时间”,查询的结果构成宗地拷贝的父宗地集合;如果父宗地集合不为空,则可进行下一步操作,否则,结束查询操作;(4)显示父宗地集合中的所有宗地图形的并集;(5)对父宗地集合中的所有宗地进行查询空间叠置分析和时间查询,查询出该集合中所有宗地的父宗地。在对该集合中的宗地进行查询时,先将一查询标识Hv的值置为False,在查询过程中,如果宗地拥有父宗地,则将查询得到的父宗地放入宗地集合,并将查询标识Hv的值置为True,如果宗地没有父宗地,则将该宗地放入宗地集合;(6)判断查询标识Hv的值:如果为True,则说明父宗地查询成功,转向第(4)步;否则,结束查询操作。

(二)宗地历史属性查询

和图形的查询相比,宗地属性变更的查询要简单得多,即利用SQL查询语言即可实现。假设,在变更属性数据表中有以下内容:

查询宗地自诞生以来的所有变更情况,如,查询宗地号为“01-02-03”的宗地自诞生以来的所有变更情况,查询语句如下:Select*from历史属性表where宗地号=01-02-03。

对特定时间进行的宗地属性变更进行查询,如,查询2005年2月26日进属性变更的所有宗地Select*from历史属性表where变更日期=2005-02-26。

当然,我们也可以根据需要,进行其它项目的查询,比如,对指定的时间区间进行查询、对指定的变更项目进行查询等。

作者简介:杨生彪,男,青海湟中人,辽宁省基础测绘院副高级测绘工程师。

猜你喜欢
宗地界址图形
CASS地籍图中界址信息批量转出方法研究
一种基于边长约束的界址点坐标平差方法
地籍调查成果在数字时代下的管理研究
分图形
找图形
图形配对
在ArcMap中实现对金图建库系统中界址线属性的便捷录入
基于历史归档的宗地查询系统的设计与实现
地籍宗地时空数据库中的变化检测
基于多色图的宗地信息历史回溯模型及实现