Distributie van basisgegevens via webservices Dick Krijtenburg Senior adviseur / projectleider DIVA Geo en Vastgoedinformatie Gemeente Amsterdam 10 juli 2008
distributie van basisgegevens via webservices Onderwerpen Landelijk Amsterdam Informatiearchitectuur DIVA Technologie Aansluiting Verbeteringen / valkuilen Gemeente Amsterdam 10 juli 2008
distributie van basisgegevens via webservices Landelijk Gemeente Amsterdam 10 juli 2008
Stelsel van basisregistraties
Globaal Model RSGB (Referentiemodel Stelsel Gemeentelijke Basisgegevens)
distributie van basisgegevens via webservices Amsterdam Gemeente Amsterdam 10 juli 2008
Ontwikkelingsbedrijf Plaats in organisatie Gemeentebestuur 14 stadsdelen diensten en bedrijven Centrum Belastingen GG&GD Zuideramstel Sociale dienst Vervoerbedrijf Bos en Lommer Ingenieursbureau Milieu en Bouwtoez Zuidoost Brandweer Ontwikkelingsbedrijf Amsterdam Noord Havenbedrijf …………. .... Ruimtelijke ordening DPG GVI
Architectuurlagen
Stroomlijning informatiehuishouding Doel: Effectievere en efficiëntere dienstverlening en handhaving Eenduidige informatie binnen gemeente, één opslagplaats Eenduidige informatie in contact burgers Eenduidige informatie in contact hogere overheid Kwaliteit gegevens hoger
Processen en stelsel
Adressen : model Woonplaats Openbare ruimte Nummeraanduiding 1 : N Adressenregister Adressenregistratie Identificatie Identificatie woonplaats Type openbare ruimte Officiële benaming Identificatie / datums brondocs Identificatie op. ruimte Geadresseerd objectsoort Huisnummer Huisletter + toevoeging Postcode (niet authentiek) Besluit woonplaatsbenoeming Straatnaambesluiten Huisnummerbesluiten Woonplaatsnaam
Adressen : kwaliteit Als eerste van de zes basisregistraties is voorjaar 2004 gestart met opbouw van de basisregistratie adressen. BASISREGISTRATIE ADRESSEN adressen
Topografie (2005)
Informatiearchitectuur distributie van basisgegevens via webservices Informatiearchitectuur Gemeente Amsterdam 10 juli 2008
Stroomlijning informatiehuishouding
Architectuurmodel
Integrale ontsluiting
Kwaliteitscontroles
Integrale GIS-analyses gebouwen binnen 300 meter van een metrostation
Amsterdam in 3D
distributie van basisgegevens via webservices DIVA Gemeente Amsterdam 10 juli 2008
DIVA DIVA Bronnen Externe applicaties Afnemers Landelijk Atlas Webservices Productenmagazijn Gegevensmodel conform RSGB Standaard Producten Achtergronden Kennisgevingen Vraag / Antwoord FTP-loket Gegevensmagazijn Gegevensmodel conform RSGB VRA’ GBKA’ KBK’ LKI’ …’ klant Klasse Meta Con- trole Standaardproducten Product 1 2 n Productie GBKA KBK LKI … Cyclo- rama Lucht- foto Klasse Meta VRA Inwinning Bronnen
Software Componenten (vereenvoudigd) Database replicatie en scripting Oracle/Jboss applicatie Server FME FTP JAVA Componenten DIVA Productenmagazijn (RSGB) Gegevensmagazijn (RSGB) VRA GBKA KBKA Oracle 10g DB GouwBAG Jboss Oracle 9i DGDialog Radius Geomedia Secundair Decos … OTAP Ontwikkel Test Acceptatie ATLAS Atlas appl. Webserver Mapguide Maatwerk software Standaard Software
DIVA datamodel (deel)
DIVA datamodel (detail)
Distributie : Protocollen StUF
StUF, XML-standaard voor uitwisseling
Kennisgevingsberichten Applicaties van klanten krijgen op basis van een abonnement mutaties in de vastgoedgegevens toegezonden in StUF-formaat die direct in de applicatie kunnen worden verwerkt
XSD’s
distributie van basisgegevens via webservices Aansluiting Gemeente Amsterdam 10 juli 2008
Aansluitproject per afnemer distributie van basisgegevens via webservices Aansluitproject per afnemer Procesanalyse Informatieanalyse Keuze technische aansluiting Leveringsovereenkomst Realisatie generieke aansluiting (‘StUF-kletser’) Realisatie specifieke aansluiting Gemeente Amsterdam 10 juli 2008
Voorbeeld aansluiting model afnemer
Berichtafhandeling bij de afnemer
Berichtafhandeling tussen DIVA en afnemer
Op naar een servicebus
distributie van basisgegevens via webservices Ups and downs Gemeente Amsterdam 10 juli 2008
verbetering Werken onder architectuur Scheiding van lagen Integraal gegevensmodel Meer grip op kwaliteit Stroomlijning distributie Snellere distributie Extern losely coupled Wijzigingsbeheer OTAP Mantis valkuilen Span of control Van eilanden naar ketens Intern niet losely coupled Nieuwe technologie Xquery (2006)
distributie van basisgegevens via webservices Vragen ? Gemeente Amsterdam 10 juli 2008