RDF和XMP有什么区别?
据我所知,XMP源自RDF ……那么RDF不提供什么呢?
我的具体情况是:我有一些图像需要标记实验的执行方式,以及对图像进行了哪种数据分析.我的一位同事正在推动XMP,但他认为图像是照片 – 它们不是真的,它们只是数据的一部分.
从我所看到的(主要通过在记事本中打开图像),XMP数据看起来非常类似于RDF – 甚至在标签名称中使用RDF(例如< rdf:Seq>).
我希望这些数据可供其他使用类似仪器进行类似实验的人使用,因此创建一个迷你标准(架构?)似乎是要走的路.
抱歉缺乏有趣的理解 – 我是博士,而不是程序员!如果它有所不同,选择的语言将是C#.
编辑以获取更多信息:
首先,感谢优秀的回复 – 将XMP视为RDF的词汇使得事情变得更加清晰.
我将要存储的数据类型在任何预定义的集合中都不可用.它将详细介绍实验设置,位置和结果.我认为使用RDF是可行的方法.
<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>
感谢您的建议 :)
解决方法
原文地址:https://www.jb51.cc/csharp/100997.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。