第四章 空间数据的表达.pptVIP

  • 20
  • 0
  • 约3.45千字
  • 约 22页
  • 2017-08-29 发布于上海
  • 举报
§5-8 栅格与矢量数据结构的选择与转换 矢量数据向栅格数据的转换 将矢量格式的点、线、面实体转换为规则单元这个过程称为栅格化。 1.矢量与栅格坐标关系 2.基本要素的转换 点的转换。将点的矢量坐标转换成栅格坐标数据中的行列值i和 j,从而得到所在栅格元素的位置。其中: 行数 列数 §5-8 栅格与矢量数据结构的选择与转换 线的转换。实质是完成相邻两点之间直线的转换。其过程如下: 1)利用点转换法,将A、B分别转换成栅格数据,求出相应的栅格行列值; 2)由上述行列值求出直线所在行列值的范围; 3)确定直线经过的中间栅格点;步骤: 第一步:求出相应I行中心处同直线相交的y值; 第二步:用直线方程求出对应y值的点的x值; 第三步:求出相应i行的列值j; §5-8 栅格与矢量数据结构的选择与转换 为此,我们采取“左闭右开”(或上闭下开) 的原则。 左闭右开,即在射线左边的边与该射线相交时交点有效,应计数;而在右边的边与该射线相交时交点无效,不计数;当射线与多边形的某边重合时不做求交运算。 上闭下开,即在直线的交点处,扫描线上面的边与该扫描线相交时交点有效,应计数;而在扫描线下面的边与该扫描线相交时交点无效,不计数。 §5-8 栅格与矢量数据结构的选择与转换 ⑤边界代数算法(P169) 矢量向栅格转换的

文档评论(0)

1亿VIP精品文档

相关文档