1

Handleiding: BGT-koppeling in iASSET

Wat is de BGT?

De Basisregistratie Grootschalige Topografie (BGT) is de bij wet vastgelegde basisregistratie voor topografie in Nederland. Gemeenten gebruiken deze data voor een nauwkeurige weergave van de geometrie van objecten in de openbare ruimte. Binnen een gemeente wordt deze data beheerd door de geo-afdeling, terwijl de afdeling beheer openbare ruimte (BOR) in iASSET met de objectgegevens werkt.

De berichtenstromen van de BGT

Er zijn twee soorten gegevensuitwisseling voor de BGT (afdeling Geo):

  1. Verticale berichtenstroom: Verzoeken van de gemeente naar de landelijke BGT-registratie.
  2. Horizontale berichtenstroom: De uitwisseling tussen de geo-afdeling en de BOR-afdeling (iASSET).

iASSET maakt gebruik van de horizontale berichtenstroom op basis van de meest recente Geo-BOR standaard van Geonovum. iASSET is officieel gecertificeerd voor deze koppeling!

Hieronder de verschillende type berichten van de Horizontale berichtenverkeer:

 

  1. Levering van objectgegevens (Mutatiebericht)
  2. Wijzigingsverzoek
    1. Verzoek geaccepteerd (mutatiebericht)
    2. Verzoek afgewezen (afwijzingsbericht)
  3. Gebiedsverkenning verzoek (Exploratieverzoek)
  4. Levering van exploratieresultaten
    1. Wijziging van objectgegevens (Mutatiebericht)
    2. Voltooiingsbericht (Exploratierespons)

 

De berichtenuitwisseling in iASSET

Alle berichten van en naar de BGT zijn te vinden onder het menu gegevensbeheer en vervolgens BGT.

Postvak in en uit

In het Postvak In staan de inkomende berichten van de geo-afdeling, zoals bevestigingen van verwerkte mutaties. In het Postvak Uit staan de uitgaande verzoeken van de BOR naar de geo-afdeling. Berichten kunnen handmatig worden verwerkt of automatisch via een achtergrondtaak als de instelling bgt-automatisch-verzenden is geactiveerd.

 

 

XML inlezen

Deze functie wordt gebruikt voor het in bulk handmatig uploaden van BGT-berichten (via xml-bestanden). Het is een “noodoplossing”.

 

Statussen en betekenissen van de berichten

De voortgang van verzoeken kan worden gevolgd via statussen in het postvak uit:

  • Status 1: Verzoek is gecontroleerd en verwerkt door de BGT.
  • Status 2: Bericht is ontvangen door de BGT, maar er is nog geen antwoord.
  • Status 3: Onbekend
  • Status 4: Status voor berichten die een verwijdering bevestigen.
  • Status 5: Record is in verwerkingsmodus voor inkomende berichten.
  • Status 6: Bericht staat klaar voor verzending (wacht op de automatische taak).
  • Status 7: Er is een fout opgetreden bij de verwerking naar de BGT.

 

De berichten op de kaart

Voor iedere inkomend en uitgaand bericht wordt er in iASSET een inspectie record aangemaakt met alle gegevens van het bericht! Deze inspecties worden door het systeem beheerd en kunnen niet door gebruikers gewijzigd worden om de integriteit van de data te garanderen. 

Voor de Mutatieverzoeken en Mutatieberichten worden nieuwe records aangemaakt in de inspectie BGT Mutatieberichten. Op deze manier is de volledige historie van berichtenuitwisseling bij een object direct in de applicatie te zien! 

Voor de Exploratieverzoeken worden er records aangemaakt in de Algemene Inspectie BGT Exploratie Berichten.

 

Via de inspectie kunnen berichten uit de BGT in filters gebruikt worden, zoals iedere andere inspectie. Een filter kan de conditie “niet ouder dan …. dagen” gebruiken in combinatie met het aanmaakdatum van de inspectie om zo alleen de meest recente berichten te gebruiken. In de inspectie BGT Mutatieberichten is er een onderscheid tussen Mutatieverzoeken en Mutatieberichten in het veld “Type bericht”.

De processen in iASSET

Er zijn drie varianten (processen) met als basis de BGT berichten:

  • Er wijzigt een object bij Geo: Mutatieberichten

Geo voert een wijziging door (bijv. na een meting buiten) en stuurt een mutatiebericht naar BOR. Deze berichten worden altijd automatisch verwerkt in iASSET. De paspoort van het object en de geometrie worden bijgewerkt. De binnenkomende berichten worden gematched op het BGT-nummer primaire en op iASSET-ID als vervolg. Als er een object wordt gestuurd met onbekend BGT-nummer en zonder iASSET-ID, wordt er een nieuw object aangemaakt in iASSET!

