Skip to content

Conversation

@ecomodeller
Copy link
Member

@ecomodeller ecomodeller commented Jan 27, 2026

Summary

  • Track observations in spatial_overview now use a uniform color instead of being colored by their values
  • The previous value-based coloring (using "Reds" colormap) was confusing since there was no colorbar or legend to explain the colors (title says coverage, which could be interpreted as n data points per pixel)
  • The purpose of spatial_overview is to show where observations are located, not what values they contain

This change will make it easier to remove/refactor the confusing Comparer._to_observation()

(Looking at the plot, it would be nice to have an option to exclude data outside the model domain, but we'll ignore that for now)

Before

spatial_overview_before

After

spatial_overview_after

The spatial_overview plot previously colored track observations by their
values using a "Reds" colormap. This was confusing because:
- There was no colorbar or legend explaining what the colors meant
- The purpose of spatial_overview is to show WHERE observations are,
  not WHAT values they contain

Track observations now use a uniform color (matplotlib's default cycle),
consistent with how point observations are displayed.
Copy link
Member

@jsmariegaard jsmariegaard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be nice with more info that just points, but I agree that it would probably require more explanation or configuration. I accept the removal.

@ecomodeller ecomodeller merged commit c1ea3a2 into main Jan 30, 2026
3 checks passed
@ecomodeller ecomodeller deleted the remove-track-coloring-spatial-overview branch January 30, 2026 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants