2
我想獲得有關來自特定國家/地區的城市的三分位數。我怎樣才能做到這一點? 我試過了:sparql - 從dbpedia獲取某個國家的城市列表
CONSTRUCT { ?c rdfs:label ?name . ?c rdfs:comment ?desc }
WHERE {
?c dbpprop:wikiPageUsesTemplate <http://dbpedia.org/resource/Template:Infobox_settlement> .
?c rdfs:label ?name .
?c rdfs:comment ?desc .
?c <http://dbpedia.org/ontology/country> ?country . ?country a <http://dbpedia.org/resource/CountryName>
FILTER (lang(?name) = "en" && lang(?desc) = "en")
}
但沒有運氣:/我該怎麼做?
這個查詢將行不通,因爲資源''是不是一個國家。如果你的意思是*國家*是一個真實國家名稱的佔位符,請在你的回答中澄清。此外,'dbpprop:wikiPageUsesTemplate '意味着'?c rdf:type dbpedia-owl:Settlement',因爲這是轉換的工作方式。詢問類型更常見。 –
2013-03-29 16:33:51