owid-grapher icon indicating copy to clipboard operation
owid-grapher copied to clipboard

Tracking issue: Use cartograms in grapher

Open danyx23 opened this issue 2 years ago • 1 comments

@addu390 is working on generating cartograms for arbitrary years as part of Google Summer of Code. The end product of this project will be a tool that can generate cartogram topoJSON files (or CSV files for the grid) for arbitrary years. To use this in Grapher, we will have to create a new variant of the Choropleth map.

This issue is about tracking the necessary steps to using cartogramms in Grapher

  • [ ] Create a pipeline for postprocessing maps and bundling/fetching them. Currently our map topoJson is hardcoded in MapTopology.ts - this will also help with #1233
  • [ ] Experiment with the temporal resolution for cartograms that we think would be useful. Should we match our entire population dataset? (probably too much). Should we use fixed 10 year jumps?
  • [ ] Decide if topojsons should be loaded on demand or bundled with the grapher component like the current choropleth map
  • [ ] Decide if we want to go with fixed population or fluid population mode
  • [ ] Decide if we always need an explanatory text for cartograms to help users understand what they are seeing
  • [ ] Decide if we always want to be able to toggle between maps and cartograms or if it should be an entirely different chart type (or something in between?)

danyx23 avatar Aug 30 '22 17:08 danyx23

Might be a good issue to pick up in the Christmas break

danyx23 avatar Sep 13 '22 11:09 danyx23

This issue has had no activity within 10 months. It is considered stale and will be closed in 7 days unless it is worked on or tagged as pinned.

github-actions[bot] avatar Nov 08 '23 07:11 github-actions[bot]