2015-03-20 1 views
0

Я пытаюсь получить некоторые данные о музее, но это не удастся. Это мой код. Я знаю, что название музея, поэтому я хочу, чтобы получить данные об этом музееКак получить такие данные, как абстракция, местоположение и ссылка для изображения в Dbpedia?

PREFIX dbpedia: <http://dbpedia.org/resource/> 
PREFIX dbpedia-owl: <http://dbpedia.org/ontology/> 
PREFIX dbpprop: <http://dbpedia.org/property/> 
SELECT ?abstract ?location WHERE { 
?architectural_structure rdf:type dbpedia-owl:Museum . 
?architectural_structure dbpedia-owl:location dbpedia:Taganrog . 
?architectural_structure dbpprop:name dbpedia:Chekhov_Shop . 
} 

ответ

2

dbpprop:name, который вы выбрали (dbpedia:Chekhov_Shop) фактически строка. Если вы посмотрите на страницу dbpedia, то она определена как The Chekhov Shop. Поэтому мое предложение фильтровать запрос на основе имени вы хотите быть отображены:

PREFIX dbpedia: <http://dbpedia.org/resource/> 
PREFIX dbpedia-owl: <http://dbpedia.org/ontology/> 
PREFIX dbpprop: <http://dbpedia.org/property/> 
SELECT * WHERE { 
    ?architectural_structure rdf:type dbpedia-owl:Museum . 
    ?architectural_structure dbpedia-owl:location dbpedia:Taganrog . 
    ?architectural_structure dbpprop:name ?name. 
Filter (str(?name)="The Chekhov Shop") 
} 

И если вам нужна дополнительная информация об этой конкретной архитектурной структуре, вы начинаете изучать. Например,

PREFIX dbpedia: <http://dbpedia.org/resource/> 
PREFIX dbpedia-owl: <http://dbpedia.org/ontology/> 
PREFIX dbpprop: <http://dbpedia.org/property/> 
SELECT distinct * WHERE { 
    ?architectural_structure rdf:type dbpedia-owl:Museum . 
    ?architectural_structure dbpedia-owl:location dbpedia:Taganrog . 
    ?architectural_structure dbpprop:name ?name. 
    ?architectural_structure dbpprop:location ?location. 
    ?architectural_structure dbpedia-owl:abstract ?abstract. 
Filter (str(?name)="The Chekhov Shop") 
} 

В общем, когда вы столкнулись с тройным магазин попробовать найти все ?o ?p ?s, а затем посмотреть, где вам нужно поставить конкретный предикат.