Git Product home page Git Product logo

climbing-data's Introduction

OpenBeta logo

Open source rock climbing

OpenBeta is 501(c)(3) nonprofit dedicated to ensuring free and open access to rock climbing data in computer programming, research, and data science endeavors.

User ratings

User ratings data extracted from MountainProject

USA climbing routes data

Climbing routes extracted from MountainProject.

File format

Data files are in jsonlines format.

A sample record: (raw file)

{
   "route_name":"Epinephrine",
   "grade":{
      "YDS":"5.9",
      "French":"5c",
      "Ewbanks":"17",
      "UIAA":"VI",
      "ZA":"17",
      "British":"HVS 5a"
   },
   "safety":"",
   "type":{
      "trad":true
   },
   "fa":"Jorge Urioste, Joanne Urioste, Joe Herbst, 1978",
   "description":[
      "This is it. THE classic red rocks route. And it's just as good as everyone says it is.",
      "",
      "Approach as for the Black Velvet wall. After climbing around the chockstone, return to the stream bed and walk another minute or two upstream. The bolts on the first pitch will be easily spotted on the left.",
      "",
      "This route has lost some of the original seriousness now that bolted anchors have been placed all the way up. This speeds things up considerably and provides an easy retreat if needed. You'll need two ropes if you intend to rap the route.",
      ""
   ],
   "location":"",
   "protection":[
      "You don't need anything bigger than a #4 camalot in the chimney pitches. A 3, 3.5, and 4 camalot and perhaps a #11 hex, combined with the existing fixed gear, should get you up the chimney without much mental stress."
   ],
   "metadata":{
      "left_right_seq":"23",
      "parent_lnglat":[
         -115.46652,
         36.03518
      ],
      "parent_sector":"Black Velvet Wall",
      "mp_route_id":"105732422",
      "mp_sector_id":"105732162"
   }
}

How to work with the data

We recommend using Jupyter notebook and Pandas to work with the dataset. For a more complete example, check out our Pandas 101 tutorial.

import pandas as pd

# load the zip file directly
# 'lines=True' indicates jsonlines format
df = pd.read_json("/Users/nacho/git/opendata/openbeta-usa-routes-aug-2020.zip", lines=True)

df.sample(5)

sample data

Questions or Comments?

Support Us

OpenBeta is free because we want to make climbing information accessible for everyone. Please consider making a donation today.

License

Creative Commons CC0

climbing-data's People

Contributors

vnugent avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

climbing-data's Issues

Add data from TheCrag

Hey, this project looks like a very good and very important initiative.

Is it possible to add datasets from TheCrag? Their use-submitted content is licensed under CC-NCSA, so I think it's all ok to use.

Many boulder safety grades are missing

Hello,

Looking at the openbeta-usa-routes-aug-2020 dataset, it seems a lot (maybe the majority) of bouldering safety grades are missing. I recently pulled a bunch of climb data from MP and I have been comparing that to the data stored here. Looks like everything matches very well. Except, for the 21382 boulders common between this set and mine, I find that 1369 have safety ratings (PG/PG13, R, or X), but only 63 of the openbeta-usa-routes-aug-2020 boulders have safety ratings.

This can be seen in the attached .csv, my safety rating is given as "safety_y" and that from the dataset here is given as "safety_x". I looked up a number of these boulders (~50) by hand and found the safety_y rating to be correct for all these checks.

safety_check.csv

Add Data from another country

Is there a way to expand this set of data to another country?

I know many of the developers in the north part of Mexico, is there a way I can provide you the beta for further expansion?

Do you have permission to use MountainProject data?

Hi, I'm interested in using this dataset for a hobby project, but it's unclear if you (the maintainers of this dataset) actually have permission to use it. Has ADVENTURE PROJECTS, INC given you (the maintainers) permission to use and distribute this MountainProject dataset under a CC BY SA 4.0 license?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.