Skip to main content
100%

Fork of Fork of The map of soldier data visualization in war - Napoleon's Russian campaign

✓ Published1🌍 Public
NNita
Last edited Jun 17, 2025
Created on Jun 17, 2025

This interactive D3.js v7 visualization reimagines Charles Joseph Minard’s classic flow map of Napoleon’s 1812 Russian campaign, showing the shrinking size of the French army as a colored path whose width reflects troop count. It uses `d3.csvParse` on embedded data, `d3.group` to separate the main army from flank detachments, and SVG paths with hover effects to reveal troop numbers. A red temperature line, city markers, and annotated events illustrate the retreat’s plummeting temperatures, rendered with axes and tooltips in a Serif-styled layout.

AI-generated description

Napoleon's Russian Campaign Visualization

This is an interactive data visualization of Napoleon's disastrous 1812 Russian campaign, inspired by Charles Joseph Minard's famous flow map from 1869.

The visualization shows:

  • The size of the French army (represented by the width of the path)
  • The route of advance and retreat
  • The temperature during the retreat
  • Key locations and events during the campaign

This project uses D3.js to create an interactive version of Minard's classic visualization.

MIT Licensed

Similar vizzes