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 configuring additional links for collections #93

Merged
merged 3 commits into from
May 3, 2023

Conversation

stempler
Copy link
Member

@stempler stempler commented Apr 3, 2023

Extends the configuration schema to allow configuring additional links to add to (a) a specific collection or (b) to the collections endpoint.

Intent is to be able to fulfill the requirements by the Good Practice: INSPIRE download services based on OGC API - Features.

Example for an additional link that should be configured for a specific collection: Link to feature concept (see /req/pre-defined/feature-concept-dictionary)

Example for an additional link that should be configured the collections endpoint: Link to license (see /req/pre-defined/licence)

Example configuration with additional links: https://github.com/wetransform-os/deegree-ogcapi-example/blob/f97fd23307c173ecd8e26876f6a8c8caf6d17eb0/workspaces/example/ogcapi/simplified-addresses.xml#L14

Example with links (based on above config): https://test.haleconnect.de/ogcapi/datasets/simplified-addresses/collections?f=json

Solves #75

@stempler stempler force-pushed the pr/configure-links branch from f7b7dc0 to 2ad30e1 Compare April 3, 2023 14:44
@tfr42 tfr42 added the enhancement Improvement of existing feature or function label Apr 5, 2023
Extend configuration options to add
additional links to Collections API.
@stempler stempler force-pushed the pr/configure-links branch from 2ad30e1 to 4d25d9a Compare April 12, 2023 07:47
The documentation describes how additional links can be configured at
the collection and collections level
@tfr42 tfr42 added this to the 1.3.0 milestone May 3, 2023
@copierrj copierrj merged commit 8e64a37 into deegree:main May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of existing feature or function
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants