EOmaps - Interactive maps in python!
EOmaps is a python package to visualize and analyze geographical datasets.
It is built on top of matplotlib and cartopy and provides an intuitive and easy-to-use interface to speed up and simplify the creation and comparison of maps.
What can EOmaps do for you?
- Create β€ multi-layered maps and interactively compare different layers with each other
π΄ Visualize datasets with millions of datapoints and handle reprojections- Provide a comprehensive set of tools to customize the map
- Get a useful
π§° CompanionWidget GUI - Use
πΈ Callbacks to interact with the figure - Interactively re-arrange multiple maps in a figure with the
ποΈ LayoutEditor πΊ Export publication ready high resolution images (png, jpeg, tiff, ...)
or export figures as vektor graphics (svg, eps, pdf ...)- . . . and much more!
Checkout the
π¨ Installation
To install EOmaps (and all its dependencies) via the conda package-manager, simply use:
conda install -c conda-forge eomaps
... to get a huge speedup, use mamba to solve the dependencies!
conda install -c conda-forge mamba mamba install -c conda-forge eomaps
Need more information?
- Have a look at the
π Installation instructions in the docs. - Checkout the quickstart guide
π From 0 to EOmaps.
π Documentation
Make sure to have a look at the
βοΈ Citation
Did EOmaps help in your research?
Support the development and add a citation to your publication!
π Contribute
Interested in contributing to EOmaps? Awesome!
- Checkout the
π Contribution Guide on how to get started!
Found a bug or got an idea for an interesting feature?
Open an issue or start a discussion, and I'll see what I can do!
πΌ Thanks to
- Jakob Quast for designing the nice logo!