基于ArcGIS农村集体土地确权数据拓扑检查方法探讨

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:yuming_wu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文通过对农村集体土地确权中形成的空间数据几何关系进行梳理,结合在生产过程中通过arcgis软件的自身检查功能、叠加功能或VBA程序语言。提出了检查界址点、界址线、宗地等空间数据的拓扑关系正确性的有效方法,为农村集体土地确权数据库建设提供基础数据质量保证。
  关键词:空间数据 ArcGIS 拓扑检查
  中图分类号:D80 文献标识码:A 文章编号:1009-914X(2013)29-033-02
  前言
  农村集体土地确权调查是为全面、准确查清农村集体土地所有权的权属、界址、面积、用途和位置[1],界址清楚、面积准确是农村集体土地确权调查的基本要求,而界址点、界址线、宗地三类要素之间的拓扑关系正确性是保证界址清楚、面积准确的必要条件,通过明确的要素拓扑关系规则,针对各项规则形成有效的解决方法是农村集体土地确权调查数据库建库的必要步骤。本文通过实际的生产实践,为各类拓扑关系的运用和检查提供思路。
  1 通过arcgis自身拓扑规则检查
  空间拓扑关系描述的是基本的空间目标点、线、面之间的邻接、关联和包含关系,界址点、界址线、宗地面是农村集体土地确权数据从权属空间位置上抽象形成的点线面模型,点线面之间的拓扑关系正确性体现了界址点、界址线、宗地面空间位置上的逻辑正确性。ArcGIS软件提供了多种类型的点线面之间的拓扑检查规则,界址点(JZD)、界址线(JZX)、宗地面(ZD)之间的检查规则如下:
  宗地面重叠检查ZD Must Not Overlap
  宗地面缝隙检查ZD Must Not Have Gaps
  宗地界与DZJQ界一致性检查ZD Must Be Covered By DJZQ
  宗地界与DZQ界一致性检查ZD Must Be Covered By DJQ
  宗地界与JZX一致性检查ZD Boundary Must Be Covered By JZX
  界址点必须落入宗地边线上检查JZD Must Be Covered By Boundary Of ZD
  界址点必须落入界址线上检查JZD Point Must Be Covered By Line JZX
  界址线重叠检查 JZX Must Not Self-Overlap
  界址線自相交检查JZX Must Not Self-Intersect……
  通过arcgis本身的拓扑检查规则可以自动进行检查的均可直接用此类方法进行。但是有部分检查是无法直接通过检查规则进行验证,需要通过将软件内多个步骤结合起来进行检查。
  2 叠加arcgis功能进行复杂检查
  界址点、界址线、宗地面的空间关系示意图如下:
  图1 判断界址线属性中左右宗地号的正确性
  其中,界址线与宗地面之间的邻接关系正确性往往不仅通过空间关系来判断,还会通过空间和属性共同的正确性来验证,例如判断某一根界址线左右宗地的宗地号的正确性,因此单纯的通过arcgis本身的拓扑规则就无法验证,所以必须通过软件的多种功能的叠加分析才能得到结果。本文以判断界址线左右宗地的宗地号属性正确性为例来讲述如何通过arcgis软件的多种功能叠加进行复杂检查。
  首先,通过宗地面进行面到线的转换,运用ArcToolbox中的polygon to line工具,将宗地面转换为带LIFT_FID和RIGHT_FID的新“JZX”文件。
  图2 生成属性含有左右图斑FID号的“JZX”文件
  第二步,通过属性挂接Join attributes from a table将原宗地面属性表中的FID字段与新生成的“JZX”文件中LIFT_FID和RIGHT_FID两个字段分别挂接两次,将JZX的左右宗地号分别赋给新生成的“JZX”文件的属性表内。
  第三步,通过空间位置挂接,将新生成的“JZX”文件的属性表中左右宗地号属性赋给原界址线(JZX)文件,即可获得准确的左右宗地号。
  数据检查过程中,常碰到需要通过各种功能组合才能解决的问题,但是有些复杂空间关系无法用现有的软件功能去实现,只能通过程序语言才能实现。
  3 基于VBA的复杂空间关系检查
  农村集体土地确权数据一般是不存在“8字型”宗地的,所谓“8字型”宗地即只有一个结点与其它宗地相连,而该宗地又被另一宗所包围,示意如下:
  “8字型”宗地是实地不存在,但实际生产过程中可能会出现的情况。arcgis软件本身无法检查这种类型的数据,通过人工检查不仅耗时耗力,更容易漏判,因此通过arcgis嵌入式宏语言VBA来进行定制开发,可以解决此类问题,下面将以检查“8字型”宗地的图斑为例来进行说明。
  在arcgis的VB环境中定义矢量图层及检查对象,新建“Error”矢量图层。关键步骤代码如下:
  '查看是否只有1个公共点
  Function IsOnlyOneTouch(pTuBan1 As IPolygon, pTuBan2 As IPolygon) As Boolean
  Dim back As Boolean
  Dim pPointCollection1 As IPointCollection
  Dim pPointCollection2 As IPointCollection
  Set pPointCollection1 = pTuBan1
  Set pPointCollection2 = pTuBan2
  If IsGongbian(pPointCollection1, pPointCollection2) Then   back = False
  Else
  back = True
  End If
  IsOnlyOneTouch = back
  End Function
  '查看是否共邊
  '如果公用点个数超过1个则直接返回共边true
  Function IsGongbian(pPointCollection1 As IPointCollection, pPointCollection2 As IPointCollection) As Boolean
  Dim back As Boolean
  Dim pPointCount1 As Integer
  pPointCount1 = pPointCollection1.PointCount
  Dim pPointCount2 As Integer
  pPointCount2 = pPointCollection2.PointCount
  Dim pGongCount As Integer
  pGongCount = 0
  For i = 0 To pPointCount1 - 2
  Dim pPoint1 As IPoint
  Set pPoint1 = pPointCollection1.Point(i)
  If pGongCount < 2 Then
  For j = 0 To pPointCount2 - 2
  Dim pPoint2 As IPoint
  Set pPoint2 = pPointCollection2.Point(j)
  If pGongCount < 2 Then
  If IsPointCloseEnough(pPoint1, pPoint2) Then
  pGongCount = pGongCount + 1
  End If
  End If
  Next
  Else
  IsGongbian = True
  End If
  Next
  If pGongCount < 2 Then
  back = False
  Else
  back = True
  End If
  IsGongbian = back
  End Function
  '判断这两点是否足够近,
  '判断阀值0.1
  Function IsPointCloseEnough(pPoint1 As IPoint, pPoint2 As IPoint) As Boolean
  Dim back As Boolean
  Dim pFaZhi As Double
  pFaZhi = 0.1
  If Abs(pPoint1.X - pPoint2.X) < pFaZhi And Abs(pPoint1.Y - pPoint2.Y) < pFaZhi Then
  back = True
  Else
  back = False
  End If
  IsPointCloseEnough = back
  End Function
  在ArcGIS VB环境中如果运行可行,则可通过Customize中Commands选项添加“Macros”,自定义查找“8字型”图斑的工具按扭,存放于常用工具条中,即可进行日常“8字型”宗地的检查。
  4 结论
  农村集体土地确权数据是空间数据的一种表现形式,ArcGIS软件提供了多种类型的数据拓扑检查方式,软件本身提供了丰富的拓扑检查规则,可以直接利用,也可通过多项功能的叠加进行检查,还提供了开放式的平台,针对复杂的空间关系进行检查。
  参考文献
  [1] 江西省农村地籍调查技术规定.
