ArcGIS 中的所有图层都需要一个唯一标识符。因此,查询图层也必须含有一个唯一标识符。
但在大多数情况下,创建查询图层是为了访问数据库中的要素类和表。数据库通常会包含一个唯一的标识符字段;因此数据库表很可能已经包含一个可以用作唯一标识符的字段。
要在 ArcGIS 中用作唯一标识符,字段必须不为空、包含唯一值,并且属于以下数据类型之一:
- 整型(仅限正值)
- 字符串
- GUID
- 日期
由于唯一标识符字段中的值是用于识别 ArcGIS 中行或要素对象的唯一值,因此,该字段中的值必须始终唯一且不可为空。您必须确保其满足此要求。