Skip to content

EOmaps v7.3.2

Compare
Choose a tag to compare
@raphaelquast raphaelquast released this 04 Dec 09:53
· 437 commits to master since this release
7136149

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