如果组织已启用编辑元数据,项目所有者和组织管理员可以为其项目包括和管理基于标准的元数据。 使用从项目页面访问的内置元数据编辑器,根据组织应用的样式添加其他元数据。
首次打开项目的编辑器时,将使用来自以下项目页面元素的现有项目信息元数据来填充编辑器:
- 标题
- 标签
- 摘要
- 描述
- 致谢
- 使用条款
- 范围
当托管要素图层或托管表中的字段属性更新后,您可以同步某些字段属性更改以更新图层或表中的元数据。
如果以 ArcGIS 元数据格式上传本地元数据 .xml 文件,则可以使用由 .xml 文件导入的元数据覆盖项目详细信息,或者使用现有项目信息。
编辑项目的元数据
完成以下步骤添加或编辑项目的元数据:
- 验证您是否已登录,是否具备创建、更新和删除内容的权限,以及您的组织是否已启用编辑元数据。
- 打开要编辑元数据的项目的项目页面。
项目的页面将打开到概览选项卡。
- 单击编辑元数据以打开元数据编辑器。
提示:
您可以需要单击展开按钮
查看所有选项。
如果项目是托管要素图层或托管表,则可以编辑每个子图层的元数据。 要访问子图层的元数据编辑器,请单击概览选项卡上图层或表列表中的子图层名称。
- 提供用于描述项目的元数据内容。
元数据编辑器
至少,您必须为正在使用的元数据样式所需的元素提供元数据。 必需元素旁边带有一个星号 (*)。 一些未包含在官方元数据标准或配置文件中,但包含在项目信息中的元数据元素将作为建议元素,例如缩略图。 必需元素和建议元素均显示在基本元数据选项卡上。
要提供超出必需或建议的其他元数据,请单击所有元数据选项卡。
元数据编辑器显示了有关已添加元数据以及仍需添加的元数据的动态信息。 当编辑元数据时,信息会得到验证和更新。
完成编辑后,单击保存,然后关闭编辑器。
编辑器顶部的选项按钮 提供了以下选项:
- 查看 XML - 在新的浏览器选项卡中打开 XML 格式的元数据文档,其中包含为组织配置的样式。 要查看对元数据所做的更改,必须在查看元数据之前保存它们。
- 查看 HTML - 在新的浏览器选项卡中打开 HTML 格式的元数据文档,其中包含为组织配置的样式。 要查看对元数据所做的更改,必须在查看元数据之前保存它们。
- 下载 - 以 ArcGIS 元数据格式创建元数据 .xml 文件(未应用元数据样式)并将其下载到本地计算机。
- 同步 - 该选项仅适用于托管要素图层和托管表。 同步将字段属性子集的更改拉入子图层元数据中。
- 覆盖 - 使用从元数据 .xml 文件或其他项目上传的内容替换当前元数据信息。 有关说明,请参阅以下覆盖元数据部分。
- 重置 - 删除所有元数据值,而非从项目信息继承的值。
同步字段更改的图层级别元数据
如果对托管要素图层或托管表中的图层字段进行了以下任何更改,则可以在元数据编辑器中进行同步,以更新图层级元数据来包含这些更改:
- 字段名
- 字段别名(字段显示名称)
- 字段描述
- 字段数据类型
- 字段长度
- 字段精度
当任何客户端更新图层中字段的这些属性时,同步元数据将更新图层的元数据。 仅当您向图层添加字段或从图层删除字段时,字段名称属性才会受到影响。
完成以下步骤在更改字段属性后同步图层级元数据:
- 登录到组织。
您必须是托管要素图层的所有者、默认管理员角色的成员或具有管理权限的角色成员才能更新所有成员的内容。
- 打开托管要素图层或托管表的项目页面。
- 在概览选项卡的图层或表部分中,单击需要更新元数据的图层的名称。
图层的项目页面随即显示。
- 在图层的概览选项卡上,单击编辑元数据。
提示:
您可以需要单击展开按钮
查看所有选项。
元数据编辑器随即出现。
- 单击选项按钮
,然后单击同步。
将显示同步属性字段弹出窗口,其中显示以下信息:
- 自数据表 - 此列显示图层属性表中的字段名称。 此名称是为基础要素服务存储的名称。 字段创建后,服务表中的该值不会改变。
- 表示更新从属性表推送到元数据的箭头 - 此时,所有更新仅从属性表推送到元数据。
- 至元数据 - 此列显示已存储或将要存储在图层元数据中的字段名称。 如果属性表中的字段名称和元数据中的字段名称不一样,可以更新元数据中的属性,或者让它们保持不同。
- 操作 - 这是同步时将发生的操作。 如果此字段没有元数据,则操作为添加,这意味着属性表中的属性将用于在数据字典中为该字段创建元数据。 如果此字段存在元数据,则操作为同步。
第一次对图层的属性表执行同步时,所有字段的操作将是添加元数据。
- 信息 - 使用显示详细信息链接打开面板,提供属性表的每个属性与元数据中相应的现有属性的并排比较。 仅当字段已存在元数据时才可以进行此比较。
- 或者,要查找特定字段,请在搜索文本框中输入字段名称,或单击箭头按钮翻阅字段列表。
- 单击同步。
同步属性字段窗口关闭,值同步。
- 单击元数据编辑器窗口中的保存。
注:
必须保存同步的更改;如果不这样做,图层的元数据将不会更新。
覆盖元数据
当在元数据编辑器中覆盖某个项目的 ArcGIS 元数据时,可以使用现有项目的元数据或者上传元数据 (.xml) 文件。
- 以项目所有者或管理员的身份登录到组织。
- 打开项目页面。
- 在项目页面的概览选项卡上,单击编辑元数据。
提示:
您可以需要单击展开按钮
查看所有选项。
要打开托管要素图层中子图层的元数据,请单击图层列表中的图层,然后单击子图层页面上的编辑元数据。
元数据编辑器窗口随即出现。
- 单击编辑器顶部的选项按钮
并选择覆盖。
覆盖窗口随即出现。
- 选择以下选项之一作为将替换此项目元数据的元数据源:
- 来自项目 - 在项目页面 URL 或项目 ID 字段中,提供项目的 URL 或者从项目页面复制的项目 ID。
- 选择文件 - 单击选择文件,浏览至元数据文件 (.xml) 在磁盘上的位置,然后单击打开。
- 选择以下选项之一,确定覆盖的项目元数据数量:
- 保留项目详细信息中的元数据 - 将为项目保留之前从项目详细信息填充的某些元数据值,而所有其他值将使用元数据源文件或项目中的值进行覆盖。 有关保留值列表,请参阅常问问题。
未填充值将由源文件或项目中的元数据覆盖。 例如,如果为项目设置了标题、摘要和描述,但未设置其他任何信息,则将保留项目的标题、摘要和描述的值,但其他未填充信息(如标签和范围)的值将来自您在上一步中选择的文件或源项目中的元数据。
- 覆盖所有元数据 - 在覆盖现有元数据时,将使用来自元数据源的所有值。
- 保留项目详细信息中的元数据 - 将为项目保留之前从项目详细信息填充的某些元数据值,而所有其他值将使用元数据源文件或项目中的值进行覆盖。 有关保留值列表,请参阅常问问题。
- 单击覆盖。
编辑元数据时的注意事项
编辑元数据时应考虑以下问题:
- 您无法编辑通过分布式协作共享到组织中的项目的元数据。
- 目前,title 元素未在元数据编辑器与项目页面之间保持同步。 此类情况包括上传元数据 .xml 文件。 首次打开编辑器时,元素会包含项目页面中的标题。 您在元数据编辑器内对标题所做(和保存)的任何更改都会被保存到基于标准的元数据中。 它们不会保存到项目页面中。
- 目前,您对托管 WFS 图层元数据进行的编辑不会更新基础 WFS 服务的功能文件。
- 对图层级元数据所做的编辑不与项目同步。 同样,对项目元数据所做的编辑也不与图层级元数据同步。