ISO 19115 および ISO 19139 メタデータの作成

メタデータ コンテンツ規格 ISO 19115、 Geographic information - Metadata および実装仕様 ISO 19139、 Geographic information - Metadata - XML schema implementationは、よく知られた規格であり、国際的に長年にわたって使用されています。このガイドでは、ArcGIS Pro でメタデータを編集して、これらの規格に準拠したコンテンツを作成するワークフローについて説明します。

ISO メタデータ規格の詳細

ArcGIS Pro の構成

ISO 19115 および ISO 19139 メタデータ規格に準拠したメタデータ コンテンツを作成する最初のステップは、ArcGIS Pro を正しく構成することです。[オプション] ダイアログ ボックスで、[メタデータ スタイル] ドロップダウン リストから適切なメタデータ スタイルを選択します 次の 2 つのオプションを利用できます。

  • [ISO 19139 Metadata Implementation Specification] - このスタイルを使用すると、ISO 規格 19115 および 19139 に準拠した完全なメタデータ ドキュメントを表示および編集できます。ArcGIS プラットフォームの他のアプリケーションを使用してメタデータを ISO 19139 形式の XML ファイルにエクスポートするとき、結果のファイルは、古いバージョンの GML を使用するバージョンの ISO 19139 XML スキーマで整合チェックできます。
  • [ISO 19139 Metadata Implementation Specification GML3.2] - このスタイルは、上記のスタイルと同じです。ただし、ArcGIS プラットフォームの他のアプリケーションを使用してメタデータを ISO 19139 形式の XML ファイルにエクスポートするとき、結果のファイルは、GML の 3.2.1 バージョンを使用するバージョンの ISO 19139 XML スキーマで整合チェックできます。

メタデータ ビューでメタデータを編集するとき、どちらのスタイルも ISO 19115 および ISO 19139 メタデータ規格に基づく同じ整合チェック ルールを提供します。カタログ ビューでアイテムのメタデータを表示すると、すべてのメタデータ コンテンツが表示されます。

ArcGIS Pro で設定したメタデータ スタイルが組織や ArcGIS Desktop で使用されるメタデータ スタイルと一致しない場合、ArcGIS プラットフォームを通じてメタデータを表示および編集するときに不整合が生じる可能性があります。

ISO メタデータ コンテンツの編集

ArcGIS Pro を使用して、アイテムの完全な ISO 19115 および ISO 19139 メタデータを作成できます。開始するには、次の手順に従います。

  1. メタデータ ビューでアイテムのメタデータを編集します。
    メタデータ ビューに、最初のメタデータ編集ページが表示されます。メタデータを編集できるすべてのページが [コンテンツ] ウィンドウにリストされます。
  2. 必須コンテンツが不足していると認識されている 無効なメタデータ [コンテンツ] ウィンドウの各ページをクリックして、適切なコンテンツを入力します。

    必要なすべてのコンテンツが入力されると、[コンテンツ] ウィンドウでページが有効であると認識されます 有効なメタデータ

  3. 必要に応じて、変更内容を適用または保存します。

    アイテムのメタデータを作成するには多少時間がかかることがあります。必須情報を入力しなくても、変更内容を保存して、後で残りを完了させることができます。次回このプロジェクトを操作するときにメタデータ ビューを開くと、最後に操作したページが表示されます。

  4. 操作が完了したら、メタデータ ビューを閉じます。

ISO に準拠したメタデータの作成

以下の表では、ISO 19115 および ISO 19139 メタデータの最小必須エレメントがある場所を説明しています。以下の情報に限りません。この情報は、作業を開始するときに役立つように提供されています。最小要件を超える情報が提供されている場合、その情報を補完するために、規格に従って追加コンテンツが必要になる場合があります。

メタデータ エレメントは、ISO 19115 Geographic information - Metadata の UML ダイアグラムとデータ ディクショナリ テーブルで定義されているエンティティとエレメント名で識別されます。

メタデータ編集ページISO 19115 および 19139 の要件を満たすための手順
[概要] > [アイテム説明]
  • MD_DataIdentification.citation.CI_Citation.title - [タイトル] テキスト ボックスにタイトルを入力します。
  • MD_DataIdentification.abstract - [説明 (要約)] テキスト ボックスに概要を入力します。
  • MD_DataIdentification.extent.EX_Extent.geographicElement.EX_GeographicBoundingBox - アイテムの hierarchyLevel がデータセットで、アイテムの境界四角形が自動的に指定されていないが範囲は指定可能な場合、[新しい境界四角形] をクリックします。適切なテキスト ボックスに境界座標を入力します。
[概要] > [トピックとキーワード]
  • MD_DataIdentification.topicCategory - アイテムの hierarchyLevel がデータセットまたはシリーズの場合、該当する [トピック カテゴリ] の値をオンにします。
