ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

USGS MP 元数据转换程序

  • 描述
  • 使用方法
  • 语法
  • 代码示例
  • 环境
  • 许可信息

描述

使用称为 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 元数据相关联。

使用方法

  • 可在 USGS 元数据工具网站上找到介绍 mp 工具的相关文档。

  • 存在于 ArcGIS 元数据中的 FGDC 元数据元素的顺序与 FGDC CSDGM 规则所指定的正确顺序不同。如果单独使用 mp 工具验证或导出 ArcGIS 元数据,mp 会在日志文件中记录警告消息,指示元素的顺序不正确。在使用 mp 导出或验证生成的 XML 文件之前,此工具会使用 <ArcGIS Installation Location>\Metadata\Stylesheets 文件夹中的 _MPXML2.xsl 样式表对 ArcGIS 元数据进行内部处理,以便只选择 FGDC 元数据元素并对其进行正确排序。

  • 使用此工具对话框时,默认的输出文件名称将带有一个与定义源元数据时所选的转换类型相对应的文件扩展名。如果在指定源后更改了转换类型,系统会删除默认的输出文件名并生成带有相应文件扩展名的新文件名。或者,您也可以手动更改输出文件扩展名。

  • 对于所有转换类型,都将根据 FGDC CSDGM 规则对源元数据进行验证,并且与元数据内容有关的所有警告和错误消息都会记录在工具的消息中。如果指定了日志文件,则同样的警告或错误消息将被保存到指定的文件中。如果指定的转换类型为“无”,将只会创建“日志文件”。不会执行转换,并且不会生成输出文件。

  • 由此工具生成的输出文件不能存储在地理数据库中。如果当前工作空间环境被设置为地理数据库,则输出文件将存储在其他位置,具体如下所述。

    • 如果当前工作空间被设置为文件或个人地理数据库,则输出文件将存储在地理数据库所在的文件夹中。
    • 如果当前工作空间被设置为企业或工作组地理数据库,则输出文件将存储在由系统 TEMP 环境变量所定义的位置。
  • 源元数据参数具有复杂的数据类型。如果在模型中使用此工具,则请在 ModelBuilder 中为源元数据参数创建变量,方法为右键单击此工具,指向获取变量,指向从参数,然后单击源元数据。

语法

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

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

Data Element; Layer
config
(可选)

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

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

File
conversion
(可选)

将执行的转换类型。

  • NONE —不执行任何转换。
  • 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")

环境

  • 当前工作空间

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题

  • 使用不同的地理处理工具导出元数据
  • 使用不同的地理处理工具验证元数据
  • 元数据样式和标准
  • ArcGIS 元数据格式
  • 元数据工具集概述

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明