第五讲 矢量转化为栅格.doc_第1页
第五讲 矢量转化为栅格.doc_第2页
第五讲 矢量转化为栅格.doc_第3页
第五讲 矢量转化为栅格.doc_第4页
第五讲 矢量转化为栅格.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五讲 矢/栅转换一:基本内容1:栅格化:矢量数据结构向栅格数据结构的转换:确定栅格矩阵(行列数/分辨率):点的变换、线的变换以及多边形的变换(面的变换)2:矢量化:栅格数据结构向矢量数据结构的转换:拓扑转换保持栅格表示出的联通性和邻接性:转换物体正确的外形二:栅格化 1:确定栅格矩阵:矢量数据转换成栅格数据后,图形的几何精度必然要降低,所以选择栅格尺寸的大小要尽量满足精度要求,使之不过多地损失地理信息。:为了提高精度,栅格需要细化,但栅格细化,数据量将以平方指数递增,因此,精度和数据量是确定栅格大小的最重要的影响因素。:在转换之前需要确定栅格单元的大小,栅格单元的大小又称为栅格图像的分辨率,直接决定了栅格数据的精度2:点的栅格化3:线的栅格化线是由多个直线段组成的,因此线的栅格化的核心就是直线段如何由矢量数据转换为栅格数据栅格化的两种常用方法为:DDA法(Digital Differential Analyzer数字微分分析法)Bresenham法:DDA法(Digital Differential Analyzer数字微分分析法)i:Bresenham法ii:Bresenham算法实现过程在算法实现时,令起始的误差项为e-1/2,然后在推断出下一点后,令eey/x(为直线斜率),若e0时,确定位置后,ee-1若e0,取(1,1)点若e0,取(1,0)点a:第1点:e1-1/2 +1/3-1/6取点1b:第2点:e2-1/6 +1/3 = 1/6且e2=-5/6;取点2c:第3点:e3-5/6+1/3=-1/2取点3;d:第4点:e4-1/2+1/3=-1/6取点4;e:第5点:e5-1/6 +1/3 = 1/6且e2=-5/6;取点5;f:第6点:e6-5/6+1/3=-1/2取点6;g:直线斜率为1/3,起始点:e0-1/2,取点04:面的栅格化多边形内部属性填充方法内部点扩散法,射线算法,平行线扫描法与铅垂线跌落法,边界代数充填算法边界点跟踪算法I:多边形内部属性填充方法基本原理a:由每个多边形一个内部点(种子点)开始,向其八个方向的邻点扩散b:判断各个新加入点是否在多边形边界上法甲:如果是边界点,则新加入点不作为种子点乙:否则把非边界点的邻点作为新的种子点与原有种子点一起进行新的扩散运算c:将该种子点赋予多边形的编号d:重复上述过程,直到所有种子点填满该多边形并遇到边界为止II:多边形内部属性填充方法缺点a:程序设计复杂,需要在栅格阵列中搜索,占用内存很大,在内存受限时很难采用b:在一定的栅格精度上,如果复杂图形的同一多边形的两条边界落在同一个或相邻的两个栅格内,会造成多边形不连通,不能完成多边形的填充射线法基本原理a:概念:射线算法,又称为检验交点数,是逐点判别数据栅格点在某多边形之外或在多边形内来决定是否记录该点b:基本原理:具体实现是由待判点向图外某点引射线,判断该射线与某多边形所有边界相交的总次数,判断的基本原理:如相交偶数次,则待判点在该多边形的外部如相交奇数次,则待判点在该多边形的内部但是有特殊情况:奇异点:平行线扫描法与铅垂线跌落法基本原理边界代数填充算法(BAF-Boundary Algebra Filling)I:单多边行a:基本思想:基于积分思想的矢量格式向栅格格式转换算法,它适合于记录拓扑关系的多边形矢量数据转换为栅格结构b:实现过程:初始化的栅格阵列各栅格值为零;以栅格行列为参考坐标轴,由多边形某点开始顺时针搜索边界线;边界上行时,边界左侧行坐标相同的栅格被减去a,;边界下行时,边界左侧行坐标相同的栅格被加上aII:多多边行实现过程:a:当边界弧段上行时,该弧段与左图框之间栅格增加一个值(左多边形编号减去右多边形编号);b:当边界弧段下行时,该弧段与左图框之间栅格增加一个值(右多边形编号减去左多边形编号)三、矢量化:定义及要求定义及要求:从栅格单元转换到几何图形的过程称为矢量化,矢量化过程要保证以下两点要求:拓扑转换,即保持栅格表示出的连通性与邻接性:转换物体正确的外形:一般转化步骤1:边界提取边缘锐化(遥感影像或分类栅格,面状地物)线的细化(扫描矢量图,线状地物)二值化2:边界追踪:3:拓扑关系生成4:线的简化及曲线:一般转化步骤的详细解释1、边界提取I:边界提取边缘提取(数字图像处理)II:边界提取线的细化A:剥皮法进行线的细化剥

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论