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

Consider making finer-grained conformance classes #21

Open
bradh opened this issue Jul 12, 2022 · 0 comments
Open

Consider making finer-grained conformance classes #21

bradh opened this issue Jul 12, 2022 · 0 comments

Comments

@bradh
Copy link
Contributor

bradh commented Jul 12, 2022

Requirement class http://www.opengis.net/spec/ogcapi-movingfeatures-1/1.0/req/movingfeatures is fairly large, and potentially involves data types and functionality that not all implementations will need.

For example, where the OGC API for Moving Features is a facade over an existing system, it may not be desirable to allow anything other than "query" (i.e. GET). The create/replace/update/delete operations are required by the conformance class, but may not be desired (or implementable) on the system.

Even if there is support for making changes, the underlying data model may not be suited to DELETE of a single geometry on the MF.

(I'm still trying to get all of the operations clear, but it looks like support for MF Prism is also required, even though the underlying data might only be easily represented in Trajectory).

Suggest breaking out at least the simple "GET me a moving point" functionality, and ideally each logical block of functionality that can be meaningfully implemented on top of that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants