1
私は、次のSPARQLクエリを使用すると、私は取得DBpediaのクラスの国のすべてのプロパティ:owlのすべてのプロパティを照会する方法:SPARQLを使用してdbpediaの目的は?
select ?range ?domain ?prop ?label
Where{
?class rdfs:subClassOf{0,1} ?domain.
?prop rdfs:domain ?domain.
?prop rdfs:range ?range.
?prop rdfs:label ?label.
FILTER(lang(?label) = 'en')
FILTER(?class = <http://dbpedia.org/ontology/Country>)
}
私は「シング」または「OWL:シング」でこれを実行しようか「シング」または同等のもの国の代わりに、私は空の結果を得る。
DBpediaのowl:Thingのオントロジーを採用したいので、http://mappings.dbpedia.org/server/ontology/classes/owl%3AThing(labelaとrangeを含む)のすべてのプロパティを取得したいと考えています。
どのように私はこれを達成することができます知っていますか?
(OPに向けは、そのフクロウを注意し、また、:)を回答ません:シングは** **すべてのOWLプロパティのドメインです。 OWLにおいて、「p rdfs:domain C」は、文「p(x、y)」から「x rdf:type C」を意味する。 Cがowl:Thingの場合、それは「x rdf:type owl:Thing」です。これは* always * trueです。つまり、* p(x、y)はrdf:type(x、owl:Thing)を意味するので、owl:Thingはすべてのプロパティの* a *ドメインです。 –