【问题标题】:Why multiple URLs for a single wikidata concept?为什么单个 wikidata 概念有多个 URL?
【发布时间】:2016-09-15 12:03:28
【问题描述】:

wikidata 的每个项目或属性都有一个持久的 URI,您可以通过附加其 ID 来获取该 URI。例如,属性 P1566(表示 GeoNames ID)具有以下 URI

http://www.wikidata.org/prop/direct/P1566

您也可以通过访问下面的其他 URL 来访问此属性 P1566。

https://www.wikidata.org/wiki/Property:P1566

https://www.wikidata.org/entity/P1566

为什么在 wikidata 中有多个 URL 来表示相同的概念?它们有什么区别?

【问题讨论】:

  • http://www.wikidata.org/entity/P1566https://www.wikidata.org/wiki/Property:P1566 之间的区别是 resourcedocument 之间的区别,如 Jeen Broekstra 所述。在 DBpedia 上比较 http://dbpedia.org/resource/Moscowhttp://dbpedia.org/page/Moscow。至于wd:P1566wdt:P1566的区别,请看RDF Dump Format的以下段落:数据模型Truthy statementsPredicates, 使用的前缀.

标签: url semantic-web linked-data wikidata


【解决方案1】:

Wikidata(与大多数关联数据服务一样)区分资源本身描述资源的信息。在您的示例中,http://www.wikidata.org/prop/direct/P1566 可能是属性本身的标识符,而https://www.wikidata.org/wiki/Property:P1566描述该属性的资源(在本例中为 wiki 页面)的标识符。

这种区别在链接数据上下文中很重要,因为链接数据 (RDF) 使用 URI 来标识它所声明的内容。例如,RDF 语句:

http://www.wikidata.org/prop/direct/P1566 rdf:type rdf:Property .

事实上是正确的,但是:

https://www.wikidata.org/wiki/Property:P1566 rdf:type rdf:Property .

不是(它是一个 wiki 页面,而不是一个属性)。想想马格利特:“这不是烟斗,它是烟斗的图片”。

他们最终都重定向到 wiki 页面的原因仅仅是 HTTP 内容协商机制使这种情况发生:您的浏览器发送对资源的请求,HTTP 标头说明它期望的内容类型,服务器对其进行检查,发现客户端需要 HTML,因此重定向到有关资源的信息页面。

顺便说一句,在这一切中,我根本不知道为什么还有一个https://www.wikidata.org/entity/P1566 URI。

有关链接数据 URI 和内容协商如何工作的更多信息可以在此处找到:https://www.w3.org/TR/cooluris/

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2013-09-17
  • 2011-06-18
  • 2013-08-13
  • 2014-10-20
  • 1970-01-01
  • 1970-01-01
  • 2016-11-30
  • 1970-01-01
相关资源
最近更新 更多