USGS MP 元数据转换程序 (Conversion)

摘要

使用称为 mp 的 USGS 元数据分析程序工具导出或验证 FGDC 元数据内容。此 mp 工具由 USGS 创建和维护,用于管理符合 FGDC 数字地理空间元数据内容标准 (CSDGM) 的元数据。ArcGIS 提供了一个 mp 版本。

注注:

此工具在使用 ArcGIS 项的元数据或独立元数据 XML 文件时仅使用符合 FGDC CSDGM 元数据格式的元数据元素。ArcGIS 项的元数据中可能存在 FGDC 内容。例如,如果使用 FGDC 元数据编辑器在 ArcGIS Desktop 9.3.1 或更早版本中创建元数据,或使用 FGDC 元数据编辑器加载项在当前版本的 ArcGIS Desktop 中创建元数据,则项目的元数据将会包含遵循 FGDC XML 格式的元素。仅当您使用可以访问项目完整元数据的元数据样式时,此工具才能导出这些 FGDC XML 元数据元素(在描述选项卡FGDC 元数据(只读)部分所显示的信息)。

如果项目的元数据只含有在描述选项卡中编辑的信息,则其中不会包含可使用此工具导出的任何 XML 元素。选择 FGDC CSDGM 元数据样式后,可将 ArcGIS 元数据导出为 FGDC XML 格式。将此工具与导出的 FGDC XML 文件结合使用可生成 HTML 文件、文本文件和 SGML 文件,这些文件通常与 FGDC 元数据相关联。

用法

语法

USGSMPTranslator_conversion (source, {config}, {conversion}, {output}, {errors})
参数说明数据类型
source

要进行元数据转换的项,或者要进行转换的独立 XML 文件。

Data Element; Layer
config
(可选)

用于定义 mp 在处理元数据时将考虑的自定义参数的文件。

要在不使用配置文件的情况下导出元数据,请用 # 号代替文件名。

File
conversion
(可选)

将执行的转换类型。

  • 不执行任何转换。
  • XML将创建 XML 文件作为输出。
  • HTML将创建 HTML 文件作为输出。
  • TEXT将创建文本文件作为输出。
  • FAQ将创建 FAQ 格式的 HTML 文件作为输出。
  • SGML将创建 SGML 文件作为输出。
  • DIF将创建 DIF 格式的文本文件作为输出。

默认情况下,将执行“XML”转换。

String
output
(可选)

要创建的文件,用于包含转换后的元数据。

创建的文件类型由转换类型定义。

要使用 mp 检查 FGDC 元数据中的问题并且不生成输出文件,请用井号 (#) 代替文件名。

File
errors
(可选)

要创建的文本文件,其中列出了在转换过程中产生的警告和错误。

要导出元数据而不产生日志文件,请用井号 (#) 代替文件名。

File

代码示例

导出 ArcGIS 项的现有 FGDC 元数据

将按照 FGDC CSDGM 标准进行格式化的 ArcGIS 项元数据信息导出到 HTML 文件。

import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.USGSMPTranslator_conversion("yellowstone.mxd", "#", "HTML", 
    "yellowstone_map.html", "yellowstone_map.log")

环境

相关主题

许可信息

ArcView: 是
ArcEditor: 是
ArcInfo: 是

7/10/2012