Maak een kaart met …¶
De geo services en APIs van PDOK, NGR, data.overheid.nl, e.a. komen in een aantal smaken. De view services (WMS, WMTS en TMS) leveren statische kaarbeelden (PNG, JPG) en zijn geschikt voor het visualiseren van achtergrondkaarten en grote landsdekkende datasets zoals de Actueel Hoogtebestand Nederland. De download service (WFS) levert geografische vector data en de bijbehorende administratieve gegevens in bijv. GeoJSON.
De webservices en APIs van PDOK, NGR, e.a. zijn op verschillende manieren te bekijken en downloaden.
PDOK Kaart¶
Met PDOK Kaart kun je met een aantal klikken een eenvoudig kaartje maken met gegevens uit PDOK, NGR, de geo services van data.overheid.nl e.a. PDOK Kaart stelt je in staat om markers en lijnen te tekenen en van labels te voorzien of deze uit een kommagescheiden (CSV) of KML bestand te laden.
De gegenereerde PDOK Kaart kunt u opslaan en het bijv. mailen naar vrienden en collega’s of embedden in uw blog, website, CMS, etc.
PDOK Kaart Wizard is uitermate geschikt voor het maken van eenvoudige kaartjes voor bijv. contactpagina’s en routebeschrijving, of voor het visualiseren van basisregistraties en -datasets bijv. de Lange-afstandswandelroutes.
Zie de PDOK Kaart handleiding voor meer informatie.
Leaflet¶
De download service kunnen we gebruiken om bijv. 100 panden uit de Basisregistratie Adressen en Gebouwen (BAG) op een Leaflet kaart te tonen.
De URL van de BAG WFS API is:
http://geodata.nationaalgeoregister.nl/bag/wfs
Je vindt deze o.a. in het Nationaal GeoRegister door te zoeken naar BAG
en te filtreren op Downloadbare data
. De eerste 100 gebouwen uit de BAG halen we middels een HTTP GET request op in combinatie met de volgende query parameters:
service = WFS
request = GetFeature
typeName = bag:pand
count = 100
startIndex = 0
srsName = EPSG:4326
outputFormat = json
Het GeoJSON resultaat kun je bijv. in Leaflet visualiseren m.b.v. van de L.geoJson()
functie.
Naast het ophalen van features ondersteunt de WFS API het toepassen van (ruimtelijke) filters en het uitvoeren van eenvoudige ruimtelijke analyses, zie de WFS documentatie voor meer informatie.
QGIS¶
QGIS is een open source geografisch informatiesysteem (GIS) welk geografische gegevens kan visualiseren, bewerken en analyseren. QGIS ondersteunt de gangbare geo bestandsformaten zoals Shapefiles, KML, GML, GeoJSON, etc. en de geo services en APIs van PDOK , NGR, data.overheid.nl, e.a. Gegevens kunnen gevisualiseerd, getransformeerd en gedownload worden zodat ze te gebruiken zijn in Mapbox, CartoDB, Google Maps/Earth, e.a.

PDOK/INSPIRE plugins - achtergrondkaart¶
De PDOK en INSPIRE plugins geven snel en makkelijk toegang tot veel Nederlandse geodata.
Met de PDOK Services Plugin kun je eenvoudig door de geodata van PDOK zoeken. Installeer de plugin via het Plugins
-> Manage and Install Plugins
menu. Klik op het oranje +PDOK
knopje links van het PDOK Geocoder
veld om de beschikbare PDOK datasets te zien. Zoek op bijv. achtergrond
om een lijst van de beschikbare achtergrondkaarten te zien.

WMS / WMTS - Actueel Hoogtebestand Nederland¶
Ga als volgt te werk om de view service van de Actueel Hoogtebestand Nederland dataset aan te spreken in QGIS.
- In het hoofdmenu klik op
Layer
->Add Layer
->Add WMS / WMTS Layer
- Klik op
New
- Vul een naam in in bij
Name
- Plak de WMS URL (
http://geodata.nationaalgeoregister.nl/ahn2/wms?service=wms
) in hetURL
veld en klik opOK
- Klik op
Connect
- Kies een van de lagen en klik op
Add
Klik op View
-> Identify Features
en klik op de kaart om de hoogte op te halen.
In Geo services en APIs lees je meer over de verschillende view services. Geodata in web apps laat zien hoe je view services in Leaflet en OpenLayers kan laden.
WFS - Zeer kwetsbare gebieden¶
Ga als volgt te werk om de download service van bijv. de Zeer kwetsbare gebieden dataset aan te spreken in QGIS:
- In het hoofdmenu klik op
Layer
->Add Layer
->Add WFS Layer
- Klik op
New
- Vul een naam in in bij
Name
- Plak de WFS URL (
http://ags101.prvgld.nl/arcgis/services/INSPIRE_ov/MapServer/WFSServer
) in hetURL
veld en klik opOK
- Klik op
Connect
- Kies een van de lagen en klik op
Add
- De gekozen laag verschijnt in de
Layers
pane - Klik met de rechtermuisknop op de laag en selecteer
Zoom to layer
In Web Feature Service (WFS) lees je meer over de verschillende view services. Geodata in web apps laat zien hoe je download services in Leaflet en OpenLayers kan laden.
CartoDB (en Mapbox)¶
De Nederlandse geo services en APIs leveren, volgens de geldende standaarden, gegevens als Geography Markup Language (GML) in het Nederlandse Rijksdriehoekscoordinatenstelsel (RD). Om ze geschikt te maken voor Mapbox, CartoDB, Google Maps e.a. dienen ze getransformeerd te worden naar Shapefiles/GeoJSON en het WGS84 coordinatenstelsel.
QGIS¶
In QGIS gaat het downloaden en transformeren als volgt:
- Klik met de rechtermuisknop op de WFS dataset die je wilt downloaden en transformeren en selecteer
Save As..
- Kies ESRI Shapefile, GeoJSON of KML uit het
Format
menu - Kies
EPSG:4326 - WGS84
uit hetCRS
menu - Klik op
OK

Het nieuwe bestand kun je uploaden in CartoDB, gebruiken als databron in Mapbox Studio of visualiseren in Google Earth.
ogr2ogr¶
ogr2ogr is een command line utility waarmee gegevens uit een groot aantal bronnen gelezen en getransformeerd kunnen worden.
ogr2ogr -f GeoJSON bag.geojson WFS:"http://geodata.nationaalgeoregister.nl/bagviewer/wfs" \
-t_srs EPSG:4326 bagviewer:pand
Zie de ogr2ogr handleiding voor meer informatie.