WFS (Web Feature Service Interface Standard) definerer en tjeneste, der giver adgang til avanceret geospatial funktionalitet. Der kan laves geografiske udvælgelser på baggrund af regioner, byer, veje og søer eller på parametre der indgår i attributdata i webservicen.
WFS giver adgang til vektordata, og dermed mulighed for at skabe interaktive kort med en række funktioner, herunder søgefunktioner, filtrering og sorteringsmuligheder.
Med WFS kan du:
- Udføre avanceret forespørgsler og analyser
- Hente data i GML format
- Benytte opret, ændre og slet funktioner (kræver godkendt bruger)
- Se og redigere attributværdier (kræver godkendt bruger)
Læs mere om OGC-standarderne for WFS.
Understøttelse af GetFeature
I GetFeature-forespørgsler kan man begrænse sin søgning på forskellige måder. I WFS-standarden er parametrene BBOX, FILTER og FEATUREID gensidigt udelukkede, så en GetFeature-forespørgsel skal kun indeholde én af de tre parametre. Så hvis man ønsker at kombinere en bounding box og et filter, skal man kun benytte FILTER og inkludere bounding boksen i filteret.
Begrænsninger
Af driftsmæssige hensyn er der en begrænsning på 10000 objekter i svar fra WFS-tjenester. Overskrides grænsen på de 10000 objekter vil man opleve en mangelfuld respons, fx kan det forespurgte område være reduceret i sin udstrækning, eller der kan mangle temaer.
Rendering af kortvisninger baseret på WFS-tjenester på webløsninger eller systemer med mange bruger, anses ikke for at være god arbejdsskik.
Dette vil i mange tilfælde belaste databaserne i så høj grad, at svartiderne forringes for alle brugere af Dataforsyningen.
Ønsker man kortvisning på webløsninger eller systemer med mange brugere henviser vi til WMTS og WMS tjenester.