什么是表和属性信息?

表格信息是地理要素的基础,可用于显示、查询和分析数据。简言之,表是由行和列组成,且所有行都具有相同的列。在 ArcGIS 中,行和列分别称为记录和字段。每个字段可存储一个特定的数据类型,如数字、日期或文本段。

要素类实际上就是带有特定字段(包含有关要素几何的信息)的表。这些字段包括用于点、线和多边形要素类的 Shape 字段和用于注记要素类的 BLOB 字段。ArcGIS 会自动添加、填充和保留一些字段,例如唯一标识符数字(对象 ID)和 Shape。

宗地图层的属性表

ArcGIS 允许您通过一个公用字段(也称为键)将一个表中的记录与另一个表中的记录相关联。可通过多种方式进行此类关联,其中包括在地图中临时连接或关联表,或者在地理数据库中创建可以保持更长久关联的关系类。例如,可将宗地所有权信息表与宗地图层进行关联,因为它们共享一个宗地 ID 字段。

了解有关连接和关联表的详细信息了解有关在连接、关联和关系类之间进行选择的详细信息

表格式信息源

表格数据源的数量很多,并且 ArcGIS 可利用多种格式的表格数据。表格信息可以表的形式存储在文件夹、数据库、文本文件、数据库查询等位置中。此外,如果您具有空间数据,则您可能已拥有描述那些地理要素的表格属性。

基于文件的表存储于磁盘的文件夹中。以下是基于文件的表格信息源的一些示例:

地理数据库表存储在数据库(如文件、个人或 ArcSDE 地理数据库)中。地理数据库中的表可包含基于文件的表所不支持的某些类型的信息。例如,地理数据库允许用户使用 BLOB 和栅格类型的字段。另外,地理数据库可使表的功能得到扩展,例如保持数据完整性以及管理数据库事务和版本。

可以对这些表执行查询以创建新表。例如,“创建查询表”工具允许您对一个或多个表应用 SQL 表达式。查询可用于连接表或从原始数据返回子集。

要了解有关不同种类的表功能的详细信息,请参见关于表格数据源

可使用表和属性信息执行的任务

可使用表格数据执行许多制图、分析和数据管理任务。

表可用于绘制和显示数据。例如,可分类归类属性以对图层进行符号化。可使用人口值对大城市进行符号化,并且对大城市使用的符号应大于小城镇和乡村。还可以指定使用不同的颜色表示宗地图层中的不同土地利用类型。此外,可以使用属性值生成用于标注每个宗地要素的文本。在下图中,通过土地利用类型对宗地进行符号化,然后使用它们的宗地 ID 值对其进行标注。

通过土地利用类型对宗地进行符号化,并使用宗地 ID 值对其进行标注。

属性数据有助于执行空间查询和分析。例如,可以通过使用 ArcMap 选择含有所要检查属性的要素,来检查具有特定属性的要素的分布情况。在下图中,使用属性查询选择具有未知 LAND_USE 的要素。

选择具有未知土地利用类型的宗地要素

当地理数据库中的信息发生变化时,可以更新属性。例如,当土地利用、属性所有权发生变更或未知值被分类时,您将需要更新数据库。如果要素类表示的是一些带有用于直径的字段的管道,则当工作人员移除一个 8 英寸的管道,并将其替换为 6 英寸的管道时,可以很容易地更改这些属性。可在表窗口属性窗口(仅显示各选定要素的属性)中编辑表格值。

地理数据库包括允许您增强、保持和强制表格数据完整性的功能。例如,通过建立属性域,可设置为表中的记录指定有效值的规则。因此,当更新管道直径属性时,可以使用属性域来确保直径适合管道的该部分。例如,属性域范围可以确保所输入的值位于有效范围内。下图显示了进行编辑时编码值属性域的用法(允许您从预定义列表中选择值及避免出现印刷错误)。

管道直径的编码值属性域列表

ArcGIS 还允许您将表中的数据转换为空间数据。例如,通常转换的数据源是在字段中使用 GPS 单元获得的坐标的列表。可以轻松地将此类 x,y 数据添加到 ArcMap 以进行显示

下图显示的是一个含有消火栓的 x,y 位置的文本文件(顶部图)和显示于 ArcMap 地图上和“表”窗口中的点(底部图)。

记事本中 x,y 坐标的文本文件

显示于 ArcMap 和表窗口中的 x,y 坐标

了解有关以图层形式添加 x,y 数据的详细信息

如果已有一个地址列表,则可以使用地理编码将其与已知街道位置进行匹配以创建点要素。此外,还可通过线性参考来仅仅使用标识符和位置指示沿线要素的事件。

了解有关地理编码的详细信息

了解有关线性参考的详细信息

表也位于数据模型的根部,它们是可用来建立数据库以更好地对实际现象建模的模板。

了解有关数据模型的详细信息


7/10/2012