Bestuurlijke gebieden (BRK) nu ook als Vector Tiles via PDOK (OGC API’s)

PDOK heeft, in opdracht van de Basisregistratie Kadaster (BRK), voor iedereen de Bestuurlijke gebieden in Vector Tiles (OGC API Tiles en Styles) gemaakt. Op de productpagina van de BRK. staat het product inhoudelijk beschreven. PDOK heeft op de website de nieuwe OGC API Standaard en de Vector Tiles toegelicht. Met de OGC API Tiles en Styles kan je zelf visualisaties maken die door systemen zijn te gebruiken. De visualisaties kunnen door iedere afnemer worden gemaakt. Om die reden vind je binnen Bestuurlijke Gebieden (BRK) Vector Tiles informatie over de objecten. Het gemaakte resultaat kan je integreren in toepassingen zoals viewers en applicaties. Voor een vliegende start zijn er naast de blanco visualisatie ook de standaard visualisatie en een complete visualisatie in OGC API Styles beschikbaar gesteld, die uiteraard ook naar eigen inzichten kunnen worden gewijzigd.

Waar kun je de Vector Tiles van de Bestuurlijke Gebieden vinden?

De Bestuurlijke Gebieden (BRK) Vector Tiles zijn te vinden via de PDOK dataset pagina, via de productpagina van de BRK, of door navigeren op de landingspagina van de API ’s van de Bestuurlijke Gebieden. Gebruik je de landingspagina als startpunt, dan zie je in één oogopslag alle relevante productinformatie waaronder de link naar de Tiles link naar de Tiles en de link naar de Styles. De link naar de landingspagina is ook in het Nationaal Georegister opgenomen. Om afnemers de mogelijkheden van de Bestuurlijke Gebieden in Vector Tiles te tonen is een PDOK Vectortile viewer beschikbaar.

image image image

Blanco Styling-------------Standaard Styling---------- Complete Styling

Huidige realisatie

Op 1 februari 2024 is de 1.0 versie van de Bestuurlijke Gebieden (BRK) Vector Tiles beschikbaar gesteld. Deze versie bevat de actuele voorkomens van de gemeente-, provincie- en landsgrenzen zoals deze ook zijn verwerkt in de WMS: , WFS en Atomfeed. Meer informatie over de data is te vinden in de metadata en op de productpagina van de BRK. In de OGC API is de data in 3 verschillende projecties (RD, Webmercator en ETRS89) aanwezig. Jaarlijks wordt de data voorzien van een update. De API ’s zijn volledig volgens conformance API specificatie gerealiseerd, zie voor meer informatie de conformance API op de landingspagina van de Bestuurlijke Gebieden.

Toekomstige ambitie

PDOK werkt continu aan verbetering van het platform en de kwaliteit van de geleverde services en API’s. Behalve de BGT, BAG en de BRK heeft PDOK de ambitie om OGC API ’s voor alle data-aanbieders beschikbaar te stellen. Hiervoor zal het platform voldoende geautomatiseerd moeten zijn en daarbij voldoen aan de gestelde performance- en kwaliteitscriteria. Ook ontwikkelingen van de resterende OGC API specificaties zijn onderdeel van de toekomstige ambitie. Aankondiging van verbetering en vernieuwing vindt plaats via de gebruikelijke kanalen, zoals de nieuwsberichten, de attenderingsservice en het Geoforum, plaats.

Deel je je ervaringen met ons via het Geoforum onder dit topic?

1 like

Hoi, voor Nationaal Toegangspunt Mobiliteitsdata (NTM) willen we een afbeelding van Nederland tonen bij een publicatie met daarop aangegeven voor welk gebied de publicatie van toepassing is.
We gebruiken hiervoor mapLibre en zijn daardoor gebonden aan de webMercatorQuad projectie. Deze gaat echter maar tot zoomniveau 6, waardoor we net niet heel Nederland kunnen tonen en daardoor kunnen we de tiles niet gebruiken.

Is het mogelijk om ook voor zoomniveau 4 / 5 tiles te genereren?

1 like

Die api is gegenereert in deze tilesets: Bestuurlijke Gebieden (OGC API) dus inderdaad niet in 4 en 5. Op dit moment is er geen mogelijkheid om die ‘even’ uit te breiden, maar ik ga intern navragen wat eventuele mogelijkheden zijn.

Hoi Paul,

Op niveau 6 in WebMercator is - als het goed is - heel Nederland zichtbaar.

Zie Bestuurlijke Gebieden (OGC API) (opent standaard in NetherlandsRDNewQuad even switchen naar WebMercator). Dan zie je heel Nederland in de viewer, en de viewer start bij niveau 6 (deze viewer gebruikt overigens OpenLayers). Zie afbeelding:

In QGIS is het ook zichtbaar op niveau 6:

Tot slot in MapLibre. Hiervoor gebruik ik als demo de Maputnik style editor: Maputnik. Deze gebruikt onder water MapLibre. Screenshot:

We horen graag of je hiermee geholpen bent.

Ehm… dat is nogal afhankelijk van het device dat je gebruikt. Ik heb zelf meermalen gemerkt dat een goed zoomniveau op een desktop (dat heel NL laat zien) op een telefoon bijvoorbeeld toch net de kop van Groningen en Zuid-Limburg afsnijd…

1 like

Het lukt inderdaad toch wel om heel nederland weer te geven. Maar inderdaad wat @sbjager zegt heb ik ook last van. Wanneer de schermbreedte kleiner wordt en er minder ruimte is voor de map-div dan wordt er toch wat afgesneden. Met zoomniveau 5 erbij zou er een padding kunnen worden toegevoegd waarmee dat zou worden opgelost.

1 like

Dank en dank Stefan voor de aanvullende opmerkingen. Wij komen bij jullie terug!

1 like

Ik vraag me af of je aan de server-zijde hier veel aan kunt doen, afgezien van de zoomniveaus uitbreiden (wat niet altijd een goed resultaat zal geven qua detailniveau…).

Er spelen namelijk ook heel veel zaken mee aan de clientzijde, waar je als PDOK geen invloed op hebt: resolutie, scherm-resolutie, schermgrootte, viewportgrootte, geleverde projectie versus gebruikte projectie en de rekenmethodes tussen beide en de definities daarvan, hoogte-breedte ratio van de viewport…

Desalniettemin dank dat jullie er naar willen kijken, dat word uiteraard altijd gewaardeerd :slight_smile:

Inderdaad overwegen we om zoomniveau in dit geval uit te breiden zodat deze overeenkomt met vergelijkbare data (volgens mij de top10 en de brta). Het is een relatief kleine dataset waarbij dit pretilen mogelijk lijkt.
Maar inderdaad is veel afhankelijk van de clientside en wat daarmee buiten de invloedsfeer van PDOK ligt.