eomaps.eomaps
Some helpful utility widgets can be added to a map via :pyMaps.util
.
Maps.util
eomaps.utilities
To simplify switching between layers, there are currently 2 widgets available:
m.util.layer_selector()
: Add a set of clickable :pyLayerSelector
buttons to the map that activates the corresponding layers.m.util.layer_slider()
: Add a :pyLayerSlider
to 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:
layers=[...layer names...]
. - To exclude certain layers from the widget, use
exclude_layers=[...layer-names to exclude...]
- To remove a previously created widget
s
from the map, simply uses.remove()
eomaps.eomaps.Maps.util
layer_selector layer_slider