Skip to content

Commit 45dc71a

Browse files
committed
review Anouk verwerkt en achtergrondinformatie uitgebreid
1 parent dfedfef commit 45dc71a

File tree

4 files changed

+81
-20
lines changed

4 files changed

+81
-20
lines changed

docs/achtergrondinformatie/Achtergrondinformatie.md

Lines changed: 66 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111

1212
OGC API's stellen geodata beschikbaar. Wat is geodata, ook wel **ruimtelijke informatie**, eigenlijk? Deze leermodule gaat over de OGC API's van PDOK; **wat doet PDOK eigenlijk?** En **wat zijn OGC API's** eigenlijk precies? En waarom is het **belangrijk om data op een gestandaardiseerde en generieke manier te ontsluiten?** Dat behandelen we allemaal in dit onderdeel.
1313

14-
## Wat is ruimtelijke informatie ?
14+
## Wat is geo-informatie ?
1515

16-
Wat is ruimtelijke informatie, ook wel geo-informatie genoemd, en wat kun je ermee? Geodata is overal om ons heen. Vaak hoor je dat 80% van alle data over een plek op aarde gaat.
16+
Wat is geo-informatie, ook wel ruimtelijke informatie genoemd, en wat kun je ermee? Geodata is overal om ons heen. Vaak hoor je dat 80% van alle data over een plek op aarde gaat.
1717

1818
!!! warning "TO DO"
1919

@@ -23,6 +23,57 @@ Wat is ruimtelijke informatie, ook wel geo-informatie genoemd, en wat kun je erm
2323

2424
Welke toepassingen van geo-informatie ken jij? Schrijf een aantal voorbeelden op.
2525

26+
## Hoe wordt geodata opgeslagen?
27+
28+
Geodata kan op verschillende manieren worden opgeslagen in een bestand of database. Op welke manier dat is, heeft ook gevolgen voor wat je precies met de data kunt doen. Dit is zeker bij ruimtelijke data het geval, omdat geometrie op heel veel verschillende manier gerepresenteerd kan worden. Dit is heel erg afhankelijk van de beoogde toepassing van de data.
29+
30+
### Raster of vectordata?
31+
32+
Er worden ruwweg twee vormen van geodata onderscheiden: vectordata en rasterdata. In het geval van rasterdata wordt de informatie opgeslagen als afbeelding. Elke pixel (rastercel) heeft een waarde. Dat kan een kleur zijn in het geval van een luchtfoto, maar die waarde kan ook iets anders voorstellen, zoals hoogte of temperatuur. In het geval van vectordata wordt de informatie opgeslagen in een tabel met een geometrie. De geometrie kan een punt, lijn of vlak zijn.
33+
34+
Over het algemeen (er zijn uitzonderingen mogelijk) wordt rasterdata gebruikt voor continue fenomenen, zoals hoogte en temperatuur. Dit soort natuurlijke fenomenen hebben geen harde grenzen en lopen continue door. Dit in tegenstelling tot discrete informatie, zoals gebouwen en administratieve grenzen. Die beginnen en eindigen op posities die wij als mensen hebben aangewezen. Voor discrete fenomenen gebruiken we dan ook vooral vectordata.
35+
36+
Voorbeelden van rasterdatasets bij PDOK zijn:
37+
38+
* [Algemeen Hoogtebestand Nederland (AHN)](https://www.pdok.nl/introductie/-/article/actueel-hoogtebestand-nederland-ahn) voor hoogtedata
39+
* [Landelijk Grondgebruik Nederland](https://www.pdok.nl/introductie/-/article/landelijk-grondgebruik-nederland-lgn-)
40+
* [Luchtfoto RGB](https://www.pdok.nl/introductie/-/article/pdok-luchtfoto-rgb-open-) en [Luchtfoto Infrarood](https://www.pdok.nl/introductie/-/article/pdok-luchtfoto-infrarood-open-)
41+
42+
Voorbeelden van vectordatasets bij PDOK zijn:
43+
44+
* De [BRT Achtergrondkaart](https://www.pdok.nl/introductie/-/article/basisregistratie-topografie-achtergrondkaarten-brt-a-)
45+
* De [Basisregistratie Adressen en Gebouwen (BAG)](https://www.pdok.nl/introductie/-/article/basisregistratie-adressen-en-gebouwen-ba-1) voor onder andere gebouwen
46+
* [CBS Wijken en Buurten](https://www.pdok.nl/introductie/-/article/cbs-wijken-en-buurten) voor statistische gegevens over buurten, wijken en gemeenten
47+
48+
### Wat zijn coördinaatreferentiesystemen?
49+
50+
!!! warning "TO DO"
51+
52+
Geodata is altijd opgeslagen in een bepaald coördinaatreferentiesysteem. Het coördinaatreferentiesysteem bepaalt hoe de coördinaten worden opgeslagen. Oftewel: hoe de positie op aarde bepaald wordt. De aarde is niet plat hoewel kaarten dat wel zijn. Helaas is de aarde ook niet perfect rond of ovaal.
53+
54+
<div style="text-align: center;">
55+
<img src="../../assets/geoid-c2.jpg" alt="Geoïde" width=40% />
56+
</div>
57+
58+
59+
De aarde lijkt meer op een aardappel, met bergen en valleien. We noemen dit een geoïde. Helaas is die geoïde eindeloos complex, wat het lastig maakt om de exacte vorm in een computer op te slaan. Daarom wordt geprobeerd om de vorm van de geoïde te benaderen met een ellipsoïde (3D ovaal). Dat leidt echter wel tot afwijkingen: de ene plek zal meer afwijken van de ellipsoïde dan de andere plek. Maar voor veel toepassingen op wereldwijde schaal is enige afwijking niet zo erg.
60+
61+
<div style="text-align: center;">
62+
<img src="../../assets/geoid1_lg.png" alt="Geoïde" width=60% />
63+
</div>
64+
65+
Voor veel toepassingen is nauwkeurigheid wel belangrijk. Je hebt dan een ellipsoïde nodig die goed aansluit op het stukje aarde waarin je geïnteresseerd bent. Op andere plekken op de aarde zal die ellipsoïde totaal niet aansluiten. We noemen dat ook wel een lokaal coördinatenstelsel. Het Rijksdriehoeksstelsel, ook wel "RD Amersfoort" genoemd, is zo'n lokaal coördinatenstelsel. RD Amersfoort biedt hoge nauwkeurigheid in Nederland. Buiten Nederland is het echter nutteloos.
66+
67+
We zijn er nog niet helemaal. Wat als je zo'n ellipsoïde op een plat vlak probeert te projecteren? Stel je voor dat je een mandarijn pelt en de schil in één stuk hebt. Als je die op een plat vlak legt, ontstaat er gaten. Kaartprojecties zijn manieren om de aardbol zodanig te vervormen en uit te rekken, dat die gaten worden opgevuld. Daar zijn veel verschillende manieren voor. Over het algemeen onderscheiden we drie soorten kaartprojecties:
68+
69+
* Hoekgetrouw
70+
* Oppervlaktegetrouw
71+
* Afstandsgetrouw
72+
73+
Vaak gaan projecties en coördinaatstelsels hand in hand. Ze zijn echter wel twee verschillende dingen. Coördinatenstelsels zijn vooral belangrijk voor de correcte **opslag** van geodata. Projecties zijn vooral belangrijk voor de correcte **visualisatie** van geodata.
74+
75+
Zie ook <https://www.nsgi.nl/coordinatenstelsels-en-transformaties/overzicht-coordinatenstelsels>
76+
2677
## Wat doet het Kadaster / PDOK?
2778

2879
**:arrow_right: Bekijk eerst dit filmpje:**
@@ -35,7 +86,7 @@ Wat is ruimtelijke informatie, ook wel geo-informatie genoemd, en wat kun je erm
3586
</iframe>
3687
</div>
3788

38-
[PDOK](https://www.pdok.nl/) is hét platform voor hoogwaardige geodata. Op PDOK kunnen gebruikers en specialisten geodata vinden en kunnen overheidsorganisaties hun geodata publiceren. PDOK verbindt vraag en aanbod met elkaar. Bij PDOK vind je open datasets van de overheid met actuele geo-informatie. De datasets gaan over allerlei verschillende thema’s, zoals de bodem, mobiliteit en grenzen. En zijn afkomstig van allerlei verschillende overheidsorganisaties, zoals het CBS, ministeries, Rijkswaterstaat en het Kadaster.
89+
[PDOK](https://www.pdok.nl/) is hét platform voor hoogwaardige geodata. Op PDOK kunnen overheidsorganisaties hun geodata publiceren en kunnen gebruikers en specialisten deze vinden. PDOK verbindt vraag en aanbod met elkaar. Bij PDOK vind je open datasets van de overheid met actuele geo-informatie. De datasets gaan over allerlei verschillende thema’s, zoals de bodem, mobiliteit en grenzen. En zijn afkomstig van allerlei verschillende overheidsorganisaties, zoals het CBS, ministeries, Rijkswaterstaat en het Kadaster.
3990

4091
PDOK is in 2013 ontstaan en is een dienst van het Kadaster. Het Kadaster is de Nederlandse overheidsorganisatie die vastlegt wie welke rechten heeft op al het vastgoed in Nederland. En het Kadaster zorgt dat burgers, bedrijven en overheden gebruik kunnen maken van betrouwbare en actuele geo-informatie.
4192

@@ -64,16 +115,21 @@ Een OGC API bestaat altijd uit dezelfde onderdelen. En de OGC API kent verschill
64115

65116
!!! warning "TO DO"
66117

118+
Onderstaand overzicht laat zien hoe de OGC API standaard is gebouwd met bouwblokklen. Al deze bouwblokken bevatten één of meerdere specificaties die door OGC zijn opgesteld en door de geocommunity zijn goedgekeurd.
119+
67120
![De OGC API building blocks](../assets/ogc-api-building-blocks.png)
68121

69-
| Onderdeel | Beschrijving | Beschikbaar bij PDOK? |
122+
| Onderdeel | Beschrijving | Beschikbaar bij PDOK?* |
70123
| ----- | ---- | :----: |
71-
| Common | ||
72-
| Features | ||
73-
| Tiles | ||
74-
| Maps | ||
75-
| Coverages | ||
76-
| EDR| ||
124+
| **Common** | Het basisbouwblok dat elke OGC API minimnaal nodig heeft. Dit blok bevat de landing page van een API, de API conformancepagina en de API-specificatie. ||
125+
| **Features** | Bouwblok voor het bevragen en bewerken van featuredata (vectordata). Er is een core die eventueel uitbreidbaar is met: <br> CQL: filters met Contextual Query Language; <br> CRS: featuredata opslaan of bevragen in een bepaald coördinaatreferentiesysteem; <br> Transactions: featuredata toevoegen, verwijderen en updaten. ||
126+
| **Tiles** | Bouwblok voor het opvragen van geodata als kaarttegels, voor het bekijken van deze data. ||
127+
| **Records** | Bouwblok voor het doorzoeken en opvragen van metadata over geodata (bijvoorbeeld actualiteit, beschrijvingen, beperkingen, contactpersonen) ||
128+
| **Maps** | Bouwblok voor het opvragen van geodata als kant-en-klare kaart ||
129+
| **Coverages** | Bouwblok voor het opvragen van rasterdata, waarmee je ook berekeningen op celniveau kunt doen. ||
130+
| **EDR** | Bouwblok voor het Environment Data Retrieval: het integraal opvragen van ruimtelijke data die meerdere dimensies integreert: denk aan het opvragen van luchtvochtigheid, temperatuur en neerslag in 3D door de tijd heen. ||
131+
132+
\* Stand: december 2025
77133

78134
## Belang van standaarden
79135

docs/assets/geoid-c2.jpg

107 KB
Loading

docs/assets/geoid1_lg.png

25.8 KB
Loading

docs/index.md

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,23 @@ Welkom bij de Leermodule “Geodata bevragen en gebruiken met de OGC API’s van
66

77
Op dit moment wordt er nog volop gewerkt aan de inhoud, waardoor deze nog niet compleet is.
88

9-
[Bijdragen](#bijdragen) zijn welkom
9+
Doe mee! [Suggesties en verbetervoorstellen](#doe-mee) zijn welkom
1010

1111
In deze leermodule ga je aan de slag met de OGC API’s van PDOK (Publieke Dienstverlening Op de Kaart). PDOK is hét geodataplatform van de Nederlandse overheid. Je leert in deze leermodule hoe je met behulp van OGC API’s geografische data in je browser kunt bekijken, hoe je de data kunt bevragen en hoe je de data op een interactieve kaart kunt tonen. Denk bijvoorbeeld aan een kaart waarop je kunt zien hoeveel inwoners er bij jou in de buurt wonen.
1212

1313
## Wat is een OGC API?
1414

1515
Een OGC API is een gestandaardiseerde interface voor het bekijken en bevragen van geografische data. Met een API, een Application Programming Interface, kunnen ontwikkelaars op een eenvoudige manier data van andere bronnen in hun eigen software integreren. Een API is dus een stopcontact voor data. Je hebt, in tegenstelling tot vroeger, geen specifieke kennis over geodata meer nodig om dit te kunnen.
16-
Het OGC (Open Geospatial Consortium) is een wereldwijde organisatie die standaarden voor het uitwisselen van geodata maakt.
16+
De OGC API standaard is ontwikkeld door het OGC. Het OGC (Open Geospatial Consortium) is een wereldwijde organisatie die standaarden voor het uitwisselen van geodata maakt.
1717
OGC API is een wereldwijde standaard. Dat zorgt ervoor dat iedereen op dezelfde manier geodata kan gebruiken. Dat bespaart een hoop tijd, geld en frustratie.
1818

19-
![alt text](assets/ogc-api-building-blocks.png)
19+
Onderstaand overzicht laat zien hoe de OGC API standaard is gebouwd met bouwblokklen. Al deze bouwblokken bevatten één of meerdere specificaties die door OGC zijn opgesteld en door de geocommunity zijn goedgekeurd.
20+
21+
![De OGC API bouwblokken](assets/ogc-api-building-blocks.png)
22+
23+
!!! info "OGC API bouwblokken"
24+
25+
Voor meer informatie over de OGC API bouwblokken, zie [Achtergrondinformatie](./achtergrondinformatie/Achtergrondinformatie.md/#ogc-api-onderdelen)
2026

2127
## Voor wie is deze leermodule bedoeld?
2228

@@ -55,20 +61,19 @@ De stof is opgesplitst in de volgende onderdelen:
5561

5662
| Onderdeel | Beschrijving |
5763
| ----------- | ----------- |
58-
| 1. Achtergrondinformatie| *Wat is geografische data? Wat zijn OGC API’s? En wat doet PDOK?* |
59-
| 2. Maak een kaart met OGC API - Tiles | *Bekijk geodata* |
60-
| 3. Voeg interactieve data toe met OGC API – Features | *Vraag objectinformatie op, werk op een interactieve manier met data* |
61-
| 4. Terugblik | |
62-
| 5. Tot slot | |
64+
| [Achtergrondinformatie](./achtergrondinformatie/Achtergrondinformatie.md) | *Wat is geografische data? Wat zijn OGC API’s? En wat doet PDOK?* |
65+
| [OGC API – Tiles](./tiles/Introductie.md) | *Bekijk geodata op de kaart* |
66+
| [OGC API – Features](./features/Introductie.md) | *Maak een interactieve kaart: Vraag objectinformatie op, werk op een interactieve manier met data* |
67+
| [Afronding](Afronding.md) | |
6368

6469
!!! warning "TO DO"
6570

6671
Instructie: hoe deze leermodule te volgen
6772

68-
## Bijdragen
73+
## Doe mee!
6974

7075
Heb je suggesties voor verbeteringen of zie je een fout? [Maak een issue aan op GitHub](https://github.com/PDOK/leermodule-ogc-api/issues).
7176

72-
Bijdragen zijn altijd welkom!
77+
Suggesties en verbetervoorstellen zijn altijd welkom!
7378

7479

0 commit comments

Comments
 (0)