ArcGIS软件在测绘数据处理中的应用-毕业论文

上传人:wo7****35 文档编号:76297207 上传时间:2019-02-03 格式:DOC 页数:13 大小:383.50KB
返回 下载 相关 举报
ArcGIS软件在测绘数据处理中的应用-毕业论文_第1页
第1页 / 共13页
ArcGIS软件在测绘数据处理中的应用-毕业论文_第2页
第2页 / 共13页
ArcGIS软件在测绘数据处理中的应用-毕业论文_第3页
第3页 / 共13页
ArcGIS软件在测绘数据处理中的应用-毕业论文_第4页
第4页 / 共13页
ArcGIS软件在测绘数据处理中的应用-毕业论文_第5页
第5页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ArcGIS软件在测绘数据处理中的应用-毕业论文》由会员分享,可在线阅读,更多相关《ArcGIS软件在测绘数据处理中的应用-毕业论文(13页珍藏版)》请在金锄头文库上搜索。

1、 南阳师范学院20XX届毕业生毕业论文(设计) 题 目:ArcGIS软件在测绘数据处理中的应用 完 成 人: 班 级: 学 制: 专 业: 测绘工程 指导教师: 完成日期: 目 录摘要(1)0 引言(1)1 CASS数据向ArcGIS转换的解决方案(2)11 几何数据转换(2)12 属性数据转换(3)2 基于ArcGIS Survey Analyst模块的测绘数据处理(4)21 ArcGIS Survey Analyst模块概述(4)22 基于ArcGIS Survey Analyst模块的数据处理(5)2.2.1测量数据编辑(6)2.2.2测量数据计算(7)23 ArcGIS对矢量测绘数据的

2、质量控制(8)2.3.1 ArcGIS对图形拓扑关系的质量检查(8)2.3.2 ArcGIS对属性数据的质量检查(9)2.3.3 ArcGIS对图属一致性的质量检查(9)3 结论与讨论(9)参 考 文 献(10)Abstract(10)ArcGIS软件在测绘数据处理中的应用 摘要:测绘工作正朝着数字化、自动化、模块化等方向发展。地理信息系统(GIS) 便是测绘工作现代化的重要表现与技术支持。运用ArcGIS 来实现矢量测绘数据的质量检查。ArcGIS检查速度快、拓扑功能强、数据转换方便, 能取得较好的质量控制效果。测绘工作的后期数据处理与测绘图的绘制是一件比较复杂和困难的工程,ArcGIS凭借

3、良好的输出性能与外界软件性能,具备了强大的立体式输出功能,在测量工作结束后,ArcGIS内置模块可以自动对测量数据进行处理和分析,自动绘制出前期的测绘图,这对于测绘人员的判断和前期运用十分快捷和有效。本文将对ArcGIS测量分析模块以做简要介绍。关键词:ArcGIS;测绘数据处理;拓扑规则0 引言 ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如,单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。每一个使用ArcObjects建成的ArcGIS

4、产品都为开发者提供了一个应用开发的容器,包括桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务端GIS(ArcGIS Server)。 ArcGIS作为一个可伸缩的平台,无论是在桌面,在服务器,在野外还是通过Web,为个人用户也为群体用户提供GIS的功能。ArcGIS 9是一个建设完整GIS的软件集合,它包含了一系列部署GIS的框架:ArcGIS Desktop一个专业GIS应用的完整套件ArcGIS Engine为定制开发GIS应用的嵌入式开发组件服务端GISArcSDE,ArcIMS和ArcGIS Server移动GISArcPad以及为平板电脑

5、使用的ArcGIS Desktop和Engine ArcGIS 在我国国土部门的占有率已高达50%以上,和同类产品相比占有绝对优势。尽管在GIS 数据管理方面,ArcGIS 使用率较高,但在数字化成图方面,其简便性、高效性与本土化方面远不如南方CASS。故此,CASS 数据向ArcGIS 格式的转换已成为我国地形、地籍测绘任务必不可少的一道工序。 与此同时在实际生产的矢量测绘数据随生产应用标准和目的不同差别较大, 类型复杂, 而且不同特性不同类别的数据, 其质量特性也有所不同,因此利用软件来实施测绘数据的质量检查时,针对不同类型的数据检查的内容也不尽相同, 例如在土地利用现状图斑数据检查中除进

6、行相互交叠检查外还必须进行缝隙的拓扑关系正确性检查。一般地,图形拓扑关系正确性检查、属性表述与内容正确性、完整性检查和图属一致性检查是矢量测绘数据质量控制中最常进行的检查内容,也是重点。因此 ArcGIS在矢量测绘数据质量控制中的应用的显得尤为重要。本文将重点介绍CASS数据向ArcGIS的转换方案和ArcGIS的测量分析模块,以及ArcGIS对于矢量测绘数据的质量控制的解决方法。1 CASS数据向ArcGIS转换的解决方案11 几何数据转换 形状即几何数据。CASS 中的点状要素一般是文字(AcDbText )、多行文字(AcDbMText)、块参照(AcDbBlockRefence)、小圆

7、圈(AcDbCirle)(如界址点圆圈),它们具有相应的定位点(如插入点、圆心等),可以对应ArcGis 的shapefile 中的点,线状要素如直线(AcDbLine)、多线段(AcDbPolyline)、二维多线段(AcDb2dPolyline)(如等高线)则对应shapefile 中的线,面则对应CASS 中的封闭的多线段、二维多线段(如宗地)等。在shapefile 中,文件shp、shx 存储了要素的形状信息,文件格式见ESRI 发布的shapefile 格式白皮书,此处限于篇幅不再详细介绍。在本套解决方案中文件格式的解析也略去不讲, 而采用互联网上开源项目shapelib 的代码来

8、实现读写功能。 在对应规则建立之前,建立条件约束,不同图层上不同CASS 编码的要素可以转换到同一shapefile 里面去。而每一个要素也可以转换到不同的shapefile 里,由此则可以实现让各类政府部门诸如国土、市政、房产、环境等根据自己的需要进行转换,却只需要修改配置文件,无需修改源程序。鉴于此,则每一要素都要判断是否在某一shapefile 中出现,即所作判断次数由如下计算可得:pdCount = ysCount * shpCount其中pdCount 为判断次数,ysCount 为要素个数,shpCount 为shapefile 文件个数。判断次数是固定的,要么得到某一要素信息,然

9、后判断在哪些shapefile 中出现并写入,要么打开文件一次,将属于该文件的信息全部写入后关闭。由于shapefile 文件数一般远比要素种类少,为不使同时操作多个文件的繁杂情况出现,本方案选择后者。如此,则每一个shapefile 要先收集属于它的要素的信息,然后根据该shapefile 对应的属性结构表查询每一个要素的属性信息同时将要素形状和属性写入文件,直到该文件所收集的要素处理完毕,再进行下一shapefile 的同样操作,循环直至所有的shapefile 文件创建写入完成。有了此一思路则不难设计出如下配置文件格式:*shapefile 文件名,shp 类型,对应关系,注记(可选)A

10、CAD 图层1,CASS 编码1,注记,参数1,ACAD 图层2,CASS 编码2,注记,参数1,这是每一shapefile 对文件名、shp 类型、属性表对应关系以及和CASS 要素对照表的定义。所有的shapefile 的信息(除属性结构表对照关系外,为使架构清晰和搜索速度提高,将属性结构表定义放在另外一个文件里)都放在一个文件。12 属性数据转换 各类要素各项属性的转换关键在于如何将CASS 中要素的各项属性转换为shapefile 的对应的字段值。既然是CASS 属性到ArcGIS 属性的转换,即有必要对此一概念进行澄清。CASS 中要素的属性,全部是用AutoCAD 对象的扩展属性机

11、制来实现的。何谓扩展属性?即一个要素除了具有图层、颜色、线型、线宽、可见性等公共属性以外,还具有的扩展的属性。如图1所示。 图1CASS要素的扩展属性图 图中房屋要素(多线段)除了具有公共属性外,还具有层数、房屋结构等信息,而这一信息是不被文字显示的“A5”所制约的,即删除“A5”文字要素后,这个用多线段表示的房屋仍旧有扩展属性如层数、房屋结构,且属性值不变,这就是删除注记后用南方重构实体命令“RECASS”仍然可以在房屋内部重新生成一个“A5”注记来的原因。扩展属性是不随AutoCAD或CASS 的版本而改变的。用简单的Auto LISP 语句或者ObjectARX 插件即能查看要素的所有属

12、性。如上图:信息输出栏里诸如“组码XXXX 的数据为XXX。”即是用插件侦测到的实体的扩展属性。扩展属性是用数据结构中一种叫链表的方式存储的,需记得每逢组码1001 时,即是扩展属性字段名,紧随组码1001 下出现的1000、1040、1070 等数据即为其属性值,类型分别为字符串型、浮点型和整型。对CASS 属性基本了解后,对于ArcGIS 要素的属性,在此也做一简介。ArcGIS 要素属性值全部在dbf 文件中,字段类型有字符串型、整型、浮点型、逻辑型和日期型之分。每一字段又有长度和精度的概念,所谓精度当然是针对浮点数而言了,其他精度均应设置为0。对应关系格式如下: 扩展数据名1,数据类型

13、,序数,SHP 字段名1,字段类型,长度,精度,缺省值,注记。 扩展数据名2,数据类型,序数,SHP 字段名2,字段类型,长度,精度,缺省值,注记。 在CASS 要素中查询每个实体的相应的扩展数据,写入shapefile的dbf文件,循环直至属性对应表处理完毕。2 基于ArcGIS Survey Analyst模块的测绘数据处理21 ArcGIS Survey Analyst模块概述通过ArcGIS测量分析模块,用户可以管理复杂的测量数据库,并把他们集成到GIS中,而且可以通过新增的测绘数据进行数据更新和提高原有数据精度。测量系统中的相对精确度和错误可在任何一个测量定位点上显示。除此之外,使用

14、者可以把要素的位置配准到测量系统中的测量点,从而对要素的几何位置进行校正。(1)功能: 增强和改进工作流,提高几何特征的空间质量,评估 GIS 数据的准确性集成能力,将测量数据与 GIS 集成,满足空间数据的多种格式。(2)应用: 在同一个应用中允许特征链接和调节,在 GIS 中管理测量数据,在 GIS 中创建一个测绘信息系统。(3)创建报告 为测绘项目组织测绘数据,提高 GIS 测绘项目的空间精度。(4)制图 绘制地图是一门科学。 应用包括:(1)数据管理:基于数据库的地图生产系统可以生产出表现不同数据的多种地图产品。(2)数据采集和编辑: ArcGIS 为数据采集和操作提供了方便易用的集成化的工具集。(3)数据处理和编辑: ArcInfo 强大的地理处理工具可以为不同目的的地图用户提供方便的预处理数据工具。(4)地图编辑和符号: ArcGIS 可以方便的编辑、创建符号,也可以方便的从其他软件包中引入符号。22基于ArcGIS Survey Analyst模块的数据处理2.2.1测量数据编辑编辑数据和计算坐标是Survey Analyst测量分析模块的主要内容。接下来对如何编辑相关测绘数据,如何计算点坐标,做简要概述。(1)启

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号