[概要] > [引用]
  • MD_DataIdentification.citation.CI_Citation.title - [アイテム説明] ページで指定されたタイトルは、この [典拠] テキスト ボックスにも表示されます。
  • MD_DataIdentification.citation.CI_Citation.date - [日付] の見出しをクリックします。リストされた日付タイプの横にあるカレンダー ボタンをクリックして、適切な日付を選択します。重要な情報の場合は、時刻を追加します。
[メタデータ] > [詳細]
  • MD_Metadata.language - [言語] ドロップダウン リストをクリックして、値がまだ指定されていな場合は適切な値をクリックします。ArcGIS メタデータは常に UTF-8 形式でエンコードされます。この形式は多くの言語に対応しているため、使用される言語を識別する必要があります。
  • MD_Metadata.hierarchyLevel - アイテムがデータセットでない場合は、[階層レベル] ドロップダウン リストをクリックして、適切な値をクリックします。
  • MD_Metadata.hierarchyLevelName - アイテムの hierarchyValue がデータセット以外に変更された場合、選択された階層レベルの名前を [階層レベル名] テキスト ボックスに入力します。
  • MD_Metadata.parentIdentifier - このアイテムに、識別する必要がある親アイテムがある場合、[親識別子] テキスト ボックスに適切な情報を入力します。
[メタデータ] > [問い合わせ先]
  • MD_Metadata.contact - 適切な問い合わせ先がドロップダウン リストにリストされていない場合は、[新しい問い合わせ先] をクリックします。[名前][組織]、または [位置] テキスト ボックスに名前を入力します。[役割] ドロップダウン リストで適切な値をクリックします。
[情報資源] > [詳細]
  • MD_DataIdentification.language - [言語] ドロップダウン リストをクリックして、値がまだ指定されていな場合は適切な値をクリックします。
  • MD_DataIdentification.characterSet - アイテムが Unicode 形式でエンコードされない場合は、[文字集合] ドロップダウン リストをクリックして、適切な値をクリックします。
[情報資源] > [範囲]
  • MD_DataIdentification.extent.EX_Extent.geographicElement - アイテムの hierarchyLevel がデータセットの場合、データの境界四角形 (EX_GeographicBoundingBox) または場所識別子 (EX_GeographicDescription) を指定する必要があります。[新しい範囲] をクリックして、アイテムの地理的位置を指定します。
  • EX_GeographicBoundingBox - [アイテム説明] ページで指定された境界四角形は、この [範囲] の見出しの下にも表示されます。
  • EX_GeographicDescription - [新しい地理説明] をクリックして、[コード] テキスト ボックスに場所識別子を入力します。[情報資源が記述内にある] をオンにします。場所識別子を定義するレジストリを識別するには、[新しい権限の引用] をクリックして、[タイトル] テキスト ボックスに名前を入力します。[日付] の見出しをクリックし、カレンダー ボタンをクリックしてレジストリの日付を指定します。

ArcGIS で ISO コンテンツを作成するベスト プラクティス

ArcGIS を使用すると、完全な ISO 19115 および 19139 のメタデータ レコードを作成してアイテムを記述できます。ただし、ISO 19115 および ISO 19139 の指示と、それに対応する情報を ArcGIS で指定する方法には、いくつかの違いがあります。ベスト プラクティスに従うと、ArcGIS で作成したメタデータは正確でより簡単に管理できるようになり、将来的に、その他のメタデータ スタイルと形式への移行がシームレスになります。

不適切な値や不明な値

メタデータ エレメントの値が不明または不適切な場合、ArcGIS でメタデータを編集するときに、その値は空白のままにしておきます。必須のメタデータ エレメントが ArcGIS で空白のままで、ArcGIS プラットフォームの他のアプリケーションを使用してメタデータを ISO 19139 形式の XML ファイルにエクスポートする場合、値が見つからないか不明であることを示す nilReason コードが ISO 19139 XML スキーマに適合する形式で自動的に追加されます。他のメタデータ規格にも同様の要件がありますが、必須と見なされるエレメントや、エクスポートされる XML ファイルで値の不確定性または欠如を示す方法は異なります。各スタイルのエクスポーターが状況を適切に処理します。

メタデータ スタイルで定義されるコンテンツ

メタデータ スタイルは、特定のメタデータ規格またはプロファイルをサポートするように ArcGIS を構成します。通常、それぞれのメタデータ規格には、準拠する規格の名前とバージョンやメタデータ コンテンツの記録方法などを記録するメタデータ エレメントがあります。各スタイルのエクスポーターが状況を適切に処理します。ArcGIS プラットフォームの他のアプリケーションを使用してメタデータを ISO 19139 形式の XML ファイルにエクスポートするとき、metadataStandardName および metadataStandardVersion エレメントがその時点で追加されます。

