liang183 发表于 2016-12-7 22:59:11

请你说说栅格数据编码方法有哪些以及它们是怎么样编码的?

(1)直接栅格编码
将栅格数据看作一个数据矩阵,逐行(或逐列)逐个记录代码,可以每行从左到右逐像元记录,也可奇数行从左到右而偶数行从右向左记录,为了特定的目的还可采用其他特殊的顺序。
(2)链码
由起点和一系列在基本方向上的单位矢量给出每个后续点相对应其前继点的可能的8个基本方向之一表示,单位矢量的长度默认为一个栅格像元。
(3)游程编码
一种编码方案是,只在各行(或列)数据的代码发生变化时依次记录该代码以及相同代码重复的个数。另一种方案是,逐个记录各行(或列)代码发生变化的位置和相应代码。
(4)块码
数据编码由初始位置行列号加上半径,再加上记录单元的代码组成。
(5)四叉树编码
根据栅格数据二维空间分布的特点,将空间区域按照4个象限进行递归分割,直到子象限的数值单调为止,最后得到一棵四分叉的倒向树。


页: [1]
查看完整版本: 请你说说栅格数据编码方法有哪些以及它们是怎么样编码的?