-
Notifications
You must be signed in to change notification settings - Fork 16
Kwaliteits controle kadastrale gegevens
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
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:
Dit werk valt onder een Creative Commons Naamsvermelding-GelijkDelen 2.0 Nederland-licentie.