-
Notifications
You must be signed in to change notification settings - Fork 16
BAG2MutatieProces
Het BAG2MutatieProces proces wordt gebruikt om BAG 2.0 mutatiebestanden te downloaden en eventueel direct te verwerken. Het kan in vier verschillende modussen geconfigureerd worden.
Na het kiezen van een modus wijst het zich vanzelf, hieronder worden de modussen ook beschreven:
In deze modus worden de landelijke dagmutaties gedownload vanaf een publieke mirror zonder authenticatie en wordt de BAG database bijgewerkt. Er is geen abonnement op mutaties bij het Kadaster (€ 180 per maand voor landelijke dagmutaties, gratis voor overheidsorganisaties) vereist. Standaard wordt de URL ingevuld van de mirror met de landelijke dagmutaties van B3Partners.
In deze modus worden de mutaties gedownload en verwerkt vanaf de BAG Bestanden service van het Kadaster. Het is nodig om de gebruikersnaam en wachtwoord van het account dat toegang heeft tot BAG Bestanden via Mijn Kadaster in te vullen. Een PKIoverheid certificaat is niet nodig, aangezien niet de GDS2 SOAP service wordt gebruikt maar de onderliggende REST API van de BAG Bestanden webapplicatie.
Standaard worden de landelijke dagmutaties gedownload en verwerkt. Het is mogelijk om landelijke maandmutaties of gemeentelijke maandmutaties te selecteren door de "Query parameter voor bestandenlijst" in te vullen. Zie de documentatie van de command-line tool voor meer informatie.
Gebruik deze modus om de mutatiebestanden op te slaan in een directory zonder de BAG database bij te werken. Deze modus kan gebruikt worden om de mutatiebestanden te delen, bijvoorbeeld via een share met een andere brmo-service instantie die de bestanden verwerkt in de modus "mutaties verwerken vanuit directory" of om zelf een publieke mirror op te zetten.
Een publieke mirror opzetten kan ook makkelijk met de command-line tool. Zie deze Docker Compose stack voor meer informatie.
Als de instantie van brmo-service geen internettoegang heeft maar wel toegang tot mutatiebestanden via bijvoorbeeld een share, kan deze modus worden gebruikt om mutatiebestanden uit een directory te verwerken.
Beschikbaar vanaf versie 4.0.0.
Bij het configureren van het automatisch proces kan in een tekstveld een geometrie worden opgegeven in WKT formaat. Na het verwerken van mutaties worden dan records die niet snijden met deze geometrie verwijderd en worden records van niet-geografische objecttypen (nummeraanduiding en openbareruimte) waarnaar niet meer gerefereerd wordt verwijderd.
Deze functie is nuttig bij het toepassen van de dagelijkse mutaties die alleen voor heel Nederland beschikbaar zijn, terwijl je alleen geïnteresseerd bent in de BAG van een bepaald gebied.
Het is mogelijk dit filter te gebruiken na het inladen van de stand van heel Nederland. Voor PostGIS zal op een redelijk snelle server het verwijderen van records enkele uren kunnen duren, dus hou hier rekening mee. Mogelijk dat het met Oracle te lang duurt. Het is in dat geval verstandig om bij het Kadaster een stand van de gemeentes waarvan de gemeentegrens snijdt met je gewenste geografisch filter te bestellen en in te laden.
Als na het inladen van een stand veel records zijn verwijderd door het geografisch filter, is het verstandig om
onderhoud uit te voeren op de BAG tabellen zodat deze geoptimaliseerd zijn door verwijderde records ook fysiek te
verwijderen. Met PostGIS kan dit met het VACUUM
statement, alhoewel dit ook automatisch op de achtergrond plaatsvindt.
Zie de pagina BAG 2.0 inladen voor documentatie over het inladen van de stand en ook de documentatie van de command-line tool.
beschikbaar vanaf versie 2.2.0
Dit werk valt onder een Creative Commons Naamsvermelding-GelijkDelen 2.0 Nederland-licentie.