其他文献
摘要:在高电压技术中,高电位脉冲微小电流信号测量是基本技术之一。对脉冲微小电流信号进行测量,是对于使用人员的人身安全加以保护,满足设备抗干扰性能要求的必要手段。混合式光电电流互感器是电力系统重要组成设备,在这一电流互感器基础上发展而来的宽带模拟光电测量系统具有较高的稳定性,测量精确度较高,可以在极为复杂的电磁环境中对脉冲微小电流信号进行精确测量,在电力系统中具有較高的应用价值。本文通过对光电电流互
期刊
摘要:随着油田勘探开发工作的不断深入,所钻遇的地层构造越来越复杂,对目的层中靶的要求也越来越高,特别是高陡构造的防斜打直问题更是钻井技术中的难点。直井防斜技术已有数十年的历史,对防斜打直起到了重要作用。但是,传统的防斜和纠斜技术多采用“轻压吊打”,往往是以牺牲钻井速度为代价。防斜打直技术已经成为深直井施工中提高钻井效率,实现经济最大化的关键技术之一。  关键词:井斜 防斜打直 义109区块  中图
期刊
摘要:加热炉是油田重要设备,也是主要耗能设备。目前正在运转的加热炉存在各种各样的问题,直接影响了正常生产以及节能降耗工作。通过对加热炉炉效、腐蚀结垢以及清垢方法上的分析,对加热炉今后节能潜力及节能技术的应用提出一些建议。  关键词:加热炉 腐蚀 结垢 炉效 节能  中图分类号:TU831;TU201.5 文献标识码:A 文章编号:1009-914X(2013)29-108-01  一、加热炉节能技
期刊
摘要:介绍了大庆石化公司化工一厂加氢装置碳四进料线弯头泄漏,通过宏观检查、腐蚀检测、金相检测分析认为,弯头泄漏是管线外壁的电化学腐蚀中常见的吸氧腐蚀所致,管线长时间处于潮湿环境中,造成管壁严重减薄,最终导致泄漏。装置采取更换管线,并恢复原设计不安装保温的方式进行解决。  关键词:加氢装置 碳四线 弯头 泄漏原因 电化学腐蚀 解决方案  中图分类号:TF046.6 文献标识码:A 文章编号:1009
期刊
摘要:随着近年来科技的飞速发展,化工行业逐渐成为我国十分重要的产业之一,而化工机械设备作为化工行业的最基础的设施,其作用在化工生产中是不可替代的。因此可以说化工机械设备的管理是化工企业管理的重要组成部分,企业要保证生产水平,提高自身企业的经济效益,就应该提高设备的管理水平。本文通过对化工机械设备安装管理的重要性进行描述,论述设备安装运行阶段的问题,并对这些问题进行分析和讨论。  关键词:化工设备
期刊
摘要:本文通过对取芯井资料分析,认识表外储层的油层性质,通过驱替试验启动压力梯度测试等手段认识表外储层的动用条件,为指导表外储层的开发提供依据  中图分类号:TG333.2 文献标识码:A 文章编号:1009-914X(2013)29-101-01  前言  某油块表外储层油层条件差,表现在单层厚度低,渗率低,原始含油饱和度低,以外前缘相Ⅲ类油层为主。厚度比例在44%左右,通过扫描电镜资料和恒速压
期刊
摘要:在城市污水管网尚未铺就或不可能到达,或尚未建成城市污水处理厂的城市的住宅小区,生活污水处理一直都是很难解决的问题,现论述了近年来迅速发展的住宅小区生活污水处理技术开发和设备研制的成果,并对其存在的问题进行了探讨。  关键词:城市 污水处理 方法  中图分类号:TU992.3 文献标识码:A 文章编号:1009-914X(2013)29-043-01  城市污水处理方法有很多,无论是哪种方法其
期刊
摘要:城市中的铁路系统通常被认为是城市发展的障碍,废弃铁路也往往难以继续发挥作用,由于新建轨道交通系统成本高昂,我国很多城市提出将既有铁路改造成为城市轨道交通的设想,但大多缺乏深入的可行性研究。本文以天津李港铁路线为例,提出将其转换成为城市轨道交通的建议,并在运输组织、实施和服务等方面提出可行性分析,同时作出经济评价。  关键词:废弃铁路;城市轨道交通;可行性  中图分类号:TP391.72 文献
期刊
摘要:阐述了通过补孔完善注采关系进行剩余油挖潜的做法。对X区块三次加密补孔井效果进行了详细分析,包括通过补孔完善不同层系水驱注采关系、水驱井补孔完单砂体注采关系等,确定了经济有效的措施类型。实践表明,通过补孔措施,灵活运用水驱低产井完善水驱不同井网注采关系,挖潜不完善井区的剩余油,可以取得较好开发效果。  关键词:三次加密 补孔 低效井水  中图分类号:TD353.5 文献标识码:A 文章编号:1
期刊
摘要:结合理论知识,从实际情况出发,利用模糊数学的原理和方法,对煤矿上常用的矿井提升机在运行状态下的制动器进行振动测试和故障诊断,对其保护系统进行研究,通过对提升机系统的信号采集、数据处理、模式识别等方面进行研究,可以对预防提升机故障问题和保护控制提供必要的依据。  关键词:提升机 盘形制动器 性能测试 故障诊断  中图分类号:TD327.3 文献标识码:A 文章编号:1009-914X(2013
期刊