矢量-栅格转换ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《矢量-栅格转换ppt课件.ppt》由会员分享,可在线阅读,更多相关《矢量-栅格转换ppt课件.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、空间数据结构转换空间数据结构转换一、由矢量向栅格数据格式转换重点:确定栅格单元的大小。重点:确定栅格单元的大小。 已知:已知: Xmax、Xmin和和Ymax、Ymin;I,J。 求:栅格单元的边长求:栅格单元的边长X和和Y。它们之间的关系为:它们之间的关系为:Y=Y=(Xmax-XminXmax-Xmin)/J/JX=X=(Ymax-YminYmax-Ymin)/I/I XY(0,0)JIxminxmaxyminymaxXYn 设矢量坐标点(设矢量坐标点(x,y)x,y),转换后的栅格单元行列值(,转换后的栅格单元行列值(I,J),I,J),则有:则有:I=1+INTI=1+INT(Ymax
2、-YYmax-Y)/Y/YJ=1+INTJ=1+INT(X-XminX-Xmin)/X/X 式中式中INTINT表示取整函数。栅格点的值用点的属性表示。表示取整函数。栅格点的值用点的属性表示。l点的栅格化点的栅格化n 线的栅格化可以分解成对组成折线的每个线段的栅格化。线的栅格化可以分解成对组成折线的每个线段的栅格化。n 设线段的两端点坐标分别为(设线段的两端点坐标分别为(x x1 1,y,y1 1)和()和(x x2 2,y,y2 2)。其中有)。其中有y y2 2yy1 1。 根据点栅格化方法,求得两端点的行列号为(根据点栅格化方法,求得两端点的行列号为(I I1 1,J,J1 1) )和(
3、和(I I2 2,J,J2 2)。)。I = I = | I| I2 2 - I- I1 1| | ,J= J= | J| J2 2 - J- J1 1| | ,分两种情况处理:,分两种情况处理:I I J J 和和 J J I I 。 当当I I J J ,平行于平行于x x轴的做每一行的中心扫描线,再求每一条扫轴的做每一行的中心扫描线,再求每一条扫描线与线段的交点,按点的栅格化方法将交点转化为栅格坐标。描线与线段的交点,按点的栅格化方法将交点转化为栅格坐标。 当当J J I I ,平行于平行于y y轴的做每一列的中心扫描线,再求每一条扫轴的做每一列的中心扫描线,再求每一条扫描线与线段的交点
4、,按点的栅格化犯法将交点转化为栅格坐标。描线与线段的交点,按点的栅格化犯法将交点转化为栅格坐标。 l线的栅格化(扫描线法)线的栅格化(扫描线法)n 如果如果I I J J ,扫描线与线段的交点的坐标为扫描线与线段的交点的坐标为 Y Yi i=Y=Ymaxmax-Y-Y(I-1/2)(I-1/2) X Xi i=(X=(X2 2-X-X1 1)/(Y)/(Y2 2-Y-Y1 1)(Y)(Yi i-Y-Y1 1)+X)+X1 1 如果如果J J I I,扫描线与线段的交点的坐标为扫描线与线段的交点的坐标为 X Xi i=X=Xmaxmax-X-X(J-1/2)(J-1/2) X Xi i=(Y=(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 矢量 栅格 转换 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内