操作方法

操作方法:在基于 ArcMap 的联接字段进行符号化时排除空值要素

Last Published: April 30, 2021

摘要

注: 本文仅适用于 ArcGIS 8.x 版本。 更高版本的 ArcGIS 可能包含不同的功能,对于菜单、命令和地理处理工具,可能具有不同的名称和位置。

提供的说明用于创建符号系统排除查询,该查询可捕获使用默认选项“保留所有记录”创建的联接数据的空值。

注: 仅以下图层符号系统选项支持排除:渐变颜色、渐变符号、比例符号、饼图、条形图/柱形图、堆积条形图、按类别确定数量。

过程

执行以下步骤:

  1. 符号化连接的数据。
  2. 右键单击图层,然后单击属性
  3. 单击符号系统选项卡。
  4. 单击排除排除以打开对话框排除属性对话框。
注: 如果数据表示渐变色渐变符号,请单击分类以打开分类对话框,然后单击排除
  1. 单击数据排除属性对话框上的查询选项卡。
  2. 创建一个查询,该查询使用“Is Null”返回空值要素。

示例:

如果 TableB 已连接到 FeatureClassA,则以下为有效查询:

(FeatureClassA.OBJECTID is Not Null) and (TableB.fieldB is Null)
注: 查询必须至少包含一个涉及基础表中字段的术语。 这是访问联接表中的字段的必需条件。 可以使用返回所有记录的术语。 例如,可以使用 FeatureClassA.OBJECTID,因为它返回所有记录,所以不影响结果。

根据数据的类型,可能需要通过使用双引号或方括号将每个字段名称括起以修改上述语法。 例如:

Personal Geodatabase/Access:

([FeatureClassA.OBJECTID] is Not Null) and ([TableB.fieldB] is Null)

Shapefile/dBase:

("FeatureClassA.OBJECTID" is Not Null) and ("TableB.fieldB" is Null)

文章 ID:000004921

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

发现关于本主题的更多内容