首页 > 范文大全 > 正文

基于ArcEngine与变更调查数据库的土地勘测定界软件的设计与实现

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于ArcEngine与变更调查数据库的土地勘测定界软件的设计与实现范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:研究目的:基于在大型项目勘测定界工作中存在的效率不足和成果精度不够等问题,需要研发一套内业自动化软件进行改善。研究方法:通过综合分析勘测定界工作业务流程和变更调查数据库的相应优势,提炼总结经验方法,通过C#和arcengine组合进行开发。研究结果:设计和研发了一套集分类面积计算、界址点生成、成果自动输出为一体的内业自动化系统。研究结论:软件的研发缩短了项目周期,规范了成果质量。

关键词:土地勘测定界 变更调查 ArcEngine 地类面积 界址点

中图分类号:TP3 文献标识码:A 文章编号:1672-3791(2013)04(c)-0024-02

土地勘测定界是根据土地征收、征用、划拨、出让、农用地转用、土地利用规划及土地开发、整理、复垦等工作的需要,实地界定土地使用范围、测定界址点位置、调绘土地利用现状、计算用地面积,为国土资源行政主管部门用地审批和地籍管理等提供科学、准确的基础资料而进行的技术服务性工作。

土地勘测定界工作一般由具备资格的勘测定界单位接受国土资源行政主管部门的委托后,搜集相关图件和勘测资料,主要包括初步设计图、土地利用现状图、权属界线图、地形图等,经实地调绘、测定界址点,编制勘测定界图和进行面积量算,最终形成勘测定界报告,提交国土部门进行审核验收。土地勘测定界作为国土资源系统“批、供、用、补、查”日常业务的首要和基础性工作,其成果质量如何将直接影响着其他所有业务的执行效率,其重要性不言而喻。

传统的勘测定界工作一般以地形图作为工作底图,叠加AutoCAD格式的设计图上的土地使用范围,在此基础上进行内业出图和面积计算。由于AutoCAD软件在属性分析领域的局限性以及土地勘测定界工作要求的进一步提高,这一方式在完成工作的效率上和面积计算的精准度上暴露出不少弊端,尤其是面对国家大型项目的勘测定界时更是头疼。随着全国第二次土地调查数据库的建立和年度土地利用变更调查的推进,现势性强、上级部门认同度高的变更调查数据库成为工作底图的最佳选择;另外,其数据格式对于ArcGIS平台的支持,让我们可以方便地进行属性分析和精确的面积计算。

基于此,本文从分析勘测定界各业务流程入手,发现和提取内部规律,从ArcGIS Engine(ArcGIS的二次开发平台,简称ArcEngine)中探索相应方法,以Visual Studio 2008为开发平台,C#为开发语言,设计和研发了一套勘测定界内业自动化软件

1 工作内容和程序

我们分析下勘测定界的相关流程,以阜建高速公路勘测定界项目为例,首先是收集基础资料,现在我们只需收集初步设计图和变更调查(或二次调查)数据库就可以了,然后将设计图(通常为CAD格式)中用地范围(即大型线状工程中的主线范围)转换为shp格式,并从变更调查库中提取相关图层和信息,通过软件分析、处理,获取界址点位置、土地利用状况和分类面积,输出界址点坐标册、勘测定界图、土地分类面积表等成果,形成勘测定界报告,交由上级部门审核。具体流程见图1。

2 程序功能及设计

勘测定界系统采用C#与ArcGIS Engine9.3结合开发,系统由6个功能模块组成,分别为数据预处理、分类面积计算、界址点生成、输出勘测定界图、输出Word成果、输出Excel成果;各模块间分工协作、相互影响。具体模块间逻辑关系和模块组成内容见图2。

2.1 数据预处理

负责对整个勘测定界项目基本信息的设置,包括项目名称、用地单位、勘测定界单位、项目负责人、经办人等;另外,收集项目所需基础数据、包括用地范围(主线层)、变更调查数据库(主要是获取数据库中的地类图斑、线状地物和行政区层)、图幅接合表(已内置于软件中)、权属代码表(可从变更库中提取),对这些数据进行预处理,包括裁切、分析、建立标准字段、生成标准图层,建立勘测定界数据库,为下一步分类面积汇总和界址点的生成做好准备。

2.2 分类面积计算

分类面积计算是对用地范围内的地块,按照行政区域、权属状况进行土地利用分类面积的汇总和统计。该模块需要完成以下功能:(1)首先检查勘测定界数据库中导入的基础数据是否齐全、属性是否正确;(2)将已用主线裁切过的地类图斑层与线状地物层做空间关联,获取每个图斑所扣除的线状地物面积;(3)根据权属单位代码表和图斑自身属性将图斑归类至相应行政区域和权属单位,格式为“XX村XX组(国有/集体)”;(4)遍历所有图斑,对图斑面积和线物扣除面积进行分类统计,统计至12大类的二级类。

2.3 界址点生成

根据设计图上的用地范围,图上拟定界址点位置,并图解获得用地界址点坐标。界址点生成时要遵循以下规则:(1)用地范围界线上明显拐点处需要生成界址点;(2)用地范围界线与行政界线相交处需要生成界址点;(3)界址点之间的距离,直线最长为150米,如果超出这一长度,需要增加界址点。

2.4 输出勘测定界图

勘测定界图作为项目重要成果之一,内容包括用地范围及界址点、土地利用现状信息、行政界线、注记和图廓整饰等。勘测定界图生成步骤如下:(1)设置图面信息;(2)生成图廓;(3)生成图廓整饰;(4)叠加图层并进行符号化和标注注记;(5)设置比例尺;(6)输出图像。

2.5 输出Word成果和Excel成果

这两个模块基于前期分类面积计算和界址点生成后产生的临时数据,根据规程要求,调用Office相关组件,通过分析汇总,自动输出Word成果和Excel成果。Word成果主要包括勘测定界表和土地勘测定界技术说明,Excel成果主要包括土地利用现状分类面积汇总表、界址点坐标册和地类面积审核表。其中,地类面积审核表主要用于征地报批工作,其他成果与勘测定界图一起组成土地勘测定界报告书,交由上级部门进行审核。

3 运行结果及结论

以阜建高速公路等多个国家大型工程的勘测定界项目为样本,对软件进行测试,运行时间约在10分钟左右,生成的成果顺利通过了省级、部级国土部门的审核。因此,土地勘测定界软件的研发,对于提高工作效率和规范项目成果都有一定的促进作用。

参考文献

[1] 国土资源部.TD/T 1008-2007土地勘测定界规程[S].北京:中国标准出版社,2007.

[2] 国土资源部.GBT 21010-2007土地利用现状分类[S].北京:中国标准出版社,2007.

[3] 国土资源部.TD/T 1016-2007土地利用数据库标准[S].北京:中国标准出版社,2007.

[4] 兰小机,刘德儿,魏瑞娟.基于ArcObjects与C#.NET的GIS应用开发[M].冶金工业出版社,2011.

[5] 蒋波涛.插件式GIS应用框架的设计与实现:基于C#和ArcGIS Engine9.2[M].电子工业出版社,2008.