Some helpful utility widgets can be added to a map via
A collection of utility tools that can be added to EOmaps plots.
To simplify switching between layers, there are currently 2 widgets available:
m.util.layer_selector(): Add a set of clickable
LayerSelectorbuttons to the map that activates the corresponding layers.
m.util.layer_slider(): Add a
LayerSliderto the map that iterates through the available layers.
By default, the widgets will show all available layers (except the “all” layer) and the widget will be automatically updated whenever a new layer is created on the map.
To show only a subset of layers, provide an explicit list via:
To exclude certain layers from the widget, use
exclude_layers=[...layer-names to exclude...]
To remove a previously created widget
sfrom the map, simply use
A button-widget that can be used to select the displayed plot-layer.
Get a slider-widget that can be used to switch between layers.
from eomaps import Maps m = Maps(layer="coastline") m.add_feature.preset.coastline() m2 = m.new_layer(layer="ocean") m2.add_feature.preset.ocean() s = m.util.layer_selector()