Ik was op zoek om per actief adres in Nederland het overstromingsrisico te bepalen.
- Dit houdt in dat ik enerzijds alle adresdata van Nederland nodig heb met volgende kolommen : straatnaam, huisnummer, huisnummertoevoeging, postcode, gemeente, (regio/provincie zit hier een verschil op ?), latitude en longitude
- En anderzijds het overstromingsrisico daaraan moet kunnen koppelen waar dus een risico bepaling van laag, medium en hoog wordt gehanteerd.
Ik heb al verschillende zaken opgezocht zoals dit forum na te lezen waaronder deze link, maar ik kom niet verder als een voorlopige query via sparql (zie hieronder). Ook heb ik al nagedacht over de BAG 2.0 extract en de documentatie hierover gelezen, maar om daar de samenhang van de te begrijpen en de verschillende zip en xml files te ontleden is moeilijker dan ik eerst dacht.
Kan iemand me dat extra beetje informatie geven dat ik nu mis om de effectieve data over het overstromingsrisico te bepalen ?
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX sor: <https://data.kkg.kadaster.nl/sor/model/def/>
PREFIX nen3610: <http://definities.geostandaarden.nl/def/nen3610#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX statusHistorie: <https://brk.basisregistraties.overheid.nl/brk/id/statusHistorie/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX brk: <https://brk.basisregistraties.overheid.nl/brk/def/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX con: <https://data.kkg.kadaster.nl/kad/model/con/>
SELECT ?gemeenteNaam ?kbia ?kadastraleGrootte ?postcode ?huisnummer ?huisnummerToevoeging ?openbareRuimteNaam ?woonplaatsNaam WHERE {
?perceel rdf:type sor:Perceel;
(geo:sfWithin/skos:prefLabel) "Amsterdam"@nl;
sor:oppervlakte ?kadastraleGrootte;
sor:hoortBij ?kbia;
sor:geregistreerdMet ?registratiegegevens;
sor:status con:geldig.
FILTER(NOT EXISTS { ?registratiegegevens prov:invalidatedAtTime _:g_0. })
?kbia rdf:type sor:Nummeraanduiding;
sor:postcode ?postcode;
sor:huisnummer ?huisnummer;
sor:huisnummertoevoeging ?huisnummerToevoeging;
sor:ligtAan ?openbareRuimte;
sor:geregistreerdMet ?registratiegegevensNummeraanduiding.
?openbareRuimte skos:prefLabel ?openbareRuimteNaam;
(sor:ligtIn/skos:prefLabel) ?woonplaatsNaam.
FILTER(NOT EXISTS { ?registratiegegevensNummeraanduiding prov:invalidatedAtTime _:g_1. })