学位论文 > 优秀研究生学位论文题录展示
基于Arcobjects的GIS数据转换研究
作 者: 郭敏
导 师: 刘长星
学 校: 西安科技大学
专 业: 地图制图学与地理信息工程
关键词: 数据转换 Arcobjects dwg数据文件 shape数据文件
分类号: P208
类 型: 硕士论文
年 份: 2009年
下 载: 26次
引 用: 1次
阅 读: 论文下载
内容摘要
地理信息系统是采集、存储、管理、分析和显示地球空间信息的信息系统。随着技术的发展,地理信息系统得到了广泛的应用。但因为处理的数据对象是空间对象,有很强的时空特性,获取数据的手段也复杂多样,这就形成了多种格式的原始数据,再加上应用系统很长一段时间处于以具体项目为中心的孤立发展状态中,很多软件都有自己的数据格式,这使得的数据共享问题变得尤为突出。由于地理信息系统的图形数据格式各异,给信息共享带来了极大的不便,解决多格式数据源集成一直是近年来应用系统开发中需要解决的重要问题。在信息化高速发展和高度发达的今天,传统单一的数字地图已经不能满足GIS系统管理和运用的要求,数字地图数据成果向GIS数据转换已成为GIS数据建库及应用的发展趋势。生产数字地图一般途径为:(1)以原有的基础图件进行数字化;(2)利用全站仪等设备进行全野外测量直接生产数字化图;(3)航空摄影测量成图等。这几种方式所得的成果均为利于管理的制图数据(大部份成果为AutoCAD的dwg格式),此类数据成果适用于制图,简单的分层管理及初级的GIS数据。随着GIS数据广泛应用于各行各业,对GIS数据的分层要求、代码要求更加细化,数据的严谨性进一步提高,行业的GIS数据也已得到了长足发展。在这种情况下,这两种平台间的数据共享为人们所期待。为了促进地理空间数据的共享、避免数据的重复采集,对不同平台下的地理空间数据的交换和共享的研究就很有意义和必要了。对此,本文主要针对AutoCAD与ArcGIS平台下的地理空间数据的交换和共享的理论和实践进行了研究。通过建立dwg和shapefile格式的转换模型以及相应的转换算法,基于Arcobjects用VB语言编程实现其相互转换,从而实现两种格式数据的共享,提高数据的利用率,所以本论文不仅具有一定的实用价值,对其它平台之间的数据交换和共享研究还具有一定的理论意义。
|
全文目录
摘要 3-5 ABSTRACT 5-12 1 绪论 12-16 1.1 引言 12-13 1.2 课题研究的目的和意义 13 1.3 数据转换及其研究现状 13-15 1.3.1 数据交换的内容 13-14 1.3.2 地理空间数据交换和共享的国内外研究现状 14-15 1.4 研究的主要内容 15-16 2 空间数据转换原理和CAD 向GIS 数据转换方法研究 16-27 2.1 数据转换原理 16-19 2.1.1 空间对象及其定义 16-18 2.1.2 空间数据模型 18-19 2.2 地理空间数据转换和共享的方法 19-22 2.2.1 传统格式转换 19-21 2.2.2 数据互操作 21 2.2.3 直接数据访问 21-22 2.2.4 空间数据共享平台 22 2.3 CAD 向GIS 数据转换的方法讨论及优缺点比较 22-26 2.3.1 CAD 中常用的数据格式简介 22 2.3.2 GIS 中常用的数据格式简介 22-23 2.3.3 AutoCAD 向GIS 数据转换的方法及优缺点分析 23-26 2.4 本章小结 26-27 3 dwg 与 shape 格式数据转换研究 27-44 3.1 dwg 与 shape 文件转换的方式 27 3.1.1 利用二次开发工具实现转换 27 3.1.2 利用第三方工具实现转换 27 3.1.3 利用ESRI 的工具 ArcCatalog/ArcToolbox 实现转换 27 3.1.4 利用ESRI 的组件MapObjects、ArcObjects 实现转换 27 3.2 dwg 与 shape 格式的研究 27-39 3.2.1 AutoCAD 数据格式研究 27-29 3.2.2 Shapefile 数据格式研究 29-39 3.3 数据转换的图元分析 39-40 3.4 建立数据转换表 40 3.4.1 建立转换关系 40 3.4.2 转换对照表 40 3.5 数据转换的算法 40-42 3.5.1 dwg 块图元的转换 40-41 3.5.2 dwg 线图元的转换 41 3.5.3 dwg 文本图元的转换 41-42 3.6 dwg 格式向 shape 格式的转换流程图 42-43 3.7 本章小结 43-44 4 Arcobjects 组件库及开发方式 44-49 4.1 组件对象模型(COM) 44 4.2 ArcObjects 的结构关系 44-46 4.2.1 类 45 4.2.2 类的类型继承 45-46 4.2.3 接口 46 4.2.4 接口调用 46 4.2.5 接口继承 46 4.3 ArcObjects 的开发方式 46-47 4.4 ArcGIS Engine 介绍 47 4.5 ArcObjects 数据模型 47-48 4.5.1 ArcObjects 下GIS 数据模型的关系数据库视角 47-48 4.5.2 ArcObjects 的表结构维护 48 4.5.3 Shapefile 和Geodatabase 模型分析 48 4.6 本章小结 48-49 5 Dwg 向 shape 数据转换的实现 49-56 5.1 开发工具与环境 49 5.2 在 VB 开发环境下实现基于 ArcObjects 组件数据转换的一般步骤 49-53 5.3 本论文使用AO 的各个接口、类 53-54 5.4 本论文编程实现的数据转换方法 54-55 5.4.1 第一种方法 54-55 5.4.2 第二种方法 55 5.5 ArcObjects 操作 Shapefile 的优点 55-56 6 dwg 向 shape 数据转换实验 56-69 6.1 湖北黄梅地理概况 56-57 6.1.1 地理环境 56 6.1.2 地形地貌 56 6.1.3 行政区划 56 6.1.4 气候 56 6.1.5 河流水系及水资源 56-57 6.1.6 矿产资源 57 6.1.7 历史 57 6.1.8 交通条件 57 6.2 利用 Arctool 工具转换数据实验 57-62 6.2.1 转换步骤 57-60 6.2.2 数据转换的结果 60-62 6.2.3 优缺点分析 62 6.3 第一种编程实验方法 62-65 6.3.1 编程思想 62-63 6.3.2 数据转换结果 63-65 6.3.3 优缺点分析 65 6.4 第二种编程实验方法 65-67 6.4.1 编程思想 65 6.4.2 数据转换结果 65-67 6.4.3 优缺点分析 67 6.5 三种实验方法的比较分析 67-68 6.5.1 转换后的图形数据比较 67 6.5.2 转换后的属性数据比较 67 6.5.3 转换的运行时间的比较 67-68 6.6 本章小结 68-69 7 结论 69-72 7.1 结论 69 7.2 创新点 69 7.3 不足与展望 69-72 7.3.1 不足 69-70 7.3.2 展望 70-72 致谢 72-73 参考文献 73-75 附录 75-76
|
相似论文
- 汉文古籍标准化元数据转换研究与应用,TP391.1
- 基于CAN的汽车制动测试系统的研究与实现,U467.5
- 基于GIS的中国公路自然区划—地貌、软件系统,P208
- 3DGIS中的可视化仿真实现及功能开发,P208
- AutoCAD地形图数据转换为ArcGIS空间数据库相关质量问题分析研究,P208
- 基于GIS的坡面水文—侵蚀预报模型初步研究,S157
- 基于ArcObjects的森林二类调查信息管理平台的开发,S757.2
- 县级金土工程数据库管理系统的设计与实现,TP311.52
- 基于GIS的数字排水综合信息平台研究,TP311.52
- 基于DEM和实测数据的小流域土壤水分模拟,S152.7
- 基于ArcObjects的城市地下空间资源系统研究与开发,TU984.113
- .NET环境下ArcGIS Engine的开发技术研究,P208
- 基于ArcGIS的地形三维可视化方法的研究与实现,P208
- 空间数据转换研究与探讨,P208
- 基于GIS的土地流转管理信息系统研究,TP311.52
- 基于组件GIS的地质、地球物理空间数据叠置处理,P208
- 基于ArcGIS的水土保持规划设计系统的研究与实现,P208
- 基于GIS的国防动员数据库系统的研究,P208
- 用商业化出版软件实现地图的快速出版,G230.7
- 基于地理信息系统的森林火灾扑救辅助决策系统建设,S762
中图分类: > 天文学、地球科学 > 测绘学 > 一般性问题 > 测绘数据库与信息系统
© 2012 www.xueweilunwen.com
|