geoips.plugins.classes.colormappers.winds package#
Submodules#
geoips.plugins.classes.colormappers.winds.dmw_wind_levels module#
Module containing Infrared algorithm colormap.
- class geoips.plugins.classes.colormappers.winds.dmw_wind_levels.DmwWindLevelColormapperPlugin(module=None)[source]#
Bases:
BaseColormapperPluginDMW Wind Level colormapper plugin class.
- call(data_range=[0, 3], pressure_range_legend=None)[source]#
Colormap for displaying multi-level derived motion winds.
Each level is assigned an integer, with 0 being unassigned.
- Parameters:
data_range (list, optional) – Min and max value for colormap, by default [0, 3]
pressure_range_legend (list, optional) – List of strings that are used for setting the cbar tick labels, by default None
- Returns:
Dictionary of matplotlib plotting parameters, to ensure consistent image output
- Return type:
dict
- family = 'matplotlib'#
- interface = 'colormappers'#
- name = 'dmw_wind_levels'#
- geoips.plugins.classes.colormappers.winds.dmw_wind_levels.PLUGIN_CLASS#
alias of
DmwWindLevelColormapperPlugin
geoips.plugins.classes.colormappers.winds.global_winds_transitions module#
Module containing wind speed colormap with transitions at XX and XX.
- class geoips.plugins.classes.colormappers.winds.global_winds_transitions.GlobalWindsTransitionColormapperPlugin(module=None)[source]#
Bases:
BaseColormapperPluginGlobal Winds Transition colormapper plugin class.
- call(data_range=[0, 200])[source]#
Generate appropriate matplotlib colors for plotting global wind speeds.
global_winds_transitions contains hard coded transition values for different colors, in order to have consistent imagery across all sensors / products.
- Parameters:
data_range (list of float, default=[0, 200]) –
Min and max value for colormap.
Ensure the data range matches the range of the algorithm specified for use with this colormap
This colormap MUST include 0 and 200
- Returns:
mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output
- Return type:
dict
- family = 'matplotlib'#
- interface = 'colormappers'#
- name = 'global_winds_transitions'#
- geoips.plugins.classes.colormappers.winds.global_winds_transitions.PLUGIN_CLASS#
geoips.plugins.classes.colormappers.winds.wind_radii_transitions module#
Module containing wind speed colormap with transitions at 34, 50, 64, and 80.
- geoips.plugins.classes.colormappers.winds.wind_radii_transitions.PLUGIN_CLASS#
alias of
WindRadiiTransitionColormapperPlugin
- class geoips.plugins.classes.colormappers.winds.wind_radii_transitions.WindRadiiTransitionColormapperPlugin(module=None)[source]#
Bases:
BaseColormapperPluginWind Radii Transition colormapper plugin class.
- call(data_range=[0, 200])[source]#
Generate appropriate matplotlib colors for plotting standard wind speeds.
wind_radii_transitions contains hard coded transition values for different colors, in order to have consistent imagery across all sensors / products.
- Parameters:
data_range (list of float, default=[0, 200]) –
Min and max value for colormap.
Ensure the data range matches the range of the algorithm specified for use with this colormap
This colormap MUST include 0 and 200
- Returns:
mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output
- Return type:
dict
- family = 'matplotlib'#
- interface = 'colormappers'#
- name = 'wind_radii_transitions'#
geoips.plugins.classes.colormappers.winds.wind_radii_transitions_legacy module#
Module containing wind speed colormap with transitions at 34, 50, 64, and 80.
- geoips.plugins.classes.colormappers.winds.wind_radii_transitions_legacy.PLUGIN_CLASS#
- class geoips.plugins.classes.colormappers.winds.wind_radii_transitions_legacy.WindRadiiTransitionsLegacyColormapperPlugin(module=None)[source]#
Bases:
BaseColormapperPluginWind Radii Transitions Legacy colormapper plugin class.
- call(data_range=[0, 200])[source]#
Generate appropriate matplotlib colors for plotting standard wind speeds.
wind_radii_transitions contains hard coded transition values for different colors, in order to have consistent imagery across all sensors / products.
- Parameters:
data_range (list of float, default=[0, 200]) –
Min and max value for colormap.
Ensure the data range matches the range of the algorithm specified for use with this colormap
This colormap MUST include 0 and 200
- Returns:
mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output
- Return type:
dict
- family = 'matplotlib'#
- interface = 'colormappers'#
- name = 'wind_radii_transitions_legacy'#
Module contents#
Geoips surface winds colormap init file.