来源元数据的 Sparql 查询

Sparql query for provenance metadata

以下资源具有图表形式的来源元数据:

http://geo.linkeddata.es/resource/Provincia/Madrid

这是海龟序列化:

http://geo.linkeddata.es/data/resource/ComunidadAut%C3%B3noma/Comunidad%20de%20Madrid?output=ttl

我正在尝试使用以下对端点 http://geo.linkeddata.es/sparql:

的 SPARQL 查询来访问来源元数据
SELECT ?y WHERE {
    ?x foaf:primaryTopic <http://geo.linkeddata.es/resource/Provincia/Madrid> .
    ?x rdf:type ?y.
    } 

但是它returns null,我不明白我的错误在哪里。提前致谢。

查询次数:

PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT * WHERE {
   GRAPH ?g { ?x foaf:primaryTopic ?y .}
    } 
LIMIT 10

PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT * WHERE {
   ?x foaf:primaryTopic ?y .
    } 
LIMIT 10

Return 您的端点没有答案:http://geo.linkeddata.es/sparql

因此 属性 foaf:primaryTopic 肯定不会用于通过端点访问的数据。

那为什么这个属性会出现在连载http://geo.linkeddata.es/data/resource/ComunidadAut%C3%B3noma/Comunidad%20de%20Madrid?output=ttl中呢?

我猜这个 link 是根据端点中包含的数据生成的文档,但包含原始端点中不包含的文档本身的附加信息。通常:

<http://geo.linkeddata.es/data/resource/ComunidadAut%C3%B3noma/Comunidad%20de%20Madrid?output=ttl>
      rdfs:label "RDF description of Comunidad de Madrid" ;
      foaf:primaryTopic <http://geo.linkeddata.es/resource/ComunidadAut%C3%B3noma/Comunidad%20de%20Madrid> .

我希望这对您有所帮助,并且我已经说清楚了。