添加或删除字段 (Map Viewer)

发布托管要素或表图层后,您可能需要存储有关其他属性的信息。 如果您是图层所有者或组织管理员,则可以在 Map Viewer 中的字段窗格中向图层添加字段。 同样地,若您发现不再需要某个属性集,则可以从该图层中删除用于存储这些属性的字段。 也可以在字段窗格中管理现有字段的字段属性子集。

添加字段

Map Viewer 中,请按照以下步骤将字段添加至属性表:

注:

您也可以从托管要素图层或表的项目页面的数据选项卡上的表或字段视图添加字段

  1. 确认您是否已登录,如要保存所做更改,则需具有创建内容的权限

    注:
    您无需登录即可浏览地图、添加和配置图层等。 要保存工作,请在创建地图之前进行登录

  2. Map Viewer 中,打开包含该图层的地图或直接添加该图层
  3. 内容(深色)工具栏上,如果图层窗格未打开,请单击图层 图层
  4. 图层窗格中,单击图层以将其选中。
  5. 设置(浅色)工具栏上,单击字段 字段 以打开字段窗格。
  6. 字段窗格的底部,单击添加字段
  7. 添加字段窗口中,从以下各项中选择将存储在字段中的数据类型:
    • 文本 - 包含字母数字或特殊字符的值。
      • 字符串 - 存储指定长度的字母数字字符串。

        如果您添加字符串字段,使用长度属性定义字段的最大单字节字符长度。 对于字符串字段类型而言,长度是必需的。 默认值为 256 个字符。

    • 数字 - 包含数字信息的值。
      • 双精度 - 存储具有小数位的数。
      • 整数 - 存储介于 -2,147,483,648 和 2,147,483,647 之间的整数(长整型)
      • 大整数 - 存储介于 -9,007,199,254,740,991 和 9,007,199,254,740,991 之间的整数。 对于超出整数字段支持范围的数值,应使用此类型。
    • 日期 - 包含时间信息的值。
      • 日期 - 存储包含日期和时间的值。 请参阅 ArcGIS Online 中的日期和时间字段
        注:

        ArcGIS Online 以协调世界时间 (UTC) 储存的所有日期值时,您通常可以查看或编辑您当地时区的日期,因为大部分应用程序都支持 UTC 时间的自动转换。 但是,在上传数据(如 .csv 文件或 shapefile)时,您需要指定相应的时区,否则数据将被假定为采用 UTC。

      • 仅日期 - 存储不含时间值的日期值。 当不需要时间时,例如记录许可到期的日期或者客户的出生日期时,此选项将非常有用。
      • 仅时间 - 存储不含日期值的时间值。 时间将采用 24 小时制,例如 16:30 表示下午 4:30。对于记录诸如营业时间和公交车时刻表等值,此字段数据类型将非常有用。
      • 时间戳偏移 - 存储指示日期、时间及与协调世界时 (UTC) 的时间偏移量的值。 包含该值相对于 UTC 的偏移,其中单个日期和时间值用于明确标识单个时间点。 这使得时间戳偏移值比日期值更容易从一台计算机移植到另一台计算机。 例如,要存储指示纽芬兰时区 2023 年 10 月 10 日下午 3:03(比 UTC 时间晚 3.5 小时)的值,编辑者应提供值 2023-10-10T15:03:00-03:30。
    • 全局标识符 - 唯一标识要素或表行的值。
      • GlobalID - 存储由字母和数字组成的 36 个字符的字符串,用于唯一识别要素。
      • GUID - 存储由字母和数字组成的 36 个字符的字符串。 全局唯一标识符或 GUID 通常用于管理要素之间的关系。
  8. 选择某个数据类型后,单击下一步,然后配置字段属性。 要返回并更改数据类型,请单击返回
  9. 字段配置完成后,单击添加字段

    字段随即添加到图层的属性表。

    提示:

    打开图层表以查看字段,以及添加、删除和更新表中的要素

删除字段

删除字段时,请谨慎操作,因为一旦删除字段,字段中的数据将无法恢复。

无法删除诸如 OBJECTIDCREATIONDATECREATOREDITDATEEDITOR 等系统字段,或者用于定义存储在图层、时间滑块、过滤器、标注、搜索或编辑者追踪中的样式的字段。 但是,地图中用于样式和过滤器的字段可能不同于您在图层上配置的字段,并且删除选项可用于这些字段。 在删除可能用于地图样式和过滤的字段时,请务必谨慎操作。

按照以下步骤在 Map Viewer 中从属性表中删除字段:

注:

您也可以从托管要素图层或表的项目页面的数据选项卡上的表或字段视图删除字段

  1. 确认您是否已登录,如要保存所做更改,则需具有创建内容的权限

    注:
    您无需登录即可浏览地图、添加和配置图层等。 要保存工作,请在创建地图之前进行登录

  2. Map Viewer 中,打开包含该图层的地图或直接添加该图层
  3. 内容(深色)工具栏上,如果图层窗格未打开,请单击图层 图层
  4. 图层窗格中,单击图层以将其选中。
  5. 设置(浅色)工具栏上,单击字段 字段 以打开字段窗格。
  6. 选中字段旁边的框以将其选中,然后单击删除字段

    字段将从图层属性表中删除。

提示:

通过从字段列表中选择字段,您也可以管理例如显示名称等字段属性。 您可以选择多个数值字段来设置字段属性,例如显示的有效数字位数。 单击完成以将更改保存至字段属性。

添加或删除字段时的限制

添加或删除字段时,请注意以下内容:

  • 您无法通过托管要素图层的副本、具有相关切片图层的托管要素图层或基于托管要素图层创建的视图添加或删除字段。
  • 无法在具有相关已连接要素图层视图的托管要素图层中添加字段或删除字段。
  • 当您向具有依赖托管要素图层视图的托管要素图层中添加字段时,您必须更新要显示新字段的每个视图的定义。 如果该视图为已连接托管要素图层视图(如上所述),则此操作不可行。
  • 已添加和已删除的字段不会从托管要素图层或视图传播至依赖托管场景图层。
  • 并非所有 ArcGIS 客户端都完全支持某些字段类型。