设置图层属性

您可以通过图层属性控制图层的各个方面。可定义的属性包括

不同类型的地理数据的图层属性 对话框也会有所差异。例如,对要素类数据源的符号系统的定义与栅格数据集完全不同。使用图层属性 对话框,您可以设置图层的属性,如符号系统。使用图层组,您可以管理应用到整个组的属性。打开图层组中各个图层的图层属性来分别编辑其中每个图层的属性。

图层属性

以下是对要素图层的图层属性 对话框中各选项卡的简要描述:

警告警告:

如果数据源中没有 Object-ID 字段,则会存在一些限制。这适用于文本文件(.txt 文件)、Excel 数据(.xls 文件)和 OLE DB 数据(例如通过 OLEDB 访问的未注册 Oracle 文件,已使用文件 > 添加数据 > 添加 XY 数据文件 > 添加数据 > 添加路径事件功能将其作为事件图层添加到地图中)。这些限制包括

  • 禁用图层选择属性。
  • 无法以任何方式在地图上选择图层要素。您可以在属性表窗口中选择记录,包括从 窗口访问的按属性选择 对话框中选择表达式,但是此选择集不反映在地图上。无法在图层属性中定义定义查询。
  • 无法执行使用所选要素集的操作,例如从表导航到地图。
  • 无法定义关联。只能为具有 Object-ID 列的表创建关联。您可以从包含 Object-ID 的表关联到不包含 Object-ID 的表。在这种情况下,识别工具可以使用此关联列出关联记录。无法通过关联进行选择。

解决方法就是借助事件数据从表数据源(而不是事件图层)创建一个要素类。如果添加的表中不具有包含 x,y 数据的 Object-ID 字段,请不要使用 ArcMap 中的文件 > 添加数据 > 添加 XY 数据命令创建基于表的事件图层。相反,请转到 ArcCatalog,右键单击表,选择从 XY 创建要素类从其创建新的要素类。然后,将该新要素类添加到地图中。另外,使用文件 > 添加数据 > 添加 XY 数据文件 > 添加数据 > 添加路径事件功能从不包含 Object-ID 的表创建事件图层后,您可以导出数据以制作新图层。这可将数据保存到要素类,并写入一个 Object-ID 字段。另一种选择是使用 Make_Query_Table 地理处理工具,从而使用 OLEDB 连接创建表,并指定要用于 Object-ID 的列或动态添加 Object-ID。

步骤:
  1. 右键单击内容列表中的图层并单击属性,或双击图层名来打开图层属性 对话框。
    带选项卡的“图层属性”对话框
  2. 单击包含想要修改的属性的选项卡。
  3. 完成后,单击确定
提示提示:
在创建图层文件 (.lyr) 时,您可以在 ArcCatalog 中通过右键单击该文件,然后单击属性来设置图层属性。
5/10/2014