欢迎来到大热汇!
发布信息
认证/检测信息
    简述栅格格式向矢量格式转换的步骤和算法
    2020-06-01 信息编号:1134163 收藏
多边形栅格格式向矢量格式转换就是提取以相同的编号的栅格集合表
示的多边形区域的边界和边界的拓扑关系,并表示由多个小直线段组成的
矢量格式边界线的过程。
(1)步骤。
栅格格式向矢量格式转换通常包括以下四个基本步骤:
1)多边形边界提取:采用高通滤波将栅格图像二值化或以特殊值标
识边界点。
2)边界线追踪:对每个边界弧段由一个结点向另一个结点搜索,通
常对每个已知边界点需沿除了进入方向的其他七个方向搜索下一个边界
点,直到连成边界弧段。
3)拓扑关系生成:对于矢量表示的边界弧段数据,判断其与原图
上各多边形的空间关系,以形成完整的拓扑结构并建立与属性数据的
联系。
4)去除多余点及曲线圆滑:由于搜索是逐个栅格进行的,必须去除
由此造成的多余点记录,以减少数据冗余。搜索结果,曲线由于栅格精度
的限制可能不够圆滑,需采用一定的插补算法进行光滑处理,常用的算法
有:线形迭代法;分段三次多项式插值法;正轴抛物线平均加权法;斜轴
抛物线平均加权法;样条函数插值法。
(2)多边形栅格转矢量的双边界搜索算法 (DBDF,DoubleBoundary
DirectFinding)。
算法的基本思想是通过边界提取,将左右多边形信息保存在边界点
? 673 ?上,每条边界弧段由两个并行的边界链组成,分别记录该边界弧段的左右
多边形编号。边界线搜索采用2×2栅格窗口,在每个窗口内的四个栅格
数据的模式,可以唯一地确定下一个窗口的搜索方向和该弧段的拓扑关
系,极大地加快了搜索速度,拓扑关系也很容易建立。
  • 矢量格式向栅格格式转换有哪几种算法?
    矢量格式向栅格格式转换又称为多边形填充,就是在矢量表示的多边形边界内部的所有栅格点上赋以相应的多边形编码,从而形成栅格数据阵列。几种主要的算法描述如下:(1)内部点扩散算法。该算法由每个多边...
    06-01
  • 简述栅格结构和矢量结构的特点
    。栅格结构和矢量结构在表示空间数据上可以是同样有效的,对于一个GIS软件,较为理想的方案是采用两种数据结构,即栅格结构与矢量结构并存,对于提高地理信息系统的空间分辨率、数据压缩率和增强系统分...
    06-01
  • .在地理信息系统的空间数据结构中, 矢量结构的编码方式有 哪
    在地理信息系统的空间数据结构中,矢量结构主要有坐标序列编码、树状索引编码和二元拓扑编码等编码方法。坐标序列法文件结构简单,易于实现以多边形为单位的运算和显示。这种方法的缺点是:(1)多边形之...
    06-01
  • .在地理信息系统的空间数据结构中, 栅格结构的编码方式有 哪
    在地理信息系统的空间数据结构中,栅格结构的编码方式主要有直接栅格编码、链码、游程长度编码、块码、四叉树码等。直接编码就是将栅格数据看作一个数据矩阵,逐行(或逐列)逐个记录代码,可以每行都从左...
    06-01
  • 什么是矢量结构?
    对于点实体,矢量结构中只记录其在特定坐标系下的坐标和属性代码;对于线实体,在数字化时即进行量化,就是用一系列足够短的直线首尾相接表示一条曲线,当曲线被分割成多而短的线段后,这些小线段可以近似地...
    06-01
  • 什么是栅格结构?
    栅格结构是最简单最直接的空间数据结构,是指将地球表面划分为大小均匀紧密相邻的网格阵列,每个网格作为一个像元或像素由行、列定义,并包含一个代码表示该像素的属性类型或量值,或仅仅包括指向其属性...
    06-01