Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

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 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 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. Dit is een lijst die zelf uitgebreid kan worden. 

Op dit moment kunnen kaartvariabelen op deze plekken worden gebruikt:

  • Als waarde van een default filter van een kaartlaag.

  • Als standaardwaarde van een formulierveld.

  • Als parameter in een url van een 'Open extensie'-knop.

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

Begin met het aanmaken van een nieuwe themakaart. 

Vul de gevraagde belangrijke informatie in.

Titel

Onemap Runtime parameter

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.

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”.

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

Open het “Werkbalken” menu van de kaart.

Voeg de standaard ”Basis toolbar” toe.

Voeg de kaartlaag “Percelen” toe.
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 aan:

Titel

PDOK Kadastrale kaart v5.0 (WFS)

URL

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

Instellingen

WFS, 2.0.0, OGC

Maak een kaartlaag aan op deze webservice:

Service

PDOK Kadastrale kaart v5.0 (WFS)

Laagnaam

Perceel

Titel

Perceel

Schaalbereik

Tot 3000

Beperkt laden features

Nee

Feature informatie (TWIG)

Default template

Voeg de kaartlaag toe aan de kaart.

image-20240531-134439.pngimage-20240531-134701.png

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

We voegen nu de kaartvariabele toe aan de kaart. 

Deze kaartvariabele maakt de waarde “Wageningen” beschikbaar bij het gebruik binnen deze themakaart. Deze parameter kan in alle filters van deze themakaart worden toegepast.

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

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

Voeg de laagfilter volgens onderstaande voorbeeld toe. 

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

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.

Als we een andere kaart maken en de kaart variabele op bijvoorbeeld “Amsterdam” instellen kunnen we deze percelen kaartlaag toevoegen aan een themakaart waarin alleen de percelen van Amsterdam getoond moeten worden. 

  • No labels