編集できない、または編集してはならないコンテンツ

ほとんどのアイテムの場合、ArcGIS が必要に応じて、アイテム固有のプロパティをそのメタデータに自動的に記録します。たとえば、アイテムの空間参照が設定されている場合、その空間参照の詳細はメタデータに記録されます。詳細な空間参照プロパティを、メタデータ ビューで手動で編集することはできません。これにより、メタデータはアイテムの実際の空間参照を反映したものになります。他のメタデータ スタイルを使用して、同期をサポートしていないアイテムに対して、アイテムの空間参照に関する情報を手動で入力することはできますが、この場合は空間参照識別子を必ず指定する必要があります。空間参照のプロパティは、その識別子で固定化されるため、定義されている適切なレジストリで調べることができます。個々の空間参照パラメーターが、アイテムのメタデータに手動で入力されることはありません。

アイテムのフィーチャ数、ラスター サイズ、属性ラベルなど、他のプロパティの場合、ArcGIS でメタデータを編集するときに、アイテムから取得した情報を変更することは可能です。ただし、これらの値は変更しないでください。これらの値がメタデータ ビューで編集されない限り、アイテムのプロパティが変更されると、値は ArcGIS によって更新され、値の正確性が保たれます。たとえば、アイテムのメタデータで属性を指定したが、その名前がアイテムの属性テーブル内のフィールド名と一致しない場合、アイテム固有のプロパティと次回同期されるときに、その属性はアイテムのメタデータから削除されます。

ArcGIS メタデータ編集は、メタデータの最終更新日として現在の日付を、また、ArcGIS によって作成されたメタデータのエンコード方法を説明する適切な文字集合の値を自動的に指定します。通常、これらの値は変更しないでください。ただし、たとえば、アーカイブされたアイテムを説明するメタデータを記述している場合、メタデータ コンテンツが元々作成された日付を反映するように、メタデータ日付を変更することができます。

ISO 19139 XML 形式へのメタデータのエクスポート

ArcGIS プラットフォーム外のユーザーや組織にアイテムに関する情報を提供する必要がある場合は、アイテムのメタデータを ISO 19139 形式のスタンドアロン メタデータ ファイルにエクスポートできます。ArcGIS Pro がいずれかの ISO 19139 Metadata Implementation Specification スタイルを使用するように設定されている場合、アイテムのメタデータはデフォルトで ISO 19139 XML 形式にエクスポートされます。別のメタデータ スタイルを使用している場合でも、ドロップダウン リストからメタデータを選択して、この形式でメタデータをエクスポートすることができます。

  1. リボンの [カタログ] タブにある [メタデータ] グループで、[エクスポート] エクスポートをクリックします。

    [メタデータのエクスポート] ダイアログ ボックスが表示されます。

  2. [エクスポートするメタデータ コンテンツ] ドロップダウン リストをクリックし、エクスポート処理中にアイテムのメタデータからフィルター処理するコンテンツの量をクリックします。
    • [すべてのサポートされているコンテンツ] - アイテムのメタデータはフィルター処理されません。
    • [コンピューター名なし] - アイテムのメタデータ コンテンツがフィルター処理され、存在する可能性のあるコンピューター名がすべて削除されます。コンピューター名が見つかったコンテキストに応じて、適切な処理が実行されます。メタデータ エレメントを削除してもドキュメントが無効にならない場合はメタデータ エレメントが削除されます。無効になる場合は UNC パスの先頭からコンピューター名が削除されるか、値が変更されて場所が保留されていることが認識されます。
    • [機密情報なし] - コンピューター名は上記のようにフィルター処理されます。さらに、ローカル ファイル パス、ネットワーク ファイル パス、http または https アドレス以外のインターネット アドレスも同様に削除されます。オペレーティング システム情報、データベース情報、およびジオプロセシング履歴も削除されます。
  3. ISO 19139 形式が選択されていない場合は、[エクスポートするメタデータのタイプ] ドロップダウン リストをクリックし、[ISO 19139] をクリックします。
  4. [メタデータのエクスポート先] テキスト ボックスで作成する XML ファイルの場所と名前を参照または入力します。
  5. [OK] をクリックします。

    フィルター処理された ArcGIS メタデータ エレメントは適切な ISO 19139 メタデータ エレメントに照合され、そのコンテンツは ISO 19139 形式の XML ファイルに転送されます。エクスポートした XML ファイル内の GML 名前空間は、ArcGIS Pro が使用するように設定されているメタデータ スタイルに応じて適切に設定されます。ArcGIS メタデータには、ISO 19139 標準に含まれていないサムネイルや属性テーブル内のフィールドの説明などのコンテンツが含まれています。このコンテンツを ISO 19139 形式の XML ファイルに含めることはできません。

関連トピック