メタデータの整合チェック(マルチプル)(Validate Metadata Multiple) (変換)

ライセンス レベル:BasicStandardAdvanced

サマリ

多数の ArcGIS アイテムのメタデータを指定されたフォルダにエクスポートし、エクスポートしたファイルの整合チェックを行います。このツールは、[メタデータの整合チェック(Validate Metadata)] を使用して、多数の ArcGIS アイテムのメタデータの整合チェックを行うモデルです。

使用法

構文

ValidateMetadataMultiple_conversion (Source_Metadata, Translator, Output_Folder, Schema_URL, {Namespace_URI})
パラメータ説明データ タイプ
Source_Metadata
[Source_Metadata,...]

メタデータが整合チェックされるアイテム、または整合チェックされるスタンドアロン XML ファイル。

Data Element
Translator

実行される変換を定義している XML ファイル。

ArcGIS for Desktop に付属するトランスレータ ファイルは <ArcGIS インストール ディレクトリ>\Metadata\Translator フォルダにあります。以下のトランスレータが用意されています。

  • ARCGIS2FGDC.xmlArcGIS メタデータ形式で格納されたコンテンツを、FGDC CSDGM XML 形式に変換します。FGDC CSDGM Metadata スタイルを使用して、メタデータを [説明] タブからエクスポートする場合は、このトランスレータがデフォルトで使用されます。メタデータは XSLT 変換を使用して処理され、ログ ファイルは生成されません。
  • ARCGIS2ISO19139.xmlArcGIS メタデータ形式で格納されたコンテンツを、ISO 19139 XML 形式に変換します。ISO 準拠のメタデータ スタイルを使用して、メタデータを [説明] タブからエクスポートする場合は、このトランスレータがデフォルトで使用されます。メタデータを ISO 19139 XML 形式にエクスポートする際に、優先的に使用されるトランスレータです。メタデータは XSLT 変換を使用して処理され、ログ ファイルは生成されません。
  • ESRI_ISO2ISO19139.xmlArcGIS メタデータ形式または ESRI-ISO メタデータ形式で格納されているコンテンツを、ISO 19139 XML 形式に変換します。このトランスレータは、既存のモデルおよび Python スクリプトをサポートできるよう、後方互換性のために用意されています。このトランスレータには、メタデータを ISO 19139 XML 形式にエクスポートするときにいくつかの制限があります。代わりに、ARCGIS2ISO19139.xml トランスレータを使用してください。メタデータは [Esri メタデータ トランスレータ(Esri Metadata Translator)] ツールの変換エンジンを使用して変換され、変換エンジンが生成したメッセージを含むログ ファイルが生成されます。
  • FGDC2ESRI_ISO.xmlFGDC CSDGM XML 形式で格納されたコンテンツを、ArcGIS メタデータ形式に変換します。つまり、[説明] タブ[FGDC メタデータ(読み取り専用)] の見出し以下に表示されるメタデータ コンテンツが変換されます。このトランスレータは、[メタデータのインポート(Import Metadata)] ツールを FROM_FGDC タイプで実行して FGDC 形式のメタデータをインポートするとき、および [メタデータのアップグレード(Upgrade Metadata)] ツールを FGDC_TO_ARCGIS タイプで実行してメタデータをアップグレードするときに使用されます。メタデータは [Esri メタデータ トランスレータ(Esri Metadata Translator)] ツールの変換エンジンを使用して変換され、変換エンジンが生成したメッセージを含むログ ファイルが生成されます。
  • FGDC2ISO19139.xmlFGDC CSDGM XML 形式で格納されたコンテンツを、ISO 19139 XML メタデータ形式に変換します。つまり、[説明] タブ[FGDC メタデータ(読み取り専用)] の見出し以下に表示されるメタデータ コンテンツが変換されます。メタデータは [Esri メタデータ トランスレータ(Esri Metadata Translator)] ツールの変換エンジンを使用して変換され、変換エンジンが生成したメッセージを含むログ ファイルが生成されます。
  • ISO19139_2ESRI_ISO.xmlISO 19139 XML 形式で格納されたコンテンツを、ArcGIS メタデータ形式に変換します。このトランスレータは、[メタデータのインポート(Import Metadata)] ツールを FROM_ISO_19139 タイプで実行して、ISO 19139 形式のメタデータをインポートするときに使用されます。メタデータは [Esri メタデータ トランスレータ(Esri Metadata Translator)] ツールの変換エンジンを使用して変換され、変換エンジンが生成したメッセージを含むログ ファイルが生成されます。
File
Output_Folder

変換済みのメタデータを含んでいる出力 XML ファイルが格納される既存のフォルダ。

Folder
Schema_URL

有効な XML ドキュメントの構造およびコンテンツを記述している XML スキーマまたは XML DTD。

String
Namespace_URI
(オプション)

XML スキーマを使用して整合チェックする XML 名前空間。または、XML DTD を使用して整合チェックするドキュメントのルート エレメント(該当する場合)。

使用する XML スキーマでこの値が不適切である場合は、名前空間 URI の代わりにシャープ記号(#)を指定します。

String

コードのサンプル

多数の ArcGIS アイテムのメタデータの整合チェック

多数の ArcGIS アイテムのメタデータを指定されたフォルダにエクスポートし、エクスポートしたファイルの整合チェックを行います。

import arcpy
from arcpy import env
env.workspace = "C:/data/yellowstone.gdb"
#set local variables
sources = "roads;water;lakes;rivers;streams"
dir = arcpy.GetInstallInfo("desktop")["InstallDir"]
translator = dir + "Metadata/Translator/ESRI_ISO2ISO19139.xml"
schema = "http://www.isotc211.org/schemas/2005/gmd/metadataEntity.xsd"
namespace = "http://www.isotc211.org/2005/gmd"
arcpy.ValidateMetadataMultiple_conversion (sources, translator,  
    "c:/data/19139metadata", schema, namespace)

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ○
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
9/14/2013