INSPIREコマンドの構成¶
INSPIREを有効にする¶
従
ユーザはINSPIREコマンドサポートを構成することができます。有効化されると、INSPIREサポートは以下をアクティブにします。
INSPIREトピックおよび添付ファイルのインデックスを有効にする(INSPIREトピック辞書はINSPIREレジストリから辞書リストに追加されなければならない-参照 シソーラスを管理する )。
発見サービスを構成するためには,専用サービスメタデータレコードを作成して完全なGetCapability文書を提供する必要がある. (INSPIRE用CSW構成 )。
INSPIREコードリストのロード¶
INSPIREデータセットとシリーズを記述するためには、 INSPIRE Registry 以下のコードリストは、メタデータガイドv 2.0の範囲に関連する:
メタデータコードリストレジスタ> Protocols
メタデータコードリストレジスタ> Spatial scope
メタデータコードリストレジスタ> INSPIRE priority data set
メタデータコードリストレジスタ> Spatial Data Service Category
メタデータコードリストレジスタ> Conditions applying to Access and Use
メタデータコードリストレジスタ> Limitations on Public Access
メタデータコードリストレジスタ> OnLine Description Code
メタデータコードリストレジスタ> Quality of Service Criteria
従 Admin console
> Classification systems
> Thesaurus
管理者はシソーラスを管理することができる.オプションの1つは、レジストリからシソーラスを直接ロードすることである。
クリック Use INSPIRE registry
デフォルトのINSPIREレジストリを使用するが、 Registry software 使用できます。
必要に応じて1つ以上の言語を選択する.シソーラスに基づいてカテゴリを選択するか,シソーラスを直接選択する.デフォルトの場合,シソーラスのタイプは Theme
しかし、必要であれば、あなたはそれを調整することができます。
クリックすることで Upload
このディレクトリは,登録先に連絡し,言語ごとのファイルをダウンロードし,ディレクトリがサポートするSKOS形式のシソーラスに統合する.
ユーザーは有名なものもご利用いただけます GEMET thesaurus それがそうです。SKOS形式バージョンのシソーラスが利用可能なSKOS形式のものもある here それがそうです。
ロード後,メタデータレコードにシソーラスを用いて以下の項目からキーワードを選択することができる.
キーワードの符号化タイプは、歯車アイコンを用いて定義することができる(詳細については、検証部を参照)。
アーキテクチャプラグインフォーム構成により,シソーラスを特定のために配置することを選択することができる. Anchor 元素です。Saures概念は、要素の自動完了テキストフィールドを充填するために使用される。
検証を刺激する.¶
メタデータレコードのINSPIRE検証法については、アクセスしてください the INSPIRE Validator それがそうです。これは使っています ETF which is an open source testing framework for spatial data and services それがそうです。GeoNetworkは remote validate ETFインスタンスを使用して提供されるサービスの任意の記録。リモート検証を構成しますので、転送してください Admin console
> Settings
ベリファイアのURLを設定する。マスタINSPIREベリファイアのurlは http://inspire.ec.europa.eu/validator/
それがそうです。
有効になると、エディタがメニューにリモート検証オプションを表示します:
標準検証オプションは、内部検証システム(すなわち、内部検証システムを使用しますXSD、ISOアーキテクチャルール、INSPIRE...構成による)。内部システムでは,INSPIRE検証はINSPIRE技術ガイドライン1.3版に基づいており,結果はETF報告とは異なる.
リモートINSPIRE検証は、ポップアップ·ウィンドウでベリファイアを開く。検証レベルと検証するリソースタイプに応じてオプションの1つを選択します。オプションリストは中でカスタマイズすることができます this configuration file それがそうです。ETFオプションから1つまたは複数のテストキットを選択することによって構成されます:
検証期間中,レコードはETFサービスに送信されて処理される.ETFの検証が完了すると,ディレクトリは検証報告へのリンクを表示する.
プライベート記録を検証している場合、その記録はベリファイアにプッシュされることに留意されたい。このプロセスを保護するために、ベリファイアのローカル(プライベート)インストールを設定することを提案する。
検証テストキットの構成¶
各アーキテクチャのために以下のファイルを使用して実行することができるテストのセット WEB-INF/config-etf-validator.xml それがそうです。
利用可能なテストキットのリストは inspireEtfValidatorTestsuites
豆です。これはマッピングであり、各テストキットにはエントリがあります。♪the key
属性はテストキットの名前です。各マッピングエントリは1つです array
テストキットで実行するテストです配列ごとの値 (<value>
)は、リモートINSPIRE検証サービスにおける定義に従って完全に書かれたテストタイトルである。例えば:
<util:map id="inspireEtfValidatorTestsuites" key-type="java.lang.String" value-type="java.lang.String[]">
<entry key="TG version 1.3">
<array value-type="java.lang.String">
<value>Conformance class: INSPIRE Profile based on EN ISO 19115 and EN ISO 19119</value>
<value>Conformance class: XML encoding of ISO 19115/19119 metadata</value>
<value>Conformance class: Conformance class: Metadata for interoperability</value>
</array>
</entry>
<entry key="TG version 2.0 - Data sets and series">
<array value-type="java.lang.String">
<value>Common Requirements for ISO/TC 19139:2007 based INSPIRE metadata records.</value>
<value>Conformance Class 1: INSPIRE data sets and data set series baseline metadata.</value>
<value>Conformance Class 2: INSPIRE data sets and data set series interoperability metadata.</value>
</array>
</entry>
<entry key="TG version 2.0 - Network services">
<array value-type="java.lang.String">
<value>Common Requirements for ISO/TC 19139:2007 based INSPIRE metadata records.</value>
<!--<value>Conformance Class 1: INSPIRE data sets and data set series baseline metadata.</value>
<value>Conformance Class 2: INSPIRE data sets and data set series interoperability metadata.</value>-->
<value>Conformance Class 3: INSPIRE Spatial Data Service baseline metadata.</value>
<value>Conformance Class 4: INSPIRE Network Services metadata.</value>
<!--<value>Conformance Class 5: INSPIRE Invocable Spatial Data Services metadata.</value>
<value>Conformance Class 6: INSPIRE Interoperable Spatial Data Services metadata.</value>
<value>Conformance Class 7: INSPIRE Harmonised Spatial Data Services metadata.</value>-->
</array>
</entry>
</util:map>
配列の value-type
属性はJava文字列として定義されなければならない: <array value-type="java.lang.String">
それがそうです。
エディタダッシュボードのINSPIRE検証オプションを使用する際にどのテストキットを実行するかを定義するには、修正することができます。 inspireEtfValidatorTestsuitesConditions
豆です。これは、実行する各モードおよび試験キットのエントリを含むマッピングである。地図エントリキー属性のフォーマットは SCHEMA_ID::TEST_SUITE_NAME
どこですか TEST_SUITE_NAME
はい。 inspireEtfValidatorTestsuites
エントリーキーをマッピングします。各エントリについて、メタデータは、ベリファイアに送信するために条件を伝達しなければならないXPath条件を定義することができる。
注釈
メタデータアーキテクチャが一致しない場合、アーキテクチャは、親アーキテクチャが任意のルールと一致するかどうかを検証するために、階層構造に依存することを検査する。
警告
XPathはノードセットまたはノードに戻って動作しなければならない.ブール値を返すXPath true
あるいは…。 false
GeoNetworkは値をつねにマッチングしていると解釈する.
<util:map id="inspireEtfValidatorTestsuitesConditions">
<!--
key format:
SCHEMAID::TG_RULE_NAME
If a metadata schema doesn't match, the schema dependency hierarchy
is checked to verify if any parent schema matches any rules.
-->
<entry key="iso19139::TG version 2.0 - Data sets and series"
value="gmd:hierarchyLevel[*/@codeListValue = 'dataset' or */@codeListValue = 'series']"/>
<entry key="iso19139::TG version 2.0 - Network services" value=".//srv:SV_ServiceIdentification"/>
<entry key="iso19115-3.2018::TG version 2.0 - Data sets and series"
value="mdb:metadataScope[*/mdb:resourceScope/*/@codeListValue = 'dataset' or */mdb:resourceScope/*/@codeListValue = 'series']"/>
<entry key="iso19115-3.2018::TG version 2.0 - Network services" value=".//srv:SV_ServiceIdentification"/>
</util:map>
アクセスポイントを激励する¶
多くの場合,ディレクトリにはメタデータレコードの一部のみがINSPIRE命令に関連している.この場合、命令範囲内にあるレコードセットをフィルタリングし、サブポータルによってそれらを向上させることが関連している可能性がある。これにより,欧州ポータルはINSPIREに関する記録を容易に取得することができる.
まず,命令範囲内のレコードを識別するフィルタ機構を定義する.よく使われる方法は:
グループを作成する
INSPIRE
それらのレコードをグループ(またはカテゴリ)に配布する.メタデータレコードに特定のキーワードを付加する.
EU指令を参照した適合性品質報告に基づいてフィルタリングを行った。
従 Admin console
> Settings
> Sources
管理者は、サブポータルを作成することができる。門戸をつくる inspire
そして、フィルタは、INSPIREに関連するレコードのみを選択するように設定される(例えば、 +_groupPublished:INSPIRE
グループINSPIREに発行されているすべてのレコードを選択する).
保存後、ポータルサイトはhttp://localhost:8080/geonnetwork/inspireでアクセスでき、CSWサービスはhttp://localhost:8080/geonetwork/inspire/eng/cswでアクセスできます。