[页数] 28 [字数] 12273 [目录] 摘要 第一章 绪论 1 第二章 建立空间对象缓冲区方法 5 第三章 空间对象缓冲区生成算法的实现 10 第四章 基于矢量和栅格的缓冲区算法比较 21 结论 23 参考文献 24 致谢 25 [原文] 第一章 绪论 1.1 缓冲区问题的提出及意义 1.1.1缓冲区分析问题的提出 地理信息系统(Geographic Information System简称GIS)是一项以计算机为基础的新兴技术,围绕着这项技术的研究、开发和应用形成了一门交叉性、边缘性的学科。从20世纪60年代出现至今,只有短短40多年的时间,但是他的发展非常迅速,已经成为多学科集成并应用于多领域的基础平台,成为地学空间信息处理的重要手段和工具。 地理信息系统具有空间数据的输入、存储、管理、分析和输出等功能,地理信息系统的主要目的是为了分析空间数据,以提供空间决策支持信息,因此,空间分析是地理信息系统的主要功能,是核心,是灵魂。 空间分析就是利用计算机对数字地图进行分析,从而获取和传输空间信息。由于空间分析对空间信息(特别是隐含信息)所具有的提取和传输功能,它已经成为地理信息系统区别于一般信息系统的功能特征,也成为评价一个地理信息系统功能的主要指标之一。 缓冲区分析是地理信息系统最重要和最基本的空间操作功能之一。缓冲区分析是根据点、线、面实体基础,自动建立其周围一定宽度范围内的缓冲区多边形实体,从而实现空间数据在其领域得以扩展的信息分析方法。例如,公共设施(商场、邮局、银行、医院等)的服务半径,大型水库建设引起的搬迁,都是一个邻近度的问题。城市的噪音污染源所影响的一定空间范围、交通线两侧所划定的绿化带,既可分别描述为点的缓冲区与线的缓冲区带。 缓冲区分析的基本思想是给定一个空间物体(的集合),确定它(们)的某邻域,邻域的大小由邻域半径R决定。因此物体Oi的缓冲区的定义如下: 即对象Oi的半径为R的缓冲区是全部距Oi的距离d小于等于R的点的集合,d一般是指最小欧氏距离。 对于多个对象的集合: 其半径为R的缓冲区是单个对象的缓冲区的并,即: 1.1.2 缓冲区分析问题的意义 缓冲区信息处理在现实生活中有广泛的应用,可以从以下几个方面看: (1) 缓冲区分析在生态环境影响评价中的应用 在特定的时空环境里,生态环境问题的产生是由于自然、人为条件下各生态因子综合作用的结果...... [摘要] 本文对空间对象的缓冲区分析算法作了说明,讨论了分别利用图形学方法和图像处理的形态学方法建立地理信息系统中空间对象的缓冲区算法,并且就两种算法的异同做出了分析。 在矢量算法中,各类地理要素根据其空间形态特征分为点、线、面三类,分别以计算机屏幕数据的点、线、面图形对象表示,进行缓冲区分析。 在栅格算法中,地理空间被划分为规则的小单元(像元),空间位置由像元的行、列号表示。以膨胀法原理为基础,进行缓冲区分析。 [参考文献] [1] 孙家广.计算机图形学[M].北京:清华大学出版社.2000. [2] 毋河海.关于GIS中缓冲区的建立问题[J].武汉测绘科技大学学报.1997,22(3). [3] 龚健雅.地理信息系统基础[M].北京:科学出版社.2001,232-253. [4] 冯花平.GIS中基于空间物体的缓冲区构建技术研究[J].中国优秀博硕士学位论文全文数据库,中国期刊网. [5] 张成才等.GIS空间分析理论与方法[M].武汉:武汉大学出版社,2004. [6] 冯花平,廉文娟,卢新明.求缓冲区的算法[J].山东科技大学学报(自然科学版).2005,9月,24(3). [7] 孙立新,黄鸣,任美睿.GIS中缓冲区自动生成问题研究[J].东北测绘.1998,21(3). [8] 李科,杜琳.基于膨胀算法的缓冲区分析的设计与实现[J].河南郑州信息工程大学测绘学院学报.2005,9月,22(3). [9] 前导工作室.Visual C++ MFC扩展编程实例[M].机械工业出版社. [10] 高守传,姚领田等编著.Visual C++ 实践与提高-数字图像处理与工程应用篇[M].北京:中国铁道出版社,2006. [11] 陈兵.Visual C++ 实用图像处理专业教程[M].北京:清华大学出版社.2004. [12] 崔屹编著.图像处理与分析—数学形态学方法及应用[M].北京:科学出版社.2000. [13] 吴艳娜,汤易,施寅.GIS中基于栅格转换的缓冲区生成算法[J].研究与开发.2002. [14] 李志刚,胡圣武.关于角平分线法建立线状缓冲区算法的改进[J].测绘信息与工程.2005,30(5). [15] 杨磊库,卞正富,张燕平.结点的等效变化及缓冲区快速生成算法[J].北京测绘.2005(2). [原文截取] 目录 摘要 第一章 绪论 1 1.1 缓冲区问题的提出及意义 1 1.2 缓冲区分析实现的常用算法 3 1.3论文的主要内容 4 第二章 建立空间对象缓冲区方法 5 2.1空间对象的数据表示 5 2.2建立空间对象缓冲区的原理 7 第三章 空间对象缓冲区生成算法的实现 10 3.1基于矢量的空间对象缓冲区生成算法原理 10 3.2基于栅格的空间对象缓冲区生成算法 17 第四章 基于矢量和栅格的缓冲区算法比较 21 结论 23 参考文献 24 致谢 25 摘要 本文对空间对象的缓冲区分析算法作了说明,讨论了分别利用图形学方法和图像处理的形态学方法建立地理信息系统中空间对象的缓冲区算法,并且就两种算法的异同做出了分析。 在矢量算法中,各类地理要素根据其空间形态特征分为点、线、面三类,分别以计算机屏幕数据的点、线、面图形对象表示,进行缓冲区分析。 在栅格算法中,地理空间被划分为规则的小单元(像元),空间位置由像元的行、列号表示。以膨胀法原理为基础,进行缓冲区分析。 关键字:地理信息系统,缓冲区分析,矢量法,栅格法,膨胀法 ABSTRACT This paper ..... |
GIS点线面缓冲区分析
查看评论
已有0位网友发表了看法