项目的元数据可以更新为包含该项目的当前属性。在目录视图的“详细信息”面板中查看项目的元数据时,将从项目中检索元数据。
- 如果项目已具有元数据,则将按原样进行检索。出于性能方面的考虑,系统不会自动更新其内容。
- 如果项目没有元数据,则将为该项目创建元数据。在此过程中,项目的固有属性记录在其元数据中。
使用从项目属性获取的当前信息更新在项目元数据中记录的属性的这一过程称作同步。例如,同步要素类的元数据时,将记录数据的当前范围、其包含的要素数、其空间参考以及其属性表中的字段。字符 ⇔ 在已通过同步过程更新的元数据元素旁边显示,用于指示该元素的内容表示项目的一种属性。
管理项目及其内容时,其属性会发生变化。如果稍后查看或使用项目的元数据时,发现记录的属性已过期,则可以同步其内容。必须具有编辑项目元数据的权限,同步才能成功。
- 打开目录视图。
- 如果“详细信息”面板未打开,则在功能区的视图选项卡的选项组中,单击详细信息面板按钮 。
将出现“详细信息”面板。
- 在目录视图中浏览到该项目并将其选中。
- 在功能区的目录选项卡的元数据组中,单击同步 。将同步元数据内容。元数据显示将更新为显示项目的更新元数据内容。
有些项目支持元数据,但没有任何可同步的属性,例如地理数据库。对于这些项目,只有元数据的上次更新日期将会更改为表示尝试同步的当前日期和时间。
编辑同步的元数据
编辑项目的元数据时,建议不要修改已通过同步过程添加或更新的项目属性。尤其是项目的空间参考、属性表中的字段名称等。
项目的其他方面会记录在其元数据中以提供默认值,并计划稍后进行更改。例如,项目的名称会记录为标题。但是,预期在项目做好发布准备时,将为该项目提供适当的描述性标题。当将该项目向公众提供时,描述性标题尤其重要,因为它可以将该项目与其他类似作品区分开来,尤其是在元数据独立于项目本身进行导出和发布时。
ArcGIS 元数据编辑器与同步过程一起使用,以使项目的元数据内容保持最新。如果元数据元素是通过同步过程添加的,则它将具有指示其内容已同步的属性。假设存在一个名为 parks 的要素类。如果存在同步属性,则每次进行同步时,该过程仅将元素更新为包含项目的当前属性。如果尚未在编辑器中修改项目的标题并且将要素类重命名为 city_parks,则下次同步元数据时,项目的标题将自动更新以反映此更改。
编辑项目的元数据时,如果更改之前已同步的元素的值,则将移除同步属性。这样可以确保下次更新项目的元数据内容时,在编辑器中输入的信息不会丢失。如果在完成对此要素类的操作后编辑了项目的元数据,例如,如果输入标题(例如雷德兰兹公园)并保存更改,将移除同步属性。未来任何时候同步项目的元数据时,该标题不会更新,即使对要素类进行重命名也是如此。
其他更新元数据操作
除了直接编辑元数据和元数据同步之外,还可以使用一些其他操作更新项目的元数据。一些项目直接在其元数据中记录数据的属性,并且在数据更改时也将一并更新。
另外,还可以选择在项目的元数据中记录地理处理操作。启用此选项后,每次运行修改项目的工具时,都会向项目的元数据添加一个条目。例如,创建新要素类时,这是通过运行地理处理工具完成的。该过程将为要素类创建元数据,并且元数据将更新为包含地理处理历史记录中的第一个条目,以指示该项目的创建方式。可选择在地理处理历史记录页面上使用 ArcGIS 元数据编辑器将操作包含在项目的官方谱系中。定义要素类的投影或在属性表中添加和删除字段的所有其他操作都将以类似方式在项目元数据中记录。