Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
DBpedia聚光灯,SPARQL筛选器缺少entires_Sparql_Dbpedia_Spotlight Dbpedia - Fatal编程技术网

DBpedia聚光灯,SPARQL筛选器缺少entires

DBpedia聚光灯,SPARQL筛选器缺少entires,sparql,dbpedia,spotlight-dbpedia,Sparql,Dbpedia,Spotlight Dbpedia,我对dbpediaspotlight中的sparql选项有问题。我的结果集在没有sparql筛选器的情况下如下所示: http://dbpedia.org/resource/Starting_lineup http://dbpedia.org/resource/One_Week_%28song%29 http://dbpedia.org/resource/Longitude http://dbpedia.org/resource/The_Fly_%281986_film%29 http://db

我对dbpediaspotlight中的sparql选项有问题。我的结果集在没有sparql筛选器的情况下如下所示:

http://dbpedia.org/resource/Starting_lineup
http://dbpedia.org/resource/One_Week_%28song%29
http://dbpedia.org/resource/Longitude
http://dbpedia.org/resource/The_Fly_%281986_film%29
http://dbpedia.org/resource/San_Francisco_International_Airport
http://dbpedia.org/resource/Cycling
http://dbpedia.org/resource/Golden_Gate_Bridge
http://dbpedia.org/resource/Sausalito,_California
http://dbpedia.org/resource/Lunch
http://dbpedia.org/resource/Ferry
http://dbpedia.org/resource/Angel_Island_%28California%29
http://dbpedia.org/resource/Cycling
http://dbpedia.org/resource/Twin_Peaks
http://dbpedia.org/resource/Richmond_Park
http://dbpedia.org/resource/China_Beach
http://dbpedia.org/resource/Minas_Gerais
http://dbpedia.org/resource/Jazz
其中一些实体具有属性
rdf:type
dbpedia owl:Place
。但当我使用以下sparql查询进行筛选时:

" PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> "+
" PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> " +
" PREFIX dbpedia_ont: <http://dbpedia.org/ontology/> " +
" SELECT DISTINCT ?x WHERE { ?x rdf:type dbpedia_ont:Place . }";
“前缀geo:”+
“前缀rdf:”+
“前缀dbpedia\u ont:”+
“选择不同的?x,其中{?x rdf:type dbpedia_ont:Place.}”;
我只得到两个结果:

  • http://dbpedia.org/resource/San_Francisco_International_Airport
  • http://dbpedia.org/resource/Minas_Gerais
其他人在哪里:

  • http://dbpedia.org/resource/Golden_Gate_Bridge
  • http://dbpedia.org/resource/Sausalito,加利福尼亚州
  • http://dbpedia.org/resource/Richmond_Park

等等?

一定有什么东西你没有给我们看。当我在上运行您的查询(限制为100)时,会得到很多结果:

PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX dbpedia_ont: <http://dbpedia.org/ontology/>
SELECT DISTINCT ?x WHERE { ?x rdf:type dbpedia_ont:Place . }
limit 100
前缀geo:
前缀rdf:
前缀dbpedia\u ont:
选择DISTINCT?x,其中{x rdf:type dbpedia\u ont:Place.}
限制100


注意:我还建议,如果可能,使用DBpedia已经为其端点定义的前缀。例如,对于
http://dbpedia.org/ontology/
,而不是
dbpedia\u ont
。这将使其他人更容易复制和粘贴您的查询以尝试它们。

我认为这不是您正在运行的确切查询。如果将该查询转移到公共端点,它将返回大量结果API@user2498899我认为您需要包含代码来执行查询。您的查询在dbpediasparql端点上运行良好。请包括我们可以测试的代码。