reVReports.maps.ManualStyledMapGenerator#
- class ManualStyledMapGenerator(map_data, map_layout='horizontal')[source]#
Bases:
BaseMapGeneratorApply manual layout rules for small scenario counts
- Parameters:
Methods
build_maps(map_vars, out_directory[, dpi, ...])Create scenario maps for each requested variable
Attributes
Map layout for scenario grids
Number of columns in map output
Number of rows in map output
Number of configured scenarios
- build_maps(map_vars, out_directory, dpi=300, point_size=2.0, prefix_outputs=False)#
Create scenario maps for each requested variable
- Parameters:
map_vars (
dict) – Mapping of column names to styling metadata.out_directory (
pathlib.Path) – Directory for saved figures.dpi (
int, default300) – Output resolution for saved figures.point_size (
float, optional) – Marker size for scenario points, by default 2.0.prefix_outputs (
bool, optional) – Whether to prefix output filenames with'map_', by defaultFalse.