ArcGIS 中支持和存储的元数据内容与 FGDC CSDGM 标准所允许的元数据内容之间存在少量差别。通过遵循一些最佳实践,您可以在 ArcGIS 中更为准确地创建和维护元数据,也更加便于进行维护,并且可以无缝过渡到 ISO 元数据格式。FGDC 现在建议,一旦 ISO 元数据格式对您的组织适用,就立即过渡到该格式。
允许 ArcGIS 自动更新项目的元数据
必须将 ArcGIS 设置为自动更新项目的元数据。必须这样设置才能确保在将内容导出为 CSDGM XML 格式时,项的属性包含在其元数据中。如果 ArcGIS 10 没有自动更新项目的元数据,则项目的坐标系不会包括在项目的元数据中。
此外,要素计数、要素类型、栅格大小和属性字段信息应专门从项目属性派生而来,以确保其准确性。
某些内容通过元数据样式进行定义
ArcGIS 元数据是一种支持 FGDC CSDGM 和 ISO 19139 元数据标准、INSPIRE Metadata Directive 和 North American Profile of ISO 19115 的内部存储格式。该元数据样式 确定如何配置 ArcGIS 以支持特定的标准或专用标准。这样,对于通常记录在项目元数据中的多种信息,现在,在根据使用的元数据样式导出元数据时进行添加。其中包括:
遵循的元数据标准的名称和版本。
-
如果使用元数据标准的专用标准,则包括相应的元数据扩展名信息。
ArcGIS 元数据始终根据当前本地时间来记录时间信息。因此,此信息始终会被添加到元数据时间约定元素中导出的 CSDGM 元数据中,以消除不明确的现象。
某些元素不受支持
升级元数据或将元数据导入 ArcGIS 时,某些 CSDGM 元数据元素不会得到保留。
-
在“分布信息”部分中,“在线计算机”和“操作系统”元素中的信息以及“拨号说明”部分中所提供的信息不会传递到 ArcGIS 元数据。
-
针对项目的主要引用升级和导入大作业引用。但是,描述相关资源的次级引用的大作业信息不会传递到 ArcGIS 元数据。要了解相关资源的详细信息,请检查该资源或其元数据。
某些元素具有标准化的内容
对于某些元数据元素,CSDGM 标准支持自由格式的值。多数情况下,人们会在这些元素中编写不同的文本,但其实际含义都相同。这些值会在 ArcGIS 中进行标准化。
-
列表元素(CSDGM 在其中提供一个值列表)以下拉列表的形式进行处理,以消除不明确的现象。如果原始 FGDC 元素中的文本与 CSDGM 中所定义值的显著变化不匹配,那么即使元素的值具有相同的含义,原始值也不会升级或导入。例如,“CSDGM 维护和更新频率”元素指定一个字符串列表,可用于标识数据更改的频率,其中包括字符串 none planned。ArcGIS 在此元素中存储编码的值。多个字符串变化将会成功映射到编码的值,包括 none planned、not planned 和 unplanned。但是,如果您的元数据中具有 ArcGIS 无法识别的含义相同的字符串,则升级或导入的元数据内容不会包含 none planned 编码值。
日期和时间必须完全限定且存储在 ArcGIS 中,日期和时间的各组成部分必须根据 ArcGIS Desktop 机器的本地时区,采用 ISO 8601 日期或日期时间格式;例如,DateTimes 采用 YYYY-MM-DDThh:mm:ss 格式存储。如果原始 FGDC 元数据中仅提供了年份,则该值会变换为该年份的 1 月 1 日。如果原始值是年份和月份,则该值会变换为该月份的第一天。如果确实需要一个时间范围来指定收集数据的大致时间,请将该单一值更改为相应的时间段。如果原始日期或时间以文本形式提供(如 2002 年春季或下午 2 点),则不会升级或导入该值。
对于未应用到项目或没有值的所需元素,通常在 FGDC 元数据中提供值无。例如,如果没有访问或使用项目的限制,且如果一组关键字不是从主题词表派生出来的,则通常会出现这种情况。值无不会升级或导入至 ArcGIS 元数据。ArcGIS 中的最佳做法是将这些元数据元素留空。将元数据导出为标准元数据格式时,ArcGIS 将以适用于该标准的方式处理空的必选元素。如果将元数据导出为 CSDGM 格式,这些元素中将包含值无。
某些内容被重新组织
在 ArcGIS 元数据中,某些信息的组织方式与在 CSDGM 标准中的组织方式不同。这些更改采用了与当今组织开展业务的方法相一致的方式来执行,从而简化了元数据内容。
在 ArcGIS 中,当创建引用来描述相关资源时,该资源的组织者和发布者会标识为完全联系人。相比之下,此信息采用了原始 FGDC 元数据中文献目录条目形式的简单文本字符串提供。当 FGDC 元数据升级或导入至 ArcGIS 时,原始组织者和发布者值会填入该联系人的 ArcGIS 组织元素中。但是,此信息可能更适合填写到联系人的个人元素或职位元素中,或者该值可使用存储在不同元素中的原始字符串的部分进行划分。通常,具有个人姓名的元数据必须随着时间推移更加频繁地进行更新;请考虑仅提供组织名称或指定职位名称。
原始发布地值会填写到 ArcGIS 中发布者联系人的地址元素中。通常,原始值应拆分和分配到与发布者联系人地址相关的其他元素中去,例如,将城市名称填写到城市元素中,将国家/地区名称填写到国家/地区元素中,等等。
-
几乎所有 CSDGM 标准中存在的概念都可以在 ISO 标准中找到,反之亦然,但是信息的排列方式不同。例如,CSDGM 允许任意数量的数据格式和分布方法(以及它们的组合)与分销商相关联,并且每名分销商都拥有自己的“分布信息”部分。但是,ISO 元数据格式仅支持一个“分布信息”部分,其中可以包含多个分销商、格式和传递选项,这些选项可以通过不同的方式相互关联,也可以完全不关联,具体取决于您选择要遵循的专用标准。
通常,与更新大量组织元数据相比,分布资源的数据格式和版本、使用这些资源所需的软件、这些资源的传递介质等将会更频繁地更改。从 ArcGIS 的角度来看,两种标准显然都可能导致分布信息的混乱和过时。在最新的网页上提供了大多数资源或对其进行了描述,即使组织元数据并未提供那些资源。元数据的最佳实践是将用户转到关于订购和访问项目的相关信息的在线位置。随着时间推移,以此类方式创建的元数据将更易于读取和维护。以此类方式简化元数据可能需要付出一些努力,但是从长期来看,这种付出是值得的。
在简化分布信息之后,当元数据升级或导入至 ArcGIS 时,现有元数据内容将被重新组织为一种更简单的结构,该结构与 CSDGM 和 ISO 元数据格式都兼容。信息不会丢失,但是会被重新组织。例如:
对于每个分销商的 CSDGM 标准订购流程或自定义订购流程机制,在 ArcGIS 中都将会有一个单独的“分销商”;这就是说一名分销商可能在结果 ArcGIS 元数据中出现多次。
在 CSDGM 中,某些元素出现在“分布信息”部分的顶级,而在 ISO 元数据中,则出现在较低的等级中。在 ArcGIS 元数据中,此信息在较低的等级中会出现很多次。因此,所有格式和传递机制的单个 CSDGM 可用日期或时间段会复制到 ArcGIS 中的每个分布方法;反之,如果将 ArcGIS 元数据导出为 CSDGM 格式,则当资源可用时,第一个可用日期会作为总体时间段导出。
在 CSDGM 中,根据分布产品是数字产品还是非数字产品来对分布方法进行划分。在 ISO 中,根据分布产品是以 URL 形式还是以介质形式提供来对分布方法进行划分。数字介质和硬拷贝介质均以相同的方式处理。在 ArcGIS 中,离线介质名称是一个标准化的元素,其中包含不同类型的数字介质和不同类型的硬拷贝介质两种介质的编码值。如果使用硬拷贝介质值,此信息将作为非数字化分布信息被导出为 CSDGM 格式。