579
edits
Line 1,617: | Line 1,617: | ||
WHERE { | WHERE { | ||
?item bnwdt:P12 bnwd:Q38 . | ?item bnwdt:P12 bnwd:Q38 . | ||
?item bnwdt:P2 ?location . # item has property P2 location | |||
optional { ?location bnwdt:P33 ?adminterr . | |||
?adminterr bnwdt:P117 ?wsa . # and has wikidata id | |||
bind(iri(concat("http://www.wikidata.org/entity/", str(?wsa))) as ?wikidataa) . | |||
SERVICE <https://query.wikidata.org/sparql> { | |||
?wikidataa wdt:P625 ?wd_geo2 . | |||
} # /wikidata service | |||
} | |||
optional { | |||
?location bnwdt:P117 ?ws . # and has wikidata id | |||
bind(iri(concat("http://www.wikidata.org/entity/", str(?ws))) as ?wikidata) . | |||
SERVICE <https://query.wikidata.org/sparql> { | |||
?wikidata wdt:P625 ?wd_geo1 . | |||
} # /wikidata service | |||
} | |||
BIND(COALESCE(?wd_geo1, ?wd_geo2) AS ?wd_geo). # if geo1 available use that, then try geo2 | |||
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en,en-gb". } | |||
} | |||
ORDER BY ?locationLabel | |||
</sparql> | |||
=== Locations of archaeological sites === | |||
<sparql tryit="1"> | |||
#title:Locations of BN archaeological sites | |||
PREFIX bnwd: <https://beyond-notability.wikibase.cloud/entity/> | |||
PREFIX bnwds: <https://beyond-notability.wikibase.cloud/entity/statement/> | |||
PREFIX bnwdv: <https://beyond-notability.wikibase.cloud/value/> | |||
PREFIX bnwdt: <https://beyond-notability.wikibase.cloud/prop/direct/> | |||
PREFIX bnp: <https://beyond-notability.wikibase.cloud/prop/> | |||
PREFIX bnps: <https://beyond-notability.wikibase.cloud/prop/statement/> | |||
PREFIX bnpq: <https://beyond-notability.wikibase.cloud/prop/qualifier/> | |||
#defaultView:Map | |||
SELECT distinct ?item ?itemLabel ?locationLabel ?location ?adminterrLabel ?adminterr ?wikidata ?wd_geo | |||
WHERE { | |||
?item bnwdt:P12 bnwd:Q86 . | |||
?item bnwdt:P2 ?location . # item has property P2 location | ?item bnwdt:P2 ?location . # item has property P2 location | ||
edits