Versions Compared

Key

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

...

Publiceer het script als een FME WebHook

...

image-20240507-100356.png

Een FME Server Webhook vormt een API-endpoint dat met een api-key is geauthoriseerd.

Download de webhook configuratie instellingen en bewaar deze.

...

Image RemovedImage Removed

Image RemovedImage Removed

Image Removed

Image Removed

Image Removed

Configureer de API koppeling in Onemap

Allereerst wordt het basis endpoint toegevoegd bij de API-configuraties in de workspace systeem instellingen.

Het basis endpoint bevat de basis-URL ( alles tot het ? ) en een HTML header met de benodigde authorizatie.

image-20240507-102159.pngImage Added

image-20240507-102347.pngImage Added

Het tweede deel voor de API/WebHook aanroep wordt uitgevoerd in de laag/featureinfo configuratie. Hier hebben we (doorgaans) de benodigde parameters tot onze beschikking.

Info

WMS services leveren niet altijd de bijbehorende veld definities (de functie 'DescribeFeature' is voor WMS niet verplicht).

De workarounds zijn dan:

1-Gebruik de bijbehorende WFS (waar ‘describefeature’ wel verplicht is)

Indien de WFS niet als service beschikbaar is:

2-Herleid de laag velden door in de WMS de featureinfo middels TWIG toch te implementeren en vervolgens op de kaart een keer uit te voeren. (e.a. is beschreven in Twig templates)

Helaas doet deze situatie zich voor bij de BRO-PDOK lagen. Door eenmalig een featureinfo in Onemap uit te voeren krijgen we zo toch de beschikking over de aanwezige attributen.

image-20240507-105047.pngImage Added

We kunnen nu de API/WebHook aanroep inrichten door de BRO_ID parameter in de aanroep toe te voegen.

...