2
都市名をその名前で取得する必要があります。私はSPARQLがこれを提供できると確信していますが、私はどのようにクエリを書くのか分かりません。私は、COuntryの資本とその名前で座標を提供するクエリを持っているので、それは似たようなものでなければならないと仮定します。助けて!SPARQLで都市人口を名前で取得する方法
PREFIX o: <http://dbpedia.org/ontology/>
PREFIX p: <http://dbpedia.org/property/>
PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?country ?population ?capital ?lat ?long WHERE {
?country a o:Country ; foaf:name "Germany"@en; o:capital [ geo:lat ?lat ; geo:long ?long ; p:name ?capital ]
}
ありがとう、素晴らしいもの! –
国の代わりに都市(ニューヨークなど)の人口を取得したい場合は、これを変更する必要がありますか? –