pick

property CallbackContainer.pick

Callbacks that select the nearest datapoint if you click on the map.

The event will search for the closest data-point and execute the callback with the properties (e.g. position , ID, value) of the selected point.

Note

To speed up identification of points for very large datasets, the search is limited to points located inside a β€œsearch rectangle”. The side-length of this rectangle is determined in the plot-crs and can be set via m.cb.pick.set_props(search_radius=…).

The default is to use a side-length of 50 times the dataset-radius.

attach : accessor for callbacks.

Executing the functions will attach the associated callback to the map!

get : accessor for return-objects

A container to provide easy-access to the return-values of the callbacks.

remove : remove prviously added callbacks from the map
forward_events : forward events to connected maps-objects
share_events : share events between connected maps-objects (e.g. forward both ways)
set_sticky_modifiers : define keypress-modifiers that remain active after release
set_props : set the picking behaviour (e.g. number of points, search radius, etc.)