使用 DBpedia 和 SPARQL 获取所有定义的颜色

发布于 2024-12-29 08:05:08 字数 589 浏览 0 评论 0 原文

如何查询 DBpedia 以获取 Wikipedia 中所有颜色值的名称和十六进制代码(即 color 信息框的任何使用)? Spring Green 文章使用 color 模板,如下所示:

{{infobox color|
 title=Spring Green|textcolor=black|
 hex=00FF7F|
 r= 0|g= 255|b= 127|sRGB=1
 c=100|m=0|y=50|k=0|
 h=150|s=100|v=100<ref>{{cite web|url=http://web.forret.com/tools/color.asp?RGB=%2300FF7F|title=web.forret.com Color Conversion Tool set to hex code of color #00FF7F (Spring Green):}}</ref>
 |source=[[Web colors#X11 color names|X11]]}}

How can I query DBpedia to get the names and hex codes of all color values (i.e., any use of the color infobox) in Wikipedia? The Spring Green article uses the color template as follows:

{{infobox color|
 title=Spring Green|textcolor=black|
 hex=00FF7F|
 r= 0|g= 255|b= 127|sRGB=1
 c=100|m=0|y=50|k=0|
 h=150|s=100|v=100<ref>{{cite web|url=http://web.forret.com/tools/color.asp?RGB=%2300FF7F|title=web.forret.com Color Conversion Tool set to hex code of color #00FF7F (Spring Green):}}</ref>
 |source=[[Web colors#X11 color names|X11]]}}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

止于盛夏 2025-01-05 08:05:08

您可以尝试以下查询:

select distinct ?colour ?hex where {
  ?colour a dbpedia-owl:Colour .
  ?colour dbpprop:hex ?hex .
}

查看结果 此处

还有以下查询:

select distinct ?colour ?hex where {
  ?colour a dbpedia-owl:Colour .
  ?colour dbpedia-owl:colourHexCode ?hex .
}

结果

You can try the following query:

select distinct ?colour ?hex where {
  ?colour a dbpedia-owl:Colour .
  ?colour dbpprop:hex ?hex .
}

see the results here.

also the following query:

select distinct ?colour ?hex where {
  ?colour a dbpedia-owl:Colour .
  ?colour dbpedia-owl:colourHexCode ?hex .
}

and the result.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文