三、减少栅格数据存储量的编码方法

直接栅格编码是最简单、最直观而又非常重要的一种栅格结构编码方法,通常称这种编码的图像文件为网络文件或栅格文件。直接编码就是将栅格数据看作一个数据矩阵,逐行(或逐列)逐个记录代码,可以每行都从左到右逐像元记录,也可奇数行从左到右,而偶数行由右向左记录,为了特定目的还可采用其它特殊的顺序。栅格结构不论采用何种压缩方法,其逻辑原型都是直接编码的网格文件。

当每个像元都有唯一一个属性值时,一层内的编码就需要 m 行×n 列×3

(x,y 和属性编码值)个存储单元。数字地面模型就属此种情况。如果一个多边形(或制图单元)内的每个像元都具有相同的属性值,就有可能大大节省栅格数据的存储需要量,关键是恰当地设计数据结构和编码方法。