RDFとXMPの違いは何ですか?
私の知る限り、XMPはRDFから派生しています...では、RDFが提供しないものは何を提供するのでしょうか。
私の特定の状況は次のとおりです。実験がどのように実行されたか、および画像に対してどのような種類のデータ分析が実行されたかの詳細をタグ付けする必要がある画像がいくつかあります。私の同僚はXMPを推進していますが、彼は画像を写真として考えています。実際にはそうではなく、単なるデータです。
私が見たところ(主にnotepad ++で画像を開くことによって)、XMPデータはRDFと非常によく似ています-タグ名にRDFを使用している場合でも(例<rdf:Seq>)。
このデータを、同様の実験に同様の機器を使用する他の人々が使用できるようにしたいので、ミニ標準(スキーマ?)を作成する方法のようです。
根本的な理解が不足していることをお詫びします-私は医師であり、プログラマーではありません!違いが生じる場合は、選択する言語はC#になります。
詳細については編集してください: まず、すばらしい返信に感謝します-XMPをRDFの語彙として考えると、物事がはるかに明確になります。
保存する種類のデータは、事前定義されたセットのいずれでも使用できません。実験のセットアップ、場所、結果について詳しく説明します。RDFを使用するのが道だと思います。
この種のものの例(現在のようにXMLに保存されている)は次のようになります。
<Experiment name="test2" loc="lab" timestamp="65420233400">
<Instrument name="a1" rev="1.0"/>
<Calibration>
<date>13-02-10</date>
<type>complete</type>
</Calibration>
</Experiment>
頭のてっぺんから、これを次のようにRDFに保存するつもりだと思います。
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:zotty="http://www.zotty.com/rdf/">
<zotty:experiment>
<rdf:Bag>
<zotty:name>test2</zotty:name>
<zotty:loc>lab</zotty:loc>
<zotty:timestamp>65420233400</zotty:timestamp>
<zotty:instrument>
<rdf:Bag>
<zotty:name>a1</zotty:name>
<zotty:rev>1.0</zotty:rev>
<zotty:calibration>
<rdf:bag>
<zotty:date>13-02-10</zotty:date>
<zotty:type>complete</zotty:type>
</rdf:bag>
</zotty:calibration>
</rdf:Bag>
</zotty:instrument>
<rdf:Bag>
</zotty:experiment>
</rdf:RDF>
アドバイスをありがとう:)