许多人使用ArcGIS往往知道内容列表中的图层和数据库列表中的要素类经常可以一一对应,但总是很难记得一些信息是存放在图层还是要素类中,从而导致操作不便。这篇文章将会解答图层和数据库它们各储存什么信息。


图层

图层储存的信息可分为四大类:数据源、显示、选择过滤、图层描述

数据源

数据源就是数据的来源,包括其路径类型

显示

显示就是各种可视化效果,包括符号系统、标注、透明度、显示范围、图层顺序、图层可见性等。

选择过滤

记录当前选择的要素,或过滤限制显示的要素。

图层描述

图层名称、创建修改时间和其它详细说明。


要素类

要素类储存的信息可分为三大类:属性数据、空间参考、要素类描述

属性数据

属性数据就是字段组成的数据表。其中,字段也可以分为唯一标识符、几何信息、可编辑字段三部分。

空间参考

空间参考就是坐标系统单位,包括投影、坐标原点、范围等。

要素类描述

要素类名称、创建修改时间和其它详细说明。


补充:图层和要素类信息的对应关系(映射关系)

虽然图层和要素类储存着不一样的信息,但由于图层和要素类的“源-映射目标”之关系,一些图层和要素类上的操作可以被映射及反映射。这里的反映射也将其当作一种映射。

要素类表格-图层属性表映射

对要素类表格的改动会反映到图层的属性表中。

图层属性表-要素类表格映射(前者的反映射)

对图层的属性表的改动会反映到要素类表格中。这意味着图层属性表就是要素类表格的映射副本,且可以反映射回要素类表格,保证两者信息的一致性。

要素-离散对象映射

要素是要素类的元素,类似的,离散对象是图层的元素。各个要素都是作为离散对象的源,映射在各个离散对象上。