query-f48a4084176afc516752ed988e420ba1
straten in HaarlemIk heb voor Haarlem links gemaakt gebaseerd op de naam. Zullen wel een paar foutjes inzitten, maar is denk ik goed om ergens uit te proberen. Deze query geeft de lijst van nog aan elkaar kan worden geplakt. Export naar TSV, regex er overheen met je favoriete editor en dan in QuickStatements om het toe te voegen. ]reply[08:16, 28 August 2019 (UTC)) talk (Denengelse: Pas op, onderstaande query geeft verkeerde matches als er in 1 gemeente meerdere straten met dezelfde naam voorkomen (dit komt vaak voor bij gemeenten die uit meerdere dorpen bestaan, ter illustratie heb ik de query aangepast naar woonplaats Doorn / gemeente Utrechtse Heuvelrug). Ik heb ?description aan de query toegevoegd, daar staat meestal iets als "straat in Doorn" in. Dan kan je daarop checken als je Quickstatements genereert. --Multichill@
Use at
- https://query.wikidata.org/sparql
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX schema: <http://schema.org/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?item ?weg ?label ?description
WHERE {
{
SELECT DISTINCT ?item ?description (?wikilabel AS ?label) WHERE {
?item rdfs:label ?wikilabel .
?item wdt:P131 wd:Q9920 .
?item wdt:P31/wdt:P279* wd:Q79007 .
MINUS { ?item wdt:P5207 [] } .
?item schema:description ?description.
FILTER ( lang(?description) = "nl" ).
FILTER ( lang(?wikilabel) = "nl" ).
}
}
{
SELECT ?weg (?baglabel AS ?label) {
SERVICE <http://lov.okfn.org/dataset/lov/sparql> {
SERVICE <https://data.pdok.nl/sparql> {
?weg <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://bag.basisregistraties.overheid.nl/def/bag#OpenbareRuimte> .
?weg <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://bag.basisregistraties.overheid.nl/def/bag#Weg> .
?weg <http://bag.basisregistraties.overheid.nl/def/bag#status> <http://bag.basisregistraties.overheid.nl/id/begrip/NaamgevingUitgegeven> .
MINUS { ?weg <http://bag.basisregistraties.overheid.nl/def/bag#status> <http://bag.basisregistraties.overheid.nl/id/begrip/NaamgevingIngetrokken> } .
?weg <http://www.w3.org/2000/01/rdf-schema#label> ?baglabel .
?weg <http://bag.basisregistraties.overheid.nl/def/bag#bijbehorendeWoonplaats> <http://bag.basisregistraties.overheid.nl/bag/id/woonplaats/2907>
}
}
}
}
}