Skip to content

Kwaliteits controle kadastrale gegevens

Mark Prins edited this page Feb 7, 2022 · 7 revisions

Er zijn verschillende controles mogelijk op de alfa-numerieke kadaster gegevens in de RSGB database.

NB onderstaande queries gaan uit van een Postgres database met het RSGB schema

controle eigenaren

In de kadastrale registratie wordt voor iedere eigendomsrecht vastgelegd wat de verhouding is; door deze delen bij elkaar op te tellen kan gecontroleerd worden of de toestand in de database en het register klopt (er zijn situaties waar eigendom > 1, namelijk in het geval van "GezamenlijkAandeel" daar is de werkelijke verhouding niet bekend en zijn teller en noemer voor iedere tenaamgestelde 1/1; in die gevallen is de som van rechten dus gelijk aan aantal rechthebbenden)

Omdat er kleine afrondingsfouten kunnen ontstaan als er met breuken van oneven getallen wordt gewerkt (bijvoorbeeld 2/3 en 3x 1/9 deel is 0.9999999) ronden we af op 2 cijfers na de komma.

-- zoek alle objecten met een eigendom > 1
SELECT
    fk_7koz_kad_identif as betreft, 
    round(sum(ar_teller/ar_noemer), 3) as "totaal eigendom"
FROM
    zak_recht
WHERE
    -- '2' is recht van eigendom, zie tabel 'aard_recht_verkort'
    fk_3avr_aand = '2'
AND 
    eindd_recht IS null   
GROUP BY
    fk_7koz_kad_identif
HAVING
    -- ook interessant zijn de gevallen < 1
    round(sum(ar_teller/ar_noemer), 3) > 1
    -- NB bij GezamenlijkAandeel is er voor ieder tenaamstellingsrecht een 1/1 en is de som gelijk aan aantal tenaamstellingen
ORDER BY
    "totaal eigendom" DESC, betreft;

De lijst identifiers die deze query als output geeft kan bijvoorbeeld in qgis worden gebruikt een kaart van de tabel kad_perceel en een attribuut filter:

"sc_kad_identif" in ( 16260231570000 )

Voor de GezamenlijkAandeel details zie:

Clone this wiki locally