空间数据的编码是空间数据结构的组织和实现。它实质上反映了一种转换过程。也就是说,它是在数据结构的指导下,把空间的图形数据和属性数据经过分类、量化和组织转换成计算机所能接收的形式,以便进行各种处理分析。因此,可以把空间数据编码看成是把反映空间实体的信息转成计算机所要求的信息,并将其存入到计算机中的接口。
不管是属性数据,还是图形数据,对其进行编码都需要注意标准化问题,如在确定分类分级体系时必须注意各专业的分级标准,对图形图象数据需要注意现有标准格式,此外编码要注意灵活性,惟一性及特征性。
空间实体的编码是地理信息系统设计中最主要的技术步骤之一,它同用户的要求,数据源质量、精度和类型有一定关系,它以一定数据结构为支撑。不同类型数据,必须用合适的数据结构进行组织才便于处理分析。因此,下面将编码方案同空间数据结构一起讨论。从下面讨论可知不同数据结构所用编码方案是不同的,即使同样是矢量或栅格数据,也都有不同方案。
空间数据编码过程如图3-3所示。