Berichten over uw Buurt
Zoals vergunningen, bouwplannen en lokale regelgeving
Zoals vergunningen, bouwplannen en lokale regelgeving
Adressen en contactpersonen van overheidsorganisaties.
Deze pagina bestaat uit diverse verwijzingen naar technische informatie rondom data.overheid.nl.Het register van data.overheid.nl wordt gevoed vanuit verschillende regionale, lokale en thema gebaseerde bronnen met dataset informatie. Op deze pagina's vindt u informatie over de wijze waarop de synchronisatie met verschillende bronnen plaatsvindt en hoe u zelf informatie kunt opvragen en/of toevoegen aan data.overheid.nl.
Uitwisselingsmogelijkheden
Er zijn drie manieren om zowel informatie op als informatie toe te voegen aan data.overheid.nl.
Lees hier meer over de uitwisselingsmogelijkheden met data.overheid.nl.
Standaarden & Metadata
Om een optimale toegankelijkheid en herbruikbaarheid van deze website te garanderen, wordt er gebruik gemaakt van diverse (inter)nationale standaarden, waaronder:
Data.overheid.nl is gerealiseerd met behulp van het Comprehensive Knowledge Archive Network (CKAN). CKAN is een open source-register dat oorspronkelijk is ontwikkeld voor het Open dataportaal van de Engelse overheid, en inmiddels wordt gebruikt door onder andere Duitsland, Canada, Frankrijk en Nederland. Lees hier meer over het CKAN-project.
Datasets die in ons register zijn opgenomen, kunnen op 2 manieren worden opgevraagd. Via een webinterface en via een API. De link naar het register die is opgenomen in het dataportaal verwijst naar de webinterface.
Zie de CKAN website voor een uitleg over de werking van de API. Met behulp van deze API kunnen organisaties hun eigen interface op het register bouwen, waarbij de inhoud van het register centraal georganiseerd blijft.
Het invoeren van datasets vindt plaats via data.overheid.nl. Via het aanmelden van een nieuwe dataset wordt de dataset opgenomen in het register. Hierbij wordt door de contentbeheerder gecontroleerd of de verwijzing naar de dataset volledig en werkend is.
Open source en open standaarden
Data.overheid.nl maakt op een aantal manieren gebruik van open source en open standaarden.
Data.overheid.nl draait op Open Source software. De server van Data.overheid.nl heeft Linux als operating system (RedHat) met daarop php en mysql geïnstalleerd. Als Content Management Systeem wordt Drupal7 gebruikt en de metadata van de datasets wordt opgeslagen in CKAN versie 2. CKAN is ontwikkeld door de Open Knowledge Foundation (OKF) en is uitgegeven onder de GNU GPL v3 License. Voor Drupal en CKAN worden op data.overheid.nl standaard- en maatwerkmodules toegepast. Onderaan deze pagina is een overzicht van de software modules geplaatst. Data.overheid.nl heeft GEEN aanpassing in de CKAN software of genoemde modules gemaakt.
Data.overheid.nl maakt op een aantal punten gebruik van open standaarden. Alle uitwisseling met andere systemen verloopt via open standaarden. 1. Koppeling met andere registers verloopt via een harvesting mechanisme (data.overheid.nl haalt data op bij andere registers) Deze data is in XMLformaat. De gebruikte metadata voldoet aan OWMS 4.0. 2. Bulklevering van data uit data.overheid.nl verloopt via een API die XML levert, de gebruikte veldwaarden voldoen aan OWMS 4.0 3. Registratie van datasets in data.overheid.nl, de gebruikte veldwaarden voldoen aan OWMS 4.0
Een belangrijke notie ten aanzien van gebruik van open standaarden door data.overheid.nl. Overheden registreren data bij data.overheid.nl. De data die op deze manier wordt geleverd voldoet niet altijd aan open standaarden, soms wordt een keuze gemaakt voor "as-is", ontsluiting van de data in het formaat waarin deze voorhanden is in het primaire proces. Het is de verantwoordelijkheid van de toeleverende overheidsorganisatie om de data in open standaard formaten aan te leveren. Op dit moment is het beleid omtrent de registratie van datasets in data.overheid.nl om data bij voorkeur in een open standaard te leveren. De data voldoen bij voorkeur aan ‘open standaarden’ (geen barrières voor het gebruik door ICT-gebruikers of door ICT-aanbieders); (definitie op data.overheid.nl) Het gebruik van open standaarden bij de datasets van data.overheid.nl is door het forum standaardisatie onderzocht. Belangrijke bevinding daarbij is dat het belang van het beschikbaar hebben van de data als open data groter wordt geacht dan de toepassing van standaarden.
Hieronder staat apart de software benoemd die DONL gebruikt. Waar mogelijk is de naam van de geldende (vrije) licentie vermeld:
Het dataportaal is gebaseerd op open source software. De belangrijkste twee componenten die worden gebruikt zijn Drupal en CKAN. In onderstaande paragrafen wordt aangegeven op welke manier data.overheid.nl gebruik maakt van deze software en hoe deze toepassing kan worden hergebruikt.
Data.overheid.nl maakt gebruik van een standaard implementatie van de Drupal 8 software, zonder aanpassingen in de core. In Drupal wordt gebruik gemaakt van standaard modules om een koppeling met CKAN te leggen.
Data.overheid.nl maakt gebruik van een standaard implementatie van de CKAN versie 2 software, zonder aanpassingen in de software van CKAN. Data.overheid.nl heeft alleen in de configuratie, het datamodel en presentatie aanpassingen gemaakt. De basis van CKAN is onveranderd zodat eenvoudig updates mogelijk zijn.
De CKAN software wordt ter beschikking gesteld onder de GNU GPL v3 licentie. Dit betekent dat van gemodificeerde versies van de CKAN software, de broncode beschikbaar moet worden gesteld. Data.overheid.nl heeft weinig modificaties uitgevoerd aan de broncode van CKAN. De broncode kan echter interessant zijn voor hergebruik, bijvoorbeeld om zelf een dataregister in te richten. Data.overheid.nl heeft bijvoorbeeld al de inrichting in de Nederlandse taal en de toepassing van de DCAT standaard uitgevoerd in CKAN.
De broncode van data.overheid.nl is beschikbaar voor hergebruik op onderstaande Github adres. Data.overheid.nl kan geen ondersteuning geven op het hergebruik van de broncode. Onderstaande code is versie 2.2.
https://github.com/dataoverheid
Data.overheid.nl maakt gebruik van een aantal modules in CKAN die eerder door het engelse dataportaal zijn ontwikkeld. Data.overheid.nl werkt samen met de UK government aan deze modules. Er zijn bugs verholpen in deze modules tijdens de ontwikkeling van data.overheid.nl. Deze bugs zijn direct in de Github van de betreffende modules gecommit door het ontwikkelteam van data.overheid.nl.