- 48
- 0
- 约 25页
- 2018-05-10 发布于重庆
- 举报
GIS教程-矢量和栅格互相转化
?
GIS教程/空间数据的转换/第十一节
返回首页
3.5.2 栅格向矢量的转换
把栅格单元中的空间信息转换为几何图形的过程叫矢量化。矢量化的过程要保证以下两点: (1) 拓扑转换,即保持栅格表示出的连通性和邻接性。否则,转换出的图形是杂乱无章的,没有任何实用价值的; (2) 转换空间对象正确的外形。 栅格向矢量转换的主要步骤为: (1) 二值化:一般情况下,栅格数据是按0~255的不同灰度值表达的。为了简化追踪算法,需把256个灰阶压缩为2个灰阶,即0和1两级。为此,假设任一格网的灰度值为 ,阀值为 ,那么,根据下式就可以得到二值图。 (2) 细化:细化是消除线划横断面栅格数的差异,使得每一条线 只保留代表其轴线或周围轮廓线(对多边形而言)位置的单个栅格的宽度。对于栅格线划的细化方法,一般采用剥皮法。剥皮法的实质是剥掉等于一个栅格宽的一层,直到最后留下彼此连通的由单个栅格点组成的图形。 (3) 跟踪:跟踪的目的是把细化后的栅格数据整理为从结点出发的线段或闭合的线条,并以矢量形式加以存储。跟踪时,根据人为规定的搜索方向(如沿图幅边界的顺时针或逆时针方向),从起始点开始,在保证趋势的情况下对八个邻域进行搜索,依次得到相邻点,最终得到完整的弧段或多边形。 (4) 去除多余点及曲线光滑:由于搜索是逐个栅格进行的,所以, 弧段或多边形的数
原创力文档

文档评论(0)