-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update query and test brk2 views kadastraleobjecten (#859)
* Update query and test brk2 views kadastraleobjecten * fix conflict in brk2 views fix conflict in brk2 views * Fix geometrie in views brk2 * Update auth check in brk2 views * Fix conflict with reasonsNonPublic * Fix schema version on views * Views fix test * Version conflict crs * auth check test * Update auth check on views brk2 Update auth check on views brk2 * Auth - view brk2 kadastraleobjecten - distinguish * Fixed geometry error * fix params in views
- Loading branch information
Showing
4 changed files
with
103 additions
and
140 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,12 +2,16 @@ | |
"type": "dataset", | ||
"id": "dataverkennerKadastraleobject", | ||
"status": "beschikbaar", | ||
"crs": "EPSG:28992", | ||
"owner": "Gemeente Amsterdam", | ||
"publisher": { | ||
"$ref": "publishers/BENK" | ||
}, | ||
"creator": "Basisinformatie", | ||
"auth": "BRK/RO", | ||
"reasonsNonPublic": [ | ||
"5.1 2e: Zwaarwegend belang: eerbiediging van de persoonlijke levenssfeer" | ||
], | ||
"version": "0.0.1", | ||
"authorizationGrantor": "OIS | [email protected]", | ||
"description": "De Basisregistratie | Toegewijde weergaven BAG en BRK bevat informatie nodig voor implementatie op het Data Verkenner platform.", | ||
|
@@ -16,6 +20,7 @@ | |
"type": "table", | ||
"id": "kadastraleobject", | ||
"version": "0.0.1", | ||
"crs": "EPSG:28992", | ||
"derivedFrom": [ | ||
"brk2:kadastraleobjecten", | ||
"brk2:kadastraleobjecten_hft_rel_mt_vot" | ||
|
@@ -33,7 +38,6 @@ | |
"$schema": "http://json-schema.org/draft-07/schema#", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"mainGeometry": "geometrie", | ||
"identifier": [ | ||
"identificatie", | ||
"volgnummer" | ||
|
@@ -49,10 +53,6 @@ | |
"schema": { | ||
"$ref": "https://schemas.data.amsterdam.nl/schema@v2#/definitions/schema" | ||
}, | ||
"neuronId": { | ||
"type": "string", | ||
"description": "Neuron ID" | ||
}, | ||
"volgnummer": { | ||
"type": "integer", | ||
"description": "Uniek volgnummer van de toestand van het object." | ||
|
@@ -61,82 +61,30 @@ | |
"type": "string", | ||
"description": "De unieke aanduiding van een Kadastraal object." | ||
}, | ||
"kadastraleAanduiding": { | ||
"type": "string", | ||
"description": "De unieke aanduiding van een Kadastraal Object samengesteld uit gemeentecode, kadastrale sectie, perceelnummer, indexletter en indexnummer." | ||
}, | ||
"aangeduidDoorBrkKadastralegemeentecodeId": { | ||
"type": "string", | ||
"description": "De kadastrale gemeentecode. Het eerste deel van de kadastrale aanduiding. Bijvoorbeeld: ASD01, STN02" | ||
}, | ||
"aangeduidDoorBrkKadastralesectieId": { | ||
"type": "string", | ||
"description": "De kadastrale sectie, het tweede gedeelte van de aanduiding van een kadastraal object." | ||
}, | ||
"aangeduidDoorBrkKadastralegemeenteId": { | ||
"type": "string", | ||
"description": "De kadastrale gemeente, het eerste gedeelte van de aanduiding van een kadastraal object." | ||
}, | ||
"gemeente": { | ||
"type": "string", | ||
"description": "De offici\u00eble vastgestelde gemeentenaam." | ||
}, | ||
"indexletter": { | ||
"type": "string", | ||
"description": "Letter Kadastraal object, dit geeft een indicatie voor het type object. G Grond perceel. A Appartementsrecht" | ||
}, | ||
"indexnummer": { | ||
"type": "integer", | ||
"description": "Volgnummer van het Appartementsrecht" | ||
}, | ||
"grootte": { | ||
"koopsom": { | ||
"type": "number", | ||
"multipleOf": 0.01, | ||
"description": "De grootte van een kadastraal object is de oppervlakte van het kadastrale perceel. Dit kan bij een deelperceel een geschatte grootte zijn." | ||
}, | ||
"perceelnummer": { | ||
"type": "integer", | ||
"description": "Een numerieke aanduiding van het kadastrale perceel per sectie, deel van de kadastrale aanduiding van de onroerende zaak." | ||
}, | ||
"geometrie": { | ||
"$ref": "https://geojson.org/schema/Geometry.json", | ||
"description": "Vorm en ligging van de kadastrale sectie in het stelsel van de Rijksdriehoeksmeting (RD)" | ||
}, | ||
"ontUitId": { | ||
"type": "string", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"ontUitKadastraleobjectenId": { | ||
"type": "string", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
"description": "Het in een ter inschrijving aangeboden stuk vermelde bedrag, waarvoor 1 of meer onroerende zaken zijn verkregen." | ||
}, | ||
"ontUitKadastraleobjectenIdentificatie": { | ||
"koopjaar": { | ||
"type": "string", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"ontUitKadastraleobjectenVolgnummer": { | ||
"type": "integer", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
"description": "Transactiejaar van de aankoop" | ||
}, | ||
"ontUitBrkKadastraalobjectId": { | ||
"soortCultuurOnbebouwdCode": { | ||
"type": "string", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
"description": "De soort cultuur onbebouwd is een aanduiding voor de aard van de meest significante cultuur van het onbebouwde deel van het kadastraal object, weergegeven als ‘omschrijving kadastraal object’ in Mijn.kadaster.nl Dit kenmerk is in beginsel afgeleid van de notariële akte, maar kan worden bijgesteld op grond van een verzoek van de eigenaar (of een schriftelijk gevolmachtigde namens de eigenaar)per brief, fax of e-mailbericht. Dit kan afwijken van: het feitelijk gebruik in de WOZ; gebruiksdoel in de BAG; SBI-code in het HR. code" | ||
}, | ||
"ontUitBrkKadastraalobjectIdentificatie": { | ||
"soortCultuurOnbebouwdOmschrijving": { | ||
"type": "string", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
"description": "De soort cultuur onbebouwd is een aanduiding voor de aard van de meest significante cultuur van het onbebouwde deel van het kadastraal object, weergegeven als ‘omschrijving kadastraal object’ in Mijn.kadaster.nl Dit kenmerk is in beginsel afgeleid van de notariële akte, maar kan worden bijgesteld op grond van een verzoek van de eigenaar (of een schriftelijk gevolmachtigde namens de eigenaar)per brief, fax of e-mailbericht. Dit kan afwijken van: het feitelijk gebruik in de WOZ; gebruiksdoel in de BAG; SBI-code in het HR. code" | ||
}, | ||
"ontUitBrkKadastraalobjectVolgnummer": { | ||
"type": "integer", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"ontUitBeginGeldigheid": { | ||
"soortCultuurBebouwdCode": { | ||
"type": "string", | ||
"format": "date-time" | ||
"description": "De soort cultuur bebouwd van een bebouwd kadastraal object, weergegeven als ‘omschrijving kadastraal object’ in Mijn.kadaster.nl (Kadaster-on-line; KOL). Dit kenmerk is afgeleid van wat degene die een notariële akte laat inschrijven, heeft verklaard (artikel 87, eerste lid, onder a, van de Kadasterregeling 1994). Dit kan afwijken van:soort objectcode in de WOZ;gebruiksdoel in de BAG;SBI-code in het HR" | ||
}, | ||
"ontUitEindGeldigheid": { | ||
"soortCultuurBebouwdOmschrijving": { | ||
"type": "string", | ||
"format": "date-time" | ||
"description": "De soort cultuur bebouwd van een bebouwd kadastraal object, weergegeven als ‘omschrijving kadastraal object’ in Mijn.kadaster.nl (Kadaster-on-line; KOL). Dit kenmerk is afgeleid van wat degene die een notariële akte laat inschrijven, heeft verklaard (artikel 87, eerste lid, onder a, van de Kadasterregeling 1994). Dit kan afwijken van:soort objectcode in de WOZ;gebruiksdoel in de BAG;SBI-code in het HR" | ||
}, | ||
"heeftEenRelatieMetBagVerblijfsobjectIdentificatie": { | ||
"type": "string", | ||
|
@@ -154,4 +102,4 @@ | |
} | ||
} | ||
] | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,16 @@ | ||
create or replace view public.dataverkenner_kadastraleobject_kadastraleobject WITH (security_barrier) as | ||
select | ||
brk_2_kadastraleobjecten.id as "id", | ||
brk_2_kadastraleobjecten.identificatie as "identificatie", | ||
brk_2_kadastraleobjecten.neuron_id as "neuron_id", | ||
brk_2_kadastraleobjecten.volgnummer as "volgnummer", | ||
brk_2_kadastraleobjecten.kadastrale_aanduiding as "kadastrale_aanduiding", | ||
brk_2_kadastraleobjecten.begin_geldigheid as "begin_geldigheid", | ||
brk_2_kadastraleobjecten.eind_geldigheid as "eind_geldigheid", | ||
brk_2_kadastraleobjecten.aangeduid_door_brk_kadastralegemeentecode_id as "aangeduid_door_brk_kadastralegemeentecode_id", | ||
brk_2_kadastraleobjecten.aangeduid_door_brk_kadastralegemeentecode_id as "gemeente", | ||
brk_2_kadastraleobjecten.aangeduid_door_brk_kadastralesectie_id as "aangeduid_door_brk_kadastralesectie_id", | ||
brk_2_kadastraleobjecten.indexletter as "indexletter", | ||
brk_2_kadastraleobjecten.indexnummer as "indexnummer", | ||
brk_2_kadastraleobjecten.aangeduid_door_brk_kadastralegemeente_id as "aangeduid_door_brk_kadastralegemeente_id", | ||
brk_2_kadastraleobjecten.grootte as "grootte", | ||
brk_2_kadastraleobjecten.perceelnummer as "perceelnummer", | ||
brk_2_kadastraleobjecten.geometrie as "geometrie", | ||
brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.id as "ont_uit_id", | ||
brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.kadastraleobjecten_id as "ont_uit_kadastraleobjecten_id", | ||
brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.kadastraleobjecten_identificatie as "ont_uit_kadastraleobjecten_identificatie", | ||
brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.kadastraleobjecten_volgnummer as "ont_uit_kadastraleobjecten_volgnummer", | ||
brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.is_ontstaan_uit_brk_kadastraalobject_id as "ont_uit_brk_kadastraalobject_id", | ||
brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.is_ontstaan_uit_brk_kadastraalobject_identificatie as "ont_uit_brk_kadastraalobject_identificatie", | ||
brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.is_ontstaan_uit_brk_kadastraalobject_volgnummer as "ont_uit_brk_kadastraalobject_volgnummer", | ||
brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.begin_geldigheid as "ont_uit_begin_geldigheid", | ||
brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.eind_geldigheid as "ont_uit_eind_geldigheid", | ||
brk_2_kadastraleobjecten_hft_rel_mt_vot.hft_rel_mt_vot_identificatie as "heeft_een_relatie_met_bag_verblijfsobject_identificatie" | ||
from brk_2_kadastraleobjecten | ||
left join brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject on brk_2_kadastraleobjecten.id = brk_2_kadastraleobjecten_is_ontstaan_uit_brk_kadastraalobject.kadastraleobjecten_id | ||
left join brk_2_kadastraleobjecten_hft_rel_mt_vot on brk_2_kadastraleobjecten.id = brk_2_kadastraleobjecten_hft_rel_mt_vot.kadastraleobjecten_id; | ||
z.id as "id", | ||
z.identificatie as "identificatie", | ||
z.volgnummer as "volgnummer", | ||
z.koopsom as "koopsom", | ||
z.koopjaar as "koopjaar", | ||
z.soort_cultuur_onbebouwd_code as "soort_cultuur_onbebouwd_code", | ||
z.soort_cultuur_onbebouwd_omschrijving as "soort_cultuur_onbebouwd_omschrijving", | ||
z.soort_cultuur_bebouwd_code as "soort_cultuur_bebouwd_code", | ||
z.soort_cultuur_bebouwd_omschrijving as "soort_cultuur_bebouwd_omschrijving", | ||
z.begin_geldigheid as "begin_geldigheid", | ||
z.eind_geldigheid as "eind_geldigheid", | ||
b.hft_rel_mt_vot_identificatie as "heeft_een_relatie_met_bag_verblijfsobject_identificatie" | ||
from brk_2_kadastraleobjecten z | ||
left join brk_2_kadastraleobjecten_hft_rel_mt_vot b on z.id = b.kadastraleobjecten_id; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,15 +2,13 @@ | |
"type": "dataset", | ||
"id": "dataverkennerKadastraleobjecten", | ||
"status": "beschikbaar", | ||
"crs": "EPSG:28992", | ||
"owner": "Gemeente Amsterdam", | ||
"publisher": { | ||
"$ref": "publishers/BENK" | ||
}, | ||
"creator": "Basisinformatie", | ||
"auth": "BRK/RO", | ||
"reasonsNonPublic": [ | ||
"5.1 2e: Zwaarwegend belang: eerbiediging van de persoonlijke levenssfeer" | ||
], | ||
"auth": "OPENBAAR", | ||
"version": "0.0.1", | ||
"authorizationGrantor": "OIS | [email protected]", | ||
"description": "De Basisregistratie | Toegewijde weergaven BAG en BRK bevat informatie nodig voor implementatie op het Data Verkenner platform.", | ||
|
@@ -19,6 +17,7 @@ | |
"type": "table", | ||
"id": "kadastraleobjecten", | ||
"version": "0.0.1", | ||
"crs": "EPSG:28992", | ||
"derivedFrom": [ | ||
"brk2:kadastraleobjecten", | ||
"brk2:kadastraleobjecten_hft_rel_mt_vot" | ||
|
@@ -36,6 +35,7 @@ | |
"$schema": "http://json-schema.org/draft-07/schema#", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"mainGeometry": "geometrie", | ||
"identifier": [ | ||
"identificatie", | ||
"volgnummer" | ||
|
@@ -79,6 +79,10 @@ | |
"type": "string", | ||
"description": "De kadastrale gemeente, het eerste gedeelte van de aanduiding van een kadastraal object." | ||
}, | ||
"gemeente": { | ||
"type": "string", | ||
"description": "De offici\u00eble vastgestelde gemeentenaam." | ||
}, | ||
"indexletter": { | ||
"type": "string", | ||
"description": "Letter Kadastraal object, dit geeft een indicatie voor het type object. G Grond perceel. A Appartementsrecht" | ||
|
@@ -92,30 +96,49 @@ | |
"multipleOf": 0.01, | ||
"description": "De grootte van een kadastraal object is de oppervlakte van het kadastrale perceel. Dit kan bij een deelperceel een geschatte grootte zijn." | ||
}, | ||
"koopsom": { | ||
"type": "number", | ||
"multipleOf": 0.01, | ||
"description": "Het in een ter inschrijving aangeboden stuk vermelde bedrag, waarvoor 1 of meer onroerende zaken zijn verkregen." | ||
"perceelnummer": { | ||
"type": "integer", | ||
"description": "Een numerieke aanduiding van het kadastrale perceel per sectie, deel van de kadastrale aanduiding van de onroerende zaak." | ||
}, | ||
"geometrie": { | ||
"$ref": "https://geojson.org/schema/Geometry.json", | ||
"description": "Vorm en ligging van de kadastrale sectie in het stelsel van de Rijksdriehoeksmeting (RD)" | ||
}, | ||
"ontUitId": { | ||
"type": "string", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"koopjaar": { | ||
"ontUitKadastraleobjectenId": { | ||
"type": "string", | ||
"description": "Transactiejaar van de aankoop" | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"soortCultuurOnbebouwdCode": { | ||
"ontUitKadastraleobjectenIdentificatie": { | ||
"type": "string", | ||
"description": "De soort cultuur onbebouwd is een aanduiding voor de aard van de meest significante cultuur van het onbebouwde deel van het kadastraal object, weergegeven als ‘omschrijving kadastraal object’ in Mijn.kadaster.nl Dit kenmerk is in beginsel afgeleid van de notariële akte, maar kan worden bijgesteld op grond van een verzoek van de eigenaar (of een schriftelijk gevolmachtigde namens de eigenaar)per brief, fax of e-mailbericht. Dit kan afwijken van: het feitelijk gebruik in de WOZ; gebruiksdoel in de BAG; SBI-code in het HR. code" | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"soortCultuurOnbebouwdOmschrijving": { | ||
"ontUitKadastraleobjectenVolgnummer": { | ||
"type": "integer", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"ontUitBrkKadastraalobjectId": { | ||
"type": "string", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"ontUitBrkKadastraalobjectIdentificatie": { | ||
"type": "string", | ||
"description": "De soort cultuur onbebouwd is een aanduiding voor de aard van de meest significante cultuur van het onbebouwde deel van het kadastraal object, weergegeven als ‘omschrijving kadastraal object’ in Mijn.kadaster.nl Dit kenmerk is in beginsel afgeleid van de notariële akte, maar kan worden bijgesteld op grond van een verzoek van de eigenaar (of een schriftelijk gevolmachtigde namens de eigenaar)per brief, fax of e-mailbericht. Dit kan afwijken van: het feitelijk gebruik in de WOZ; gebruiksdoel in de BAG; SBI-code in het HR. code" | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"soortCultuurBebouwdCode": { | ||
"ontUitBrkKadastraalobjectVolgnummer": { | ||
"type": "integer", | ||
"description": "Onderliggende percelen. Alleen gevuld wanneer het beschreven kadastrale object een A-perceel betreft." | ||
}, | ||
"ontUitBeginGeldigheid": { | ||
"type": "string", | ||
"description": "De soort cultuur bebouwd van een bebouwd kadastraal object, weergegeven als ‘omschrijving kadastraal object’ in Mijn.kadaster.nl (Kadaster-on-line; KOL). Dit kenmerk is afgeleid van wat degene die een notariële akte laat inschrijven, heeft verklaard (artikel 87, eerste lid, onder a, van de Kadasterregeling 1994). Dit kan afwijken van:soort objectcode in de WOZ;gebruiksdoel in de BAG;SBI-code in het HR" | ||
"format": "date-time" | ||
}, | ||
"soortCultuurBebouwdOmschrijving": { | ||
"ontUitEindGeldigheid": { | ||
"type": "string", | ||
"description": "De soort cultuur bebouwd van een bebouwd kadastraal object, weergegeven als ‘omschrijving kadastraal object’ in Mijn.kadaster.nl (Kadaster-on-line; KOL). Dit kenmerk is afgeleid van wat degene die een notariële akte laat inschrijven, heeft verklaard (artikel 87, eerste lid, onder a, van de Kadasterregeling 1994). Dit kan afwijken van:soort objectcode in de WOZ;gebruiksdoel in de BAG;SBI-code in het HR" | ||
"format": "date-time" | ||
}, | ||
"heeftEenRelatieMetBagVerblijfsobjectIdentificatie": { | ||
"type": "string", | ||
|
@@ -133,4 +156,4 @@ | |
} | ||
} | ||
] | ||
} | ||
} |
Oops, something went wrong.