空间数据的分类编码


发布日期 : 2017-06-06 01:32:16 UTC

访问量: 99 次浏览

空间数据编码是指确定空间数据分类代码的方法和过程。 代码是一个或—组有序的、易于被计算机或人识别与处理的符号, 是计算机鉴别和査找信息的主要依据和手段。 编码的直接产物就是代码,而分类分级则是编码的基础。代码的功能主要有:

(1)鉴别:代码代表对象的名称,是鉴别对象的唯一标识。

(2)分类:当按对象的属性分类,并分别赋予不同的类别代码时, 代码又可作为区分分类对象类别的标识。

(3)排序;当按对象产生的时间、所占的空间或其他方面的顺序关系排列, 并分别赋予不同的代码时,代码又可作为区别对象排序的标识。

编码应遵循一定的原则,主要包括:

(1)唯一性。一个代码只唯一地表示一类对象。

(2)合理性。代码结构要与分类体系相适应。

(3)可扩性。必须留有足够的备用代码,以适应扩充的需要

(4)简单性。结构应尽量简单,长度应尽量短。

(5)适用性。代码应尽可能反映对象的特点,以助记忆。

(6)规范性。代码的结构、类型、编写格式必须统一。

代码的类型是指代码符号的表示形式, 有数字型、字母型、数字和字母混合型三类。

数字型代码:用一个或若干个阿拉伯数字表示对象的代码。 其特点是结构简单、使用方便、易于排序,但对对象的特征描述不直观。

字母型代码:用一个或若干个字母表示对象的代码。 其特点是比同样位数的数字型代码容量大,还可提供便于识别的信息, 易于记忆;但比同样位数的数字型代码占用更多的计算机空间。

数字、字母混合型代码:由数字、字母、专用符组成的代码。 兼有数字型和字母型的优点,结构严密, 直观性好,但组成形式复杂、处理麻烦。

由于编码在数据处理和数据共享中具有重要作用, 一般需要形成地方或国家标准。 如我国关于行政区的分类编码标准(GB—2269—91)。 这是一种识别码,用6位数字代码按层次分别表示省(自治区、直辖市)、 地区(市、州、盟)、县(区、市、旗)的名称。 第―、二位表示省(自治区、直辖市); 第三、四位表示省直辖市(地区、州;盟), 其中01~20,51~70表示省直辖市,21-50表示地区、州、盟; 第五、六位表示县(市辖市、地辖市、县级市、旗), 其中01~18表示市辖区或地辖市,21~80表示县、旗, 81~99表示县级市。例如、郑州市的代码为410100。

加拿大数字地形要素分类编码系统, 是一种分类码,并且是二种数字字母混合型代码。