Objecten samenvoegen (Onterecht aangemaakte nieuw object)

Indien Geo een object verstuurd met onbekend BGT-nummer en zonder iASSET-ID, wordt in iASSET een nieuw object aangemaakt. Dat kan onterecht zijn omdat het object al in iASSET bestaat, maar dan zonder een BGT-nummer. In dat geval kunnen het nieuwe object en het al bestaande object worden samengevoegd via het paspoort van het nieuwe object! Na deze actie blijft de historie (zoals inspecties) van het iASSET object behouden, terwijl de officiële BGT-gegevens worden overgenomen. Het onnodige dubbele object wordt verplaatst naar de verwijderde objecten.

Stap 1: Open het paspoort van het object dat moet verdwijnen! Kies voor object samenvoegen. 

Stap 2: Er opent zich nu een venster met de tien dichtstbijzijnde objecten zonder BGT nummer. Selecteer het object waarmee u wilt samenvoegen. Als u alle inspecties ook wilt samenvoegen vinkt u “Alle inspecties” aan. In de toekomst komen hier meer opties bij die u de keuze geven om bijvoorbeeld wel of niet foto’s mee te nemen.

 

Stap 3: Klik op ‘samenvoegen’. U krijgt nu een informatieve pop-up. Klik op ‘ja’.

Alle BGT informatie is verplaatst (opgeslagen) bij het iASSET object en de onterecht aangemaakte “nieuwe” object is verplaatst naar Verwijderde objecten. 

 

Verwijderde objecten (Onterecht verwijderd object)

Als Geo een bericht stuurt dat een object is beëindigd, wordt het object in iASSET naar de lijst verwijderde objecten verplaatst. Via de kolommen in het grid kan er gefilterd worden bij gebruiker op “verwijderd door de BGT” en bij datum om een object gemakkelijk te vinden. Als het object onterecht verwijderd is, kan het object teruggezet worden in iAsset waarbij de link met BGT gebroken wordt door het verwijderen van de BGT-nummer bij dat object. Dat object kan dus niet nog een keer verwijderd worden door de BGT maar krijgt ook geen updates meer. 

  • Er wijzigt een object in de BOR: Mutatieverzoeken

Wanneer een beheerder een object wil toevoegen of wijzigen voor de BGT, wordt er een mutatieverzoek vanuit de BOR aangemaakt. Dit kan via de volgende scenario’s verlopen:

  1. Wijziging wordt geaccepteerd: BOR doet een verzoek, Geo verwerkt de wijziging en stuurt een Mutatiebericht terug. iASSET verwerkt dit bericht en werkt het object bij.
  2. Afwijzing: Geo wijst het verzoek van de BOR af en stuurt een afwijzingsbericht. De paspoortgegevens incl. geometrie in iASSET worden automatisch hersteld naar de situatie die bekend is bij Geo.

Werkwijze Mutatieverzoek

Stap 1: Open het paspoort van het object en klik op de knop BGT verzoek.

Stap 2: Er opent een scherm waarin de oude waarden en nieuwe waarden naast elkaar staan.

Stap 3: Na opslag wordt er een inspectierecord aangemaakt als back-up en wordt het bericht klaargezet voor verzending. Het bericht zelf is dus in de Postvak Uit te vinden!

 

3. Exploratieverzoeken op gebiedsniveau

Een Exploratieverzoek wordt gebruikt om aan te geven dat nieuwe informatie over een gebied nodig is in iASSET. In tegenstelling tot de andere type berichten gaat een Exploratieverzoek over een gebied maar worden geen object gegevens uitgewisseld. Dat gebied wordt als geo-coördinaten verstuurd naar Geo. Dit is essentieel bij grote projecten om de iASSET dataset weer volledig synchroon te krijgen met de BGT.

Werkwijze Exploratieverzoek

Stap : Dit verzoek wordt gestart vanaf de kaart via de rechtermuisknop (BGT – exploratieverzoek). 

Stap 2: Na het selecteren van de geometrie wordt een verzoek naar Geo gestuurd met een vrije tekst. 

Stap 3: Geo reageert met Mutatieberichten voor alle objecten in dat gebied. Deze berichten worden automatisch verwerkt in iASSET.

 

Inrichting van de koppeling

De koppeling is beveiligd en vereist een certificaat uitwisseling en configuratie van specifieke url’s en klantcodes bij initiële inrichting. Dit zijn de gegevens die opgenomen worden als “Stuurgegevens” in de berichten.