Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support process execution using URL encoded KVP query parameters #445

Open
11 tasks
fmigneault opened this issue Jun 15, 2022 · 0 comments
Open
11 tasks

Support process execution using URL encoded KVP query parameters #445

fmigneault opened this issue Jun 15, 2022 · 0 comments
Assignees
Labels
process/OAP-Part1: Core OGC API - Processes - Part 1: Core project/CRIM-DEVOPS Project linked to the CRIM project DevOps/Weaver (https://crim-ca.atlassian.net/browse/GD-47). project/OGC Related to OGC testbeds or relavant projects. triage/enhancement New feature or request triage/experimental Something related to experimental features and/or package version triage/feature New requested feature.

Comments

@fmigneault
Copy link
Collaborator

fmigneault commented Jun 15, 2022

Description

Similar to older WPS Execute, but using new OGC-API - Processes definitions, add support of
GET request on /proceses/{processId}/execution endpoint using KVP for inputs definition.

Notes

  • Using support XML WPS-like requests from OGC-API REST endpoint #455, XML POST supports WPS-like Execute. Only GET with KVP not yet supported.
    KVP on REST-API endpoint will not behave exactly like WPS endpoint KVP since I/O can contain slightly different (cardinality/array) definitions.

  • KVP are defined as an extension of core OGC-API - Processes, it is not mandatory

Implementation

References

@fmigneault fmigneault added triage/feature New requested feature. project/OGC Related to OGC testbeds or relavant projects. labels Jun 15, 2022
@fmigneault fmigneault self-assigned this Jun 15, 2022
@fmigneault fmigneault added triage/enhancement New feature or request triage/experimental Something related to experimental features and/or package version labels Aug 15, 2022
@fmigneault fmigneault added the project/CRIM-DEVOPS Project linked to the CRIM project DevOps/Weaver (https://crim-ca.atlassian.net/browse/GD-47). label May 7, 2024
@fmigneault fmigneault added the process/OAP-Part1: Core OGC API - Processes - Part 1: Core label Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
process/OAP-Part1: Core OGC API - Processes - Part 1: Core project/CRIM-DEVOPS Project linked to the CRIM project DevOps/Weaver (https://crim-ca.atlassian.net/browse/GD-47). project/OGC Related to OGC testbeds or relavant projects. triage/enhancement New feature or request triage/experimental Something related to experimental features and/or package version triage/feature New requested feature.
Projects
None yet
Development

No branches or pull requests

1 participant