基于ArcGIS二次开发的数据库检查技术实现论文_张来明

基于ArcGIS二次开发的数据库检查技术实现论文_张来明

张来明

南京市测绘勘察研究院股份有限公司 江苏南京 210000

摘要:第二次土地调查作为一项重大的国情国力调查,其调查主要分为城镇和农村两大部分,而绝大部分调查工作主要集中在农村,由于农村地区地形复杂,地物类型多种多样,因此数据量是非常的庞大,如何才能快速、准确的进行数据入库的工作显的尤为重要。

关键词:ArcGIS;ArcGIS的数据库建立;方法探讨

1 ArcGIS的概念

在GIS发展的早期,专业人士主要关注于数据编辑或者集中于应用工程,以及主要把精力花费在创建GIS数据库并构造地理信息和知识。慢慢的,GIS的专业人士开始在大量的GIS应用中使用这些知识信息库。用户应用功能全面的GIS工作站来编辑地理数据集,建立数据编辑和质量控制的工作流,创建地图和分析模型并将这些工作和方法记录成文档。这加强了GIS用户的传统观念,这些用户往往拥有连接在数据集和数据库上的专业工作站。这种工作站拥有复杂的GIS应用以及用来实现几乎所有GIS任务的逻辑和工具。

ArcGIS Desktop是一个集成了众多高级GIS应用的软件套件,它包含了一套带有用户界面组件的Windows 桌面应用。作为一个可伸缩的平台,ArcGIS无论是在桌面,在服务器,在野外还是通过Web,都为个人用户也为群体用户提供了GIS的功能,这就使得ArcGIS能够在这次土地调查中得到良好的应用。

2 ArcGIS的数据库建立

在第二次土地调查工作完成后,为了维护社会主义公有制,解决农村集体土地产权不清的问题,防止和减少土地权属纠纷,建立健全的农村集体土地产权管理制度,国土资源部部署开展了“三权发证”工作。“三权发证”是指:农村集体土地所有权、集体建设用地使用权和农村宅基地使用权确权和土地登记发证。“所有权”即为农村集体土地所有权。

数据库建设流程一般分为资料准备、分层矢量化、建立拓扑关系、属性输入、数据检查、数据入库和系统调试、成果输出等步骤。而按照要求,三权“所有权”数据库是建立在第二次土地调查变更后的土地利用数据库基础上,并且需要添加地籍区、地籍子区,更新地类图斑和权属层,所以该数据库建设具有一定的特殊性。

3 关键技术探讨

在GIS技术逐渐普及,功能逐步强大的背景下,利用GIS软件完成数据库的建设已不是问题,但是如何通过利用GIS软件,尤其是ArcGIS强度大的处理、分析功能,结合数据库的建设经验,以提高数据库的建设效率和增强软件的应用前景尤为重要。三权的“所有权”数据库是建立在土地利用数据库基础上的,并没有相对应的软件,也就存在了一部分功能无法实现,所以借助于ArcGIS强大的数据处理、分析功能进行辅助处理,以满足三权的“所有权”数据库的建库要求。

3.1 添加地籍区、地籍子区方法探讨

按照三权“所有权”数据库建设要求,地籍区相当于土地利用数据库中的乡镇行政区,地籍子区相当于村庄行政区。由于所有权调查对村庄、乡镇界线进行了重新调查,新划定的村庄、乡镇界线与第二次土地调查所划定的有一定的差别,所以村庄、县镇行政区需要更新。新划定的行政区域是利用南方CASS软件制作的,数据为dwg格式。利用ArcGIS数据加载功能,将DWG数据加载到ArcMap中,并利用数据导出功能将数据转化为shp格式。

期刊文章分类查询,尽在期刊图书馆需要利用的数据有两部分,一部分是行政区Polygon(多边形)数据,另一部分是行政区属性Annotation(注记)数据。通过ArcMap注记转要素功能将行政区属性Annotation(注记)数据转换为点状要素,并且每个行政区的点状属性要素都处于行政区Polygon(多边形)数据区域内,再利用空间属性挂接功能将属性信息赋值给行政区Polygon(多边形)数据,这样就得到了数据库需要的地籍区与地籍子区数据层。通过ArcGIS的拓扑功能对数据进行检查,同时建立拓扑关系。

3.2 更新地类图斑方法探讨

由于地籍区与地籍子区数据的更新,处于行政区边缘的地类图斑也发生了变化。某些地类图斑会被行政界线压盖,所属的行政区域也会发生变化。利用ArcGIS分析工具叠加分析中的标识功能将跨界的地类图斑进行分割,同时地类图斑被赋值上新的行政区编码。通过对新旧行政区域编码的对比,得到哪些地类图斑是被分割并且所属行政区域发生了变化。利用ArcGIS编辑菜单下的合并功能将分割的碎图斑按照地类编码与相邻的、同一行政区的地类图斑进行合并,最终得到更新后的地类图斑。

3.3 更新权属层(界址点、界址线、宗地)方法探讨

权属层数据包括宗地、界址线、界址点,同时三层数据遵循严格的拓扑关系。所有权调查要求对界址点编号实行地籍区内编号,也就是说每个地籍子区内的界址点都是从“1”开始编号,并且没有重复编号。根据上述要求处于村庄边界被两个村庄或者更多村庄所共用的界址点就具有两个或者更多界址点编号。空间位置赋值只能完成一对一的赋值,而现在要处理的是多对一的赋值。首先将界址点进行ID编号,再将界址点制作缓冲区,而界址点号通过位置挂接增加行政区编码,利用ArcGIS分析工具叠加分析中的空间连接功能,将具有行政区编码的界址点号连接到缓冲区上,这里可以实现多个界址点连接多个界址点号,最后利用界址点与缓冲区一一对应的ID号将属性挂接到界址点数据上,从而实现界址点号多对一赋值到界址点。

界址线在村庄界线位置上的只能存在一条,但是其拥有两条不同的属性。借助界址点不同行政区中的属性优势,可以直接挂接成为界址线的属性。界址线是具有方向的,在属性表中添加起始点与终止点坐标,同样在界址点层添加界址点的坐标,然后利用坐标值进行比对添加起止点和终止点属性。依据界址点的属性就可以将界址线的属性补充完整。

在界址点、界址线数据处理完成后,宗地数据的处理就相对简单了,需要注意的是宗地、界址线、界址点之间的拓扑关系,为了避免错误的出现,可以利用宗地层重新生成界址点、界址线,然后再利用空间位置连接将界址点、界址线的属性赋值给新的数据层,这样既保证了严密的拓扑关系,也使各层的属性得到完善。

ArcGIS系列产品由于采用了工业标准的、开放的、统一的对象组件库(ArcObjects)作为其公共的技术基础,使得从其低端平台产品(如:ArcView?8)到高端产品(如:ArcInfo?8)的过渡和升级可保证数据和应用功能(程序)无须改动和转换而平滑地进行。从而充分地保护用户和开发商的前期投资和工作,保证系统的分步实施不会因为平台的提升和系统规模及功能需求的扩展而陷入进退两难的境地。

4 结语

GIS系统作为国民经济重要基础设施之一的重要性和不可替代性正在被广泛认识和接受。GIS正在逐渐成为各种各样基于IT的信息系统和应用系统的公共平台。GIS需要发挥的已不仅仅是其最传统同时也是最基本的作为空间查询检索和专题制图辅助工具的那些功能和作用,更重要地,GIS正在逐步成为一种与我们的工作、学习、生产和生活密不可分的重要因素。

参考文献:

[1]杨广旋,杨浩,孙静.AutoCAD定制与应用程序设计.北京:科学出版社,2005

[2]付建德,富莉,张海印.城市基础地理空间数据建库中的质量控制研究.测绘科学,第30卷第6期,2005年12月

论文作者:张来明

论文发表刊物:《防护工程》2018年第25期

论文发表时间:2018/12/7

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于ArcGIS二次开发的数据库检查技术实现论文_张来明
下载Doc文档

猜你喜欢