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

Allow for Write/Delete/Update on Features #92

Open
EPajares opened this issue Jul 15, 2023 · 3 comments
Open

Allow for Write/Delete/Update on Features #92

EPajares opened this issue Jul 15, 2023 · 3 comments
Labels
enhancement New feature or request OGC Features API

Comments

@EPajares
Copy link

Intro

Thanks for this interesting project! I was coming across the project on my search for an OGC-compliant Webserver. In particular I like the perfect integration with FastAPI. At the moment we are having some custom functionality for CRUD on Geofeatures in our application, but we are aiming to make use of a library such as tipg to have things more generic.

Question

Meanwhile, as far as I understand tipg is aiming to be "Read-only", meaning there is no Create, Update and Delete. I get the reasoning behind this and in many projects this is fine. As for us we would need full CRUD I was just wondering if you would welcome a contribution implementing Create, Update and Delete for the Features?

(This is just meant to be a hypothetical question at the moment as we have not yet decided using tipg.)

@vincentsarago
Copy link
Member

👋

my search for an OGC-compliant

FYI, apparently we do not comply totally with the spec #84 but we tried to follow the specs as best as we could

As for us we would need full CRUD I was just wondering if you would welcome a contribution implementing Create, Update and Delete for the Features?

Absolutely, the write part is going to be added in Part 4 of the OGC spec https://docs.ogc.org/DRAFTS/20-002.html so I believe we could totally add it maybe part of an options in the OGCFeaturesFactory

we have not yet decided using tipg

Let us know if there are things we can do better 🙏

@krishnaglodha
Copy link
Contributor

I'd be available for this issue if needed :)

@EPajares
Copy link
Author

Thank you for your immediate reaction! I understand concerning the OGC compliance, this is something I need to further check in our use case. Let me study the codebase bit more and get back to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request OGC Features API
Projects
None yet
Development

No branches or pull requests

3 participants