首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >针对DBPedia + CIA Factbook +data GOV的SPARQL查询

针对DBPedia + CIA Factbook +data GOV的SPARQL查询
EN

Stack Overflow用户
提问于 2011-08-31 23:48:43
回答 1查看 1.1K关注 0票数 1

我有以下两个问题。第一个查询从http://www4.wiwiss.fu-berlin.de/factbook/sparql提供的CIA Factbook端点检索识字率。第二个查询是针对http://data-gov.tw.rpi.edu/sparql上提供的数据gov端点。

代码语言:javascript
复制
PREFIX ns: <http://www4.wiwiss.fu-berlin.de/factbook/ns#>
SELECT ?country ?literacy_male WHERE {
?s ns:literacy_male ?literacy_male.
?s ns:name ?country.FILTER regex(?country, "", "i")}

PREFIX dgp32: <http://data-gov.tw.rpi.edu/vocab/p/32/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 
SELECT ?magnitude ?region WHERE { GRAPH <http://data-gov.tw.rpi.edu/raw/33/data-33.rdf> 
{
?entry dgp32:magnitude ?magnitude .
?entry dgp32:region ?region.
filter (  xsd:float(?magnitude) > 5 )}}

我想能够检索每个国家的维基百科页面的网址,从运行这些queries.How中的每一个我可以将每个查询单独组合为DBpedia查询以检索维基百科页面URL。我无法制定查询

有人能帮帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-01 01:56:48

如果您尝试连接的数据集是以某种方式连接起来的,那么SPARQL构造函数SERVICE无疑是合适的。情况似乎并非如此。

来自RPI SPARQL端点的地震信息仅涉及美国地区或美国各州。查看以下查询的结果:

代码语言:javascript
复制
PREFIX dgp32: <http://data-gov.tw.rpi.edu/vocab/p/32/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 
SELECT DISTINCT ?region WHERE {
?entry dgp32:magnitude ?magnitude .
?entry dgp32:region ?region.
}

(results here)

此外,区域上的SPARQL DESCRIBE不会提供到中央情报局FactBook URI (see here)的链接。

因此,我担心您正在尝试对以下两个数据集运行联接:

  1. 未链接在一起。
  2. 具有不同级别的地理表示。

回复您的评论

要获取识字率(CIA Factobook)和国家的维基百科页面(Dbpdia),您可以使用OpenLinkSw lod cache和以下查询:

代码语言:javascript
复制
PREFIX ns: <http://www4.wiwiss.fu-berlin.de/factbook/ns#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX dbpedia: <http://dbpedia.org/ontology/>
SELECT DISTINCT ?s ?x ?wikiPage ?literacy_male WHERE {
    ?s ns:literacy_male ?literacy_male.
    ?x a dbpedia:Country .
    ?x owl:sameAs ?s .
    ?x foaf:page ?wikiPage . 
}

results here

请记住,您可以使用http://sameAs.org执行相同的操作。首先在CIA Factbook enpoint上运行查询,然后从sameAs.org获取相同的捆绑包;第三,解析这些捆绑包以获得foaf:page

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7259723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档