-
Notifications
You must be signed in to change notification settings - Fork 473
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
Remove GeoMultiPolygon since it is not used #647
Conversation
Alternatively, we could get rid of all the We would just need to write an (internal) function to convert from |
Can this be merged after v4.0.0 is released? |
I think it depends on what we think the ideal end state would be (the public-facing data structure as Apologies for coming up with another issue before 4.0, but I didn't see this stuff until I started using the new API in the Python bindings. I mostly wanted to flag this for discussion. I think here are benefits here, but I'm not sure if they outweigh the cost of delaying... And correct me if I'm wrong, but I think using Also, we can reduce the API surface area by removing the |
And I'm guessing that was the intention behind |
Oh, but maybe there's a potential speed benefit in avoiding the translation to non-linked data structures, so maybe it makes sense to keep both interfaces? |
We discussed offline; I understand we will not block v4.0.0 on this change. We might just use this structure soon after releasing v4, or we'll consider removing it after the v4 release as no function is consuming/using/producing this structure. |
Or is there a reason to keep this in
h3api.h
?