You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/achtergrondinformatie/Achtergrondinformatie.md
+66-10Lines changed: 66 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,9 @@
11
11
12
12
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.
13
13
14
-
## Wat is ruimtelijke informatie ?
14
+
## Wat is geo-informatie ?
15
15
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.
17
17
18
18
!!! warning "TO DO"
19
19
@@ -23,6 +23,57 @@ Wat is ruimtelijke informatie, ook wel geo-informatie genoemd, en wat kun je erm
23
23
24
24
Welke toepassingen van geo-informatie ken jij? Schrijf een aantal voorbeelden op.
25
25
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
*[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.
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.
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
+
26
77
## Wat doet het Kadaster / PDOK?
27
78
28
79
**:arrow_right: Bekijk eerst dit filmpje:**
@@ -35,7 +86,7 @@ Wat is ruimtelijke informatie, ook wel geo-informatie genoemd, en wat kun je erm
35
86
</iframe>
36
87
</div>
37
88
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.
39
90
40
91
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.
41
92
@@ -64,16 +115,21 @@ Een OGC API bestaat altijd uit dezelfde onderdelen. En de OGC API kent verschill
64
115
65
116
!!! warning "TO DO"
66
117
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
+
67
120

68
121
69
-
| Onderdeel | Beschrijving | Beschikbaar bij PDOK? |
122
+
| Onderdeel | Beschrijving | Beschikbaar bij PDOK?*|
70
123
| ----- | ---- | :----: |
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. | ❌ |
Copy file name to clipboardExpand all lines: docs/index.md
+15-10Lines changed: 15 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,17 +6,23 @@ Welkom bij de Leermodule “Geodata bevragen en gebruiken met de OGC API’s van
6
6
7
7
Op dit moment wordt er nog volop gewerkt aan de inhoud, waardoor deze nog niet compleet is.
8
8
9
-
[Bijdragen](#bijdragen) zijn welkom
9
+
Doe mee! [Suggesties en verbetervoorstellen](#doe-mee) zijn welkom
10
10
11
11
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.
12
12
13
13
## Wat is een OGC API?
14
14
15
15
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.
17
17
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.
18
18
19
-

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
+

22
+
23
+
!!! info "OGC API bouwblokken"
24
+
25
+
Voor meer informatie over de OGC API bouwblokken, zie [Achtergrondinformatie](./achtergrondinformatie/Achtergrondinformatie.md/#ogc-api-onderdelen)
20
26
21
27
## Voor wie is deze leermodule bedoeld?
22
28
@@ -55,20 +61,19 @@ De stof is opgesplitst in de volgende onderdelen:
55
61
56
62
| Onderdeel | Beschrijving |
57
63
| ----------- | ----------- |
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)||
63
68
64
69
!!! warning "TO DO"
65
70
66
71
Instructie: hoe deze leermodule te volgen
67
72
68
-
## Bijdragen
73
+
## Doe mee!
69
74
70
75
Heb je suggesties voor verbeteringen of zie je een fout? [Maak een issue aan op GitHub](https://github.com/PDOK/leermodule-ogc-api/issues).
71
76
72
-
Bijdragen zijn altijd welkom!
77
+
Suggesties en verbetervoorstellen zijn altijd welkom!
0 commit comments