Skip to main content
100%

Untitled

✓ Published0🌍 Public
AAdam Kirosingh
Last edited Jun 24, 2023
Created on Jun 23, 2023
Forked from Hello VizHub

This visualization shows a climbing career timeline as a grid of colored tiles, with each tile representing a single redpoint, flash, or onsite ascent. Grades are listed along the left axis, and the tiles are arranged chronologically within each grade band. A dropdown menu filters the display by climbing angle, such as overhang or slab. The code uses d3.csv to load ascent data, d3.group to organize routes by difficulty, and D3’s selection and data-join methods to append SVG rectangles and text labels.

AI-generated description

8A visualization

Inspired by Jesse Firestone's instagram post: https://www.instagram.com/p/CgR8PrmLoyn/

To update this with your own 8a data you'll have to:

  1. Make sure that you are using the angle tags on 8a for all your ascents
  2. Copy your ascent json (replace user-name with your username): https://www.8a.nu/api/users/user-name/ascents?category=sportclimbing&pageIndex=0&pageSize=500&sortField=grade_desc&timeFilter=0&gradeFilter=0&typeFilter=&isAscented=true&searchQuery=&showRepeats=false%27
  3. Convert the json into a csv using a service like this: https://www.convertcsv.com/json-to-csv.htm
  4. Copy the csv data into ascents.csv
MIT Licensed

Similar vizzes