Я хочу получить все объекты с информацией о вместимости на DBPedia.По желанию я хочу получить информацию об их ярлыке, адресе, широте и долготе.
Моя проблема в том, что я получаю много дубликатов даже после фильтрации по языку.Как я могу получить отдельные записи на основе, скажем, «адреса» или любого другого атрибута?
Кроме того, вы можете сказать, какая часть этого запроса может быть улучшена, чтобы мой запрос не заканчивался, когда яиспользовать общедоступную конечную точку DBpedia ?Спасибо!
PREFIX dbpediaO: <http://dbpedia.org/ontology/>
SELECT ?place ?label ?capacity ?address ?lat ?lon WHERE {
?place dbpedia2:seatingCapacity ?capacity .
OPTIONAL{
?place dbpediaO:address ?address .
?place rdfs:label ?label .
?plage geo:lat ?lat .
?place geo:long ?lon .
}
filter (lang(?label) = "en" || lang(?label) = "eng")
filter (lang(?address) = "en" || lang(?address) = "eng")
}