Skip to content
New issue

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

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

Already on GitHub? # to your account

Make element MetadataURL in deegreeOAF optional #29

Closed
tfr42 opened this issue Mar 28, 2022 · 1 comment
Closed

Make element MetadataURL in deegreeOAF optional #29

tfr42 opened this issue Mar 28, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@tfr42
Copy link
Member

tfr42 commented Mar 28, 2022

Currently the element MetadataURL in deegreeOAF is mandatory as defined in https://github.com/deegree/deegree-ogcapi/blob/main/deegree-ogcapi-features/src/main/resources/META-INF/schemas/ogcapi/features/3.4.0/features.xsd#L59. The element shall be optional.

Also the documentation doesn't explain when to define a Dataset inside deegreeOAF (as defined in https://github.com/deegree/deegree-ogcapi/blob/main/deegree-ogcapi-features/src/main/resources/META-INF/schemas/ogcapi/features/3.4.0/features.xsd#L27) or to define the link to the metadata via the deegree webservices services/service_metadata.xml element as defined in https://github.com/deegree/deegree3/blob/327e7876b43c3885747840d5edc83df2940bc36a/deegree-services/deegree-services-commons/src/main/resources/META-INF/schemas/services/metadata/3.4.0/metadata.xsd#L19.

Use the deegreeOAF/Metadata/MetadataURL when you have a metadata set describing all OGC API Feature Collections. Use the deegreeServicesMetadata/DatasetMetadata/Dataset when you have a metadata set for each collection.

@tfr42 tfr42 added the bug Something isn't working label Mar 28, 2022
@tfr42 tfr42 changed the title Make element DatasetUrl in deegreeOAF optional Make element MetadataURL in deegreeOAF optional Mar 28, 2022
lgoltz added a commit to lat-lon/deegree-ogcapi that referenced this issue Apr 11, 2022
tfr42 added a commit to lat-lon/deegree-ogcapi that referenced this issue May 2, 2022
@tfr42
Copy link
Member Author

tfr42 commented May 4, 2022

Fixed with PR #34.

@tfr42 tfr42 closed this as completed May 4, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant