Goedenavond,
In het OpenLayers voorbeeld van vandaag heb ik twee WFS lagen (gemeenten en provincies) van PDOK aan de kaart toegevoegd.
Zie: TWIAV | OpenLayers examples - WFS Layers
En, zoals gebruikelijk, de broncode staat op GitHub (om opgebouwde kennis zo snel mogelijk te delen):
In deze applicatie worden de WFS Features éénmalig opgehaald, aan het begin, bij het laden van de kaart. Dit heeft natuurlijk als groot voordeel dat je maar één keer contact op hoeft te nemen met de server, en dat je daarna de volledige dataset in de browser beschikbaar hebt.
Een nadeel is de laadtijd in het begin. Deze is - voor de twee door mij gekozen datasets - minimaal 6000 milliseconden, maar kan zomaar oplopen tot 15 of 20 seconden of langer.
Is er iets dat ik kan doen om deze laadtijd te versnellen? (Zie de code van de functie fetchWfsFeatures
in dit bestandje: layers.js
). Of gaat het straks sneller, als de door PDOK aangekondigde migratie van de services is afgerond? Tips zijn welkom.
O ja, er verschijnt ook een tooltip bij de features (bij 'pointermove'
).
Wat vinden jullie hiervan?
Groet,
Egge-Jan