Open API Specs (Swagger)
De authorize op Swagger in deze pagina werkt niet (CORS).
Dit werkt wel indien de calls rechtstreeks gebeuren buiten de browser, via bvb Postman of vanuit applicatiecode. (OAuth2 call met grant_type: client_credentials)
(Zie https://ovam.atlassian.net/wiki/spaces/OVAM/pages/134185718 voor handleiding)
Hierbij de yaml file:
De WFS Risicolocaties is vanaf uitrol publiek en dus voor heel Vlaanderen raadpleegbaar.
IMPACT:
U kan de WFS rechtstreeks raadplegen, waarbij de beperkingen (enkel GET, gelimiteerde support voor filters, ...) van het
/api/secured-endpoint vervallen.Bij het oproepen van de WFS kunnen alle filters gebruikt worden die de specificatie toelaten (zie officiele documentatie van geoserver)
OPVRAGEN Risicolocaties van één gemeente specifiek?
OPTIE 1/ U past een CQL-filter toe door zelf een geometrie mee te geven.
OPTIE 2/ U gebruikt CQL-filter om gebruik te maken van de
BROL:gemeente-collectie die het Beheer Risicolocaties project gebruikt:INTERSECTS(geometry, querySingle('BROL:gemeente', 'geometry', 'niscode = %s'))waarbij%smoet worden ingevuld met de NISCODE van de gemeente in kwestie.
Secured enpoint toch blijven gebruiken?
De Secured endpoint -dat automatisch filtert op basis van niscode- blijft ook na uitrol nog bestaan. Vanuit de OVAM wordt echter wel aangeraden om de publieke WFS te gebruiken aangezien het meer mogelijkheden biedt.