You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
Issues conforming with OGC API - Processes 1.0 discovered in extended T-17 TIEs:
Each process description (/processes/{processId}) needs to include a link to the execution end-point with relation type http://www.opengis.net/def/rel/ogc/1.0/execute
The list of processes (/processes) needs to include a link with relation type self in each array item pointing to the process description (/processes/{processId})
Note also that the links currently in process description using collection relation type end-point linking to jobs is not correct -- the specification specifies http://www.opengis.net/def/rel/ogc/1.0/job-list to link to the list of jobs. (also applies to the content at /processes)
The use of rel: canonical is probably also wrong, IANA says canonical "Designates the preferred version of a resource (the IRI and its contents).", and I would take this to mean the canonical resource for the same resource, not some other resource (also applies to the content at /processes)
Steps to Reproduce
Inspect the resources for an OGC API - Processes deployment of pygeoapi.
Expected behavior
Following the specifications as explained above.
Environment
pygeoapi version: 0.12.dev0
Additional context
Testbed 17 / 52 North pygeoapi deployment - Ecere client TIEs
Description
Issues conforming with OGC API - Processes 1.0 discovered in extended T-17 TIEs:
/processes/{processId}
) needs to include a link to the execution end-point with relation typehttp://www.opengis.net/def/rel/ogc/1.0/execute
/processes
) needs to include a link with relation typeself
in each array item pointing to the process description (/processes/{processId}
)http://www.opengis.net/def/rel/ogc/1.0/job-list
to link to the list of jobs. (also applies to the content at/processes
)/processes
)Steps to Reproduce
Inspect the resources for an OGC API - Processes deployment of pygeoapi.
Expected behavior
Following the specifications as explained above.
Environment
Additional context
Testbed 17 / 52 North pygeoapi deployment - Ecere client TIEs
cc @MartinPontius @tomkralidis
The text was updated successfully, but these errors were encountered: