Geodata downloaden¶
In Geodata in web apps lees je hoe je de geo APIs in Leaflet en OpenStreetMap kan consumeren. Vaak is het ehcter noodzakelijk om een dataset in zijn geheel te downloaden zodat je het met andere gegevens kan combineren en/of een landsdekkende analyse kan uitvoeren.
Op de desktop: QGIS¶
WFS¶
QGIS stelt je in staat om de gegevens van een WFS endpoint lokaal op te slaan.
Ga als volgt te werk om een deel van de BAG in QGIS te laden en lokaal in een ander coordinatenstelsel op te slaan.
- Klik op
Layer
->Add Layer
->Add WFS Layer
in het hoofdmenu van QGIS - Klik op
New
- Vul een makkelijk te onthouden naam in het
Name
veld - Plak de BAG WFS URL (
https://geodata.nationaalgeoregister.nl/bag/wfs
) in hetURL
veld en klik opOK
- Klik op
Connect
- Kies een van de lagen uit de lijst bijv.
pand
en klik opAdd
- De gekozen laag verschijnt in de
Layers
pane (links van de kaart) alsbag:panden
- Klik met de rechtermuisknop op
bag:panden
en selecteerSave As..
- Kies ESRI Shapefile, GeoJSON of KML uit het
Format
menu - Klik op de
Browse
knop en geef aan waar het bestand opgeslagen moet worden - Kies
EPSG:4326 - WGS84
uit hetCRS
menu om de coördinaten naarlat/lng
te transformeren. Zie Coördinatentransformaties voor meer informatie. - Klik op
OK
Het nieuwe bestand kun je in CartoDB of Mapbox Studio gebruiken. KML bestanden kun je rechtstreeks in Google Earth visualiseren.
PDOK & INSPIRE plugins¶
De PDOK Services Plugin stelt je in staat om de datasets van Publieke Dienstverlenign op de Kaart te doorzoeken en in QGIS te laden.
De INSPIRE Nederland plugin stelt je instaat om door de INSPIRE datasets te zoeken en deze in QGIS te laden.
Het is ook mogelijk om per INSPIRE thema, annex en/of organisatie te zoeken.
QGIS plugins kun je via Plugins
-> Manage and Install Plugins...
menu installeren en beheren.
In de terminal: ogr2ogr (EN)¶
The ogr2ogr utility allows for reading and writing of many different vector formats. The most basic use of ogr2ogr is constructed as:
ogr2ogr -f output_format destination source layer
Getting the footprints of the first 15000 BAG buildings from the WFS endpoint as GeoJSON is achieved as:
$ ogr2ogr -f GeoJSON footprints.geojson
WFS:"http://geodata.nationaalgeoregister.nl/bagviewer/wfs"
bagviewer:pand
You can use Investigating the data source with ogrinfo to discover which layers are contained in a WFS endpoint, see the ogr2ogr en de BAG (EN) for more information.