通过编辑者追踪,可追踪编辑要素的人员以及对要素类或表进行编辑的时间。 一旦启用追踪,即会在每次编辑时将编辑人员的信息自动记录到指定字段中。
在 ArcGIS AllSource 中,您可以使用以下选项对数据启用编辑者追踪:
- 可在属性对话框上的管理选项卡访问编辑者追踪选项。
- 启用编辑者追踪地理处理工具。
这些方法将在以下各个部分中进行介绍。
如果编辑者追踪选项不可用或未列出,可能归因于权限或数据的当前状态:
- 对于企业级地理数据库,确保以数据所有者的身份连接到数据库。
- 确保数据集支持编辑者追踪。
- 编辑者追踪可能已在数据集上启用。 要进行验证,请打开数据集的属性页面,然后单击管理选项卡以查看是否已启用编辑者追踪选项。
使用“管理”对话框启用编辑者追踪
通过表或要素类的属性对话框上的管理选项卡访问编辑者追踪选项,您可以选择使用预定义或自定义设置。
要使用预定义设置启用编辑者追踪,请完成以下步骤:
- 启动 ArcGIS AllSource。
- 在目录窗格中,右键单击要追踪其编辑的数据集,然后单击管理。
随即显示属性对话框并激活管理选项卡。
- 单击编辑者追踪复选框以启用编辑者追踪。
用于记录用户名和日期信息的字段已使用预定义设置进行填充。
- 单击确定以接受所有默认设置或预定义设置。
随即对数据集启用编辑者追踪。
自定义编辑者追踪
(可选)您可以自定义要追踪的信息以及用于存储此信息的字段:
- 选择要追踪的信息。 例如,如果只想追踪最后编辑要素的用户名称以及编辑时间,则只需指定编辑者字段和编辑日期字段设置。 可在下拉列表中将创建者字段和创建日期字段设置为 <None> 或留空。
- 选择将用于存储编辑者追踪信息的字段。 例如,如果您不希望使用默认字段名称进行编辑者追踪,则您将有以下两个选项:
- 启用编辑者追踪时使用下拉列表中的添加新字段选项创建字段,并输入新字段的名称。 例如,提供 Who_Edited_Last 和 When_Last_Edits_Made 字段名称以按照特定的命名约定创建新字段。 在启用编辑者追踪后,系统将自动创建已指定但尚不存在的字段。
从下拉列表的可用字段中引用数据集中的现有字段,例如 Creator。 将仅显示与预期数据类型匹配的字段。
- 要使用现有字段存储创建数据或上次编辑数据的用户的名称,您必须引用数据类型设置为字符串的字段(例如文本)。
- 要使用现有字段来存储要素的创建或上次修改日期,必须引用低精度日期字段数据类型的字段。
注:
指定的字段由 ArcGIS 保留。
启用编辑者追踪地理处理工具
您可以使用启用编辑者追踪地理处理工具在新建字段或现有字段上启用编辑者追踪。 此外,您可以在启用编辑者追踪的数据集上运行该工具以追踪其他信息。 例如,如果将编辑者追踪配置为追踪创建者和创建日期,则可以使用此工具来包括编辑者和最后一次编辑日期。
要将追踪从一个字段切换到另一个字段,或在 UTC 和数据库时间之间进行切换,请先在数据集上使用禁用编辑者追踪工具,然后使用必要的配置重新启用编辑者追踪。
禁用编辑者追踪
禁用编辑者追踪时,系统不会移除字段和编辑者追踪信息;但在进行编辑时系统将不再记录编辑者追踪信息。
要禁用编辑者追踪,使用以下选项:
- 要在目录窗格中禁用编辑者追踪,请右键单击数据集,单击管理,然后取消选中编辑者追踪复选框。
- 要禁用一个或多个编辑者追踪字段,运行禁用编辑者追踪工具,并取消选中该字段。