EOmaps v7.3.2
A second bugfix release for v7.3 that brings some important fixes for Jupyter Notebooks, custom WebMap services and RGB/RGBA composite plots.
🌳 New
- Style kwargs are now supported when adding multiple preset-features in one go, for example:
m = Maps() m.add_feature.preset("coastline", "ocean", "land", alpha=0.5)
- You can now specify additional wms properties when using custom WebMap services, for example:
my_wms = m.add_wms.get_service("service-url", service_type="wms", version=1.3.0)
🌦️ Changes
- The figure-header added by the Jupyter-notebook
ipympl
backend is now hidden by default.
To revert back to the old behavior (and enable the header), use:%matplotlib widget m = Maps() m.f.canvas.header_visible = True
🔨 fixes
- ❗ fix issues with RGB/RGBA composite plots
- ❗ fix UserDefined Classification issue: max-bin replaced by data-max
- ❗ fix using transparent snapshots in IPython/Jupyter Notebooks
- fix duplicated figures shown in jupyter notebooks inline backend
- fix re-fetching backgrounds and spines with
m.set_frame()
- fix using
m.set_frame()
in jupyter notebook inline backend - improve syntax for disabling draw or update in the BlitManager
- improve handling of issues with "tight_bbox" redraws
- avoid logging during draw on higher levels
- avoid turning off interactive mode with the jupyter notebook inline backend
- allow passing kwargs to custom WebMap services