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 3D plotting through interface to e.g. GeoVista #42

Open
sadielbartholomew opened this issue Mar 25, 2024 · 0 comments
Open

Support 3D plotting through interface to e.g. GeoVista #42

sadielbartholomew opened this issue Mar 25, 2024 · 0 comments

Comments

@sadielbartholomew
Copy link
Member

At present, cf-plot only supports two-dimensional plotting, by means of interfacing with the Cartopy and matplotlib libraries.

However, as a long-term goal, a feature that would be really useful to users would be to also support 3D plotting. This would be very time-consuming and complex to develop from scratch, but if we interface with libraries which support 3D cartographic plots, this can do the heavy lifting, and as with the 2D case we then provide an interface on top of that to handle metadata considerations and such and consolidate the set-up using our own API.

Such a library that looks very promising in this respect is GeoVista. It looks like it is still under-development (pre-v1.0 and placeholder docs) but once this looks more mature we should get in touch with the developers to investigate ways forward towards the goal of supporting 3D plotting. There may also be other libraries that would work, so we should explore the ecosystem for anything relevant.

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

1 participant