[页数] 44 [字数] 20054 [目录] 摘要 第1章 绪论 1 第2章 地理信息系统的二次开发技术 3 第3章 GIS中的图形编辑理论 13 第4章 功能设计及实现 17 第5章 结束语 35 致谢 36 参考文献 37 [原文] 第1章 绪论 1.1研究的目的和意义 本文在组件式GIS技术发展的背景下,分析了COM与组件式GIS的关键技术及ArcObjects的体系结构,结合空间数据处理中的图形编辑的有关知识, 着重研究如何利用AO组件和VB结合对地理信息系统的图形编辑功能方面进行二次开发,并实现了几种具体的图形编辑功能以及其他相关功能。 地理现象形态各异、复杂多变。人们通常以呈点状分布的、呈线状分布的、呈面状分布的和呈体状分布的四种几何类型来抽象观察和描述地理现象。。在进行二维的矢量表达时,地理现象又被进一步抽象为点状图形、线状图形和面状图形。所有点状、线状和面状图形构成了GIS图形编辑的问题空间。从图形分类的角度出发,对GIS图形编辑的问题空间进行分割,得到点对象、线对象和面对象三类对象。 目前世界上常用的GIS软件已达400多种。它们大小不一,风格各异。在GIS的各种软件中,图形编辑功能占据了重要的一部分,这个模块所包含的功能最琐碎。从广义的方面来来说,图形编辑主要包括拓扑关系建立,图形编辑,图形整饰,图幅拼接,图形变换,投影变换,误差校正等功能。从狭义的方面来说,图形要素选择,图形大小调整,图形的颜色改变,图形节点编辑,图形方向旋转以及删除等操作这些是比较简单而常用的。此外还有一些复杂操作,比如数字化的图形要素的缓冲区生成,拼接处理,线段的延长与裁剪,线与多边形的分割和缩放与拉伸等。这些操作都是GIS中最基本的。而这些功能对于GIS空间数据的表达,分析具有重要的作用。相对来说,GIS的图形处理功能不如CAD,CAD处理的多为规则几何图形及其结合,图形功能很强,属性库功能相对较弱。但是GIS容量大,数据输入方式多样化,分析功能强,这也是CAD所不能比的。此外,一些通用的GIS软件提供的图形编辑功能非常的一般化,没有针对性;而且一些功能往往要分几个步骤才能完成,比如在MapInfo中选择一个地物,要先选择所在图层,然后选择地物。因此研究各种图形编辑功能对于GIS来说的意义就相当重大...... [摘要] COM技术是新一代的组件式GIS发展的主流。本文在组件式GIS技术发展的背景下,分析了COM 与组件式GIS的关键技术及ArcObjects的体系结构,同时结合空间数据处理中的图形编辑的有关知识,基于ArcObjects和VB的组合开发了一个小应用程序,该程序着重研究几种具体的图形编辑功能以及其他相关功能。 [参考文献] [1]《ArcInfo 基础教程》 测绘出版社 关泽群 秦昆 [2]《GIS 8 Desktop 地理信息系统应用指南》 清华大学出版社 党安荣 贾海峰 易善桢 刘钊 [3]《MapInfo7中文版入门与提高》 清华大学出版社 杜巧玲 吴秀勤 张淼 [4]《地理信息系统教程》 武汉大学出版社 胡鹏 黄杏元 华一新 [5]《基于AO和面向对象思想的GIS图形编辑的设计和实现》 测绘与信息工程学报 王力 [6]《基于组件式地理信息系统的二次开发》 重庆大学学报 宋扬 李见为 曾航 钟建 [7]《ArcObjects 组件在地理信息系统二次开发中的应用》 GIS技术学报 张正祥,张洪岩 [8]《VB6.0用户编程手册》 人民邮电出版社 张乐强 林永 [9]《VB6.0程序设计教程》 人民邮电出版社 罗朝盛 [10]《ArcObject二次开发入门》 [11]《Editing_in_ArcMap》 [12]《Exploring_ArcObject》 [13]《GetStartedinVB》 [14]《GetStartedMapControl》 [15]《Using_ArcMap》 [16]《ArcGIS Developer Help》 [原文截取] 开题报告 一 该课题的目的和意义 地理现象形态各异、复杂多变。人们通常以呈点状分布的、呈线状分布的、呈面状分布的和呈体状分布的四种几何类型来抽象观察和描述地理现象。。在进行二维的矢量表达时,地理现象又被进一步抽象为点状图形、线状图形和面状图形。所有点状、线状和面状图形构成了GIS图形编辑的问题空间。从图形分类的角度出发,对GIS图形编辑的问题空间进行分割,得到点对象、线对象和面对象三类对象。 在GIS的各种软件中,图形编辑功能占据了重要的一部分,这个模块所包含的功能最琐碎。从大的方面来讲,图形编辑主要包括拓扑关系建立,图形编辑,图形整饰,图幅拼接,图形变换,投影变换,误差校正等功能。 包括图形要素选择,图形大小调整,图形的颜色改变,图形节点编辑,图形方向旋转以及删除等操作这些是比较简单的。还有一些复杂操作,比如数字化的图形要素的缓冲区生成,拼接处理,线段的延长与裁剪,线与多边形德分割和缩放与拉伸等。这些操作都是GIS中最基本的。而这些功能对于GIS空间数据的表达,分析具有重要的作用。 与GIS系统一样,CAD具有参考系统,能描述图形数据的拓扑关系,也能处理非图形属性数据。它们的主要区别..... |
基于AO的图形编辑工具包的设计
查看评论
已有0位网友发表了看法