描述
在 ArcGIS Pro 中,应用分级符号时,字段参数不会列出某些字段。

在某些情况下,选择“分级颜色”选项时,会返回以下警告消息:
Warning:
Layer does not contain any field types that can be used to quantify using graduated colors.
原因
分级符号用于表示地图要素中的定量差异。 因此,无法将分级符号应用于文本字段(非数值字段)。
解决方案或解决方法
解决方案:创建一个新的数值字段,并将文本字段的数据填充到该字段中。 为此,请执行以下步骤:
- 打开 ArcGIS Pro 工程。
- 打开图层字段视图。 有关说明,请参阅 ArcGIS Pro:字段视图。
- 在字段视图中,添加具有数值数据类型的新字段,例如短整型、长整型、浮点型或双精度型。
- 在最后一行中,单击单击此处添加新字段。
- 指定新字段的字段名称和别名。 此示例中,将使用 'CRMID_NEW' 。
- 对于数据类型,从下拉列表中选择数值数据类型。 在此示例中,将选择“长整型”。
- 在字段选项卡的更改组中,单击保存,保存编辑内容。
- 可以使用计算字段工具填充新字段。
- 在地理处理窗格中,搜索并选择计算字段(数据管理工具)。
- 在计算字段窗格中,对于输入表,从下拉列表中选择包含文本字段的图层。 在此示例中,将选择 'SanFrancisco_customers'。
- 对于字段名称(现有或新建),选择在步骤 3 中创建的字段。 在此示例中,将选择 'CRMID_NEW'。
- 在表达式中,双击要复制到新字段的文本字段。 在此示例中,将使用 'CRMID' 字段。
- 单击运行。
在属性表中,'CRMID_NEW' 字段将显示从 'CRMID' 字段填充的值。
- 将分级符号应用于字段。
将为“字段”参数列出 'CRMID_NEW' 数值字段,并将分级符号应用于该字段。