Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Inleiding

In deze casus maken we een themakaart in Onemap met een runtime parameter. We voegen in de themakaart een WFS kaartlaag toe met percelen. Deze percelen gaan we filteren op kaart niveau. We hoeven dan niet meer te filteren op kaartlaag niveau. Daardoor kunnen we deze kaartlaag gebruiken in verschillende kaarten en hebben we niet een kaartlaag met kaartlaag filter nodig per themakaart. 

...

Om een wildgroei van kaartlagen te voorkomen die slechts in filter verschillen kan je nu een kaart variabele gebruiken als parameter opgeven bij een default filter in plaats van een vaste waarde. De waarde van deze parameter wordt dan per themakaart ingesteld, zodat dezelfde laag in twee verschillende kaarten een verschillend beeld geeft.

Het instellen van kaartvariabelen gebeurt in het tabblad 'Kaartvariabelen' in de configuratiepagina van een themakaart. Elke kaart variabele heeft een naam en een waarde. Dit is een lijst die zelf uitgebreid kan worden. 

...

In Onemap kun je de kaartvariabele aanroepen. Op dit moment kunnen kaartvariabelen op deze plekken worden gebruikt:

...

Opmerking: de kaartvariabele {{_params.username}} is altijd beschikbaar en bevat de naam van de gebruiker die de kaart bekijkt.

Themakaart aanmaken

Begin met het aanmaken van een nieuwe themakaart. 

...

Vul de gevraagde belangrijke informatie in.

Let op!

We werken allemaal in dezelfde omgeving om te zorgen dat we niet dezelfde objecten aanmaken, voegen we aan alle objecten die we aanmaken onze [NAAM] toe. Dan kan iedereen zijn eigen kaarten, kaartlagen en andere objecten herkennen.

Titel

Onemap Runtime parameter - [NAAM]

Projectie

28992

Kaartextent & startextent 

...

Sla de kaart op als de basis instellingen naar wens zijn. Het gaat in deze opdracht meer om de runtime parameter configuratie te begrijpen dan om het maken van een complete themakaart.

Themakaart basis instellingen

Configureer eerst de widgets, zijbalken, werkbalk, knoppen en kaartlagen. Als laatste configureren we de runtime parameter op de percelen data. 

Widgets:

...

Zijbalken:

...

Kaartlagen: 

Voeg de basis kaartlaag “BRT standaard” toe.

...

Zet de kaartlaag in de map “Achtergrond”.

...

Werkbalken en knoppen

We gaan de knoppen configureren. Open het beheer van deze kaart.

...

Voeg de standaard ”Basis toolbar” toe.

...

Themakaart runtime parameter

We passen de runtime parameter toe op de laag percelen. Voeg de kaartlaag “Percelen” toe.
Voor het gemak hebben we de service al aangemaakt in de omgeving “workshop.webgis.nl

Begin met de WFS service en voeg daar een kaartlaag uit toe. 

We gaan nu een WFS kaartservice en kaartlaag “Containers” toevoegen aan deze themakaart. 

Maak eerst een kaartservice aanGebruik deze kaartservice:

Titel

PDOK Kadastrale kaart v5.0 (WFS)

URL

https://service.pdok.nl/kadaster/kadastralekaart/wfs/v5_0?  

Instellingen

WFS, 2.0.0, OGC

Maak op basis van deze kaartservice een kaartlaag aan op deze webservice:“Percelen” en voeg deze toe aan de themakaart.  

Service

PDOK Kadastrale kaart v5.0 (WFS)

Laagnaam

Perceel

Titel

Perceel [NAAM]

Schaalbereik

Tot 3000

Beperkt laden features

NeeJa

Feature informatie (TWIG)

Default template

Image Removedimage-20240603-103006.pngImage Added

Voeg de kaartlaag toe aan de kaart.

...

image-20240531-134439.pngImage Removedimage-20240531-134701.pngImage Removedimage-20240603-102021.pngImage Added

Open de kaart, die zal er ongeveer zo uit zien:

...

Runtime paramater

We voegen nu de kaartvariabele toe aan de kaart. 

...

Nu werkt de filter in deze kaartlaag in alle themakaarten waar je die wil toepassen als je themakaart kaartvariabele maar goed instelt.

Runtime parameter gebruiken in filter

We gaan nu deze parameter opnemen in de laagfilter “Perceel”.

...

De TWIG template string {{_params.gemeente}} verwijst naar de kaart parameter gemeente. 

...

Bekijk het resultaat

We zien nu in deze themakaart alleen de percelen in de gemeente Wageningen. Beweeg je de kaart buiten de gemeente Wageningen dan komen daar in Onemap geen percelen in beeld.

...