Mountain Project Logo

Climbing app based on Mountain Project data

Original Post
jmapping · · Carbondale, co · Joined Sep 2008 · Points: 766

Hi,

As an experimental side project I set up an application to help me visualize the areas where I want to climb or have climbed in the past. It's all based on my Mountain Project data made available by Mountain Project's API (Thanks MP!). To make it a bit more fun I made it so anyone with a Mountain Project account can do the same! It's a bit buggy and I want to add a LOT of improvements but I figure some of you might still have fun downloading your data and messing around. With that said, if anyone wants to take it for a test run you can access the app below.

NOTE: The app uses your Mountain Project ToDo and Tick data to setup the app. If you don't mark routes as ticked or todo on Mountain Project you will have no data to download from MP and so this will not be that useful for you. However, you can still see the demo data (my data) if you just wanted to check it out.

A Couple More Important Notes:

  • I only have areas that where relevant to my data. This means if you have Ticks or Todos at climbing areas I have not mapped yet you will not see the data initially. However, I added a widget where users can add new climbing areas to the app (login required) so we can build out a more complete data set. All that climbing area data will be made accessible for free soon.
  • If there are any develpers out there that want to help this whole project is open source and on GitHub.
  • I have no commercial interest in this. It is just for fun.


ClimbMapper.com

Have fun!
eli poss · · Durango, CO · Joined May 2014 · Points: 525

this is really cool. I just added a place in durango and I like the concept. I'll add some more areas when I some more time. Thank you for creating this, i think it's awesome.

Anonymous · · Unknown Hometown · Joined unknown · Points: 0
Rich zz wrote:I had an app idea that used augmented reality to plot out routes.
I played around with making 3D models of some boulders. I always wanted to make a 3D app and show routes on them. The problem is to get anything outside of a small boulder you need expensive scanning equipment to get a decent model, rope routes don't make taking a ton of photos and creating a model very easy since you can't take pictures from far enough back and all the angles.

Something like this but complete with lines for routes. tinypic.com/player.php?v=33…
jmapping · · Carbondale, co · Joined Sep 2008 · Points: 766
eli poss wrote:this is really cool. I just added a place in durango and I like the concept. I'll add some more areas when I some more time. Thank you for creating this, i think it's awesome.
Awesome! The current implementation is really primitive and please note the need to match area names with the EXACT area name that Mountain Project uses. This is due to the difficulty of matching areas from Mountain Project by name to areas in ClimbMapper. If you end up working with this more you can send me a private message so I can give you my email and add you to the beta test group.

ViperScale wrote: I played around with making 3D models of some boulders. I always wanted to make a 3D app and show routes on them. The problem is to get anything outside of a small boulder you need expensive scanning equipment to get a decent model, rope routes don't make taking a ton of photos and creating a model very easy since you can't take pictures from far enough back and all the angles. Something like this but complete with lines for routes. tinypic.com/player.php?v=33…
I was recently in Seoul Korea at FOSS4G (Free and Open Source for Geospatial) conference and the progress made in 3d modeling in the browser is astonishing. With baby drones we could get that level of imagery coverage but it sure seems like a lot of overhead for what likely would be a minimal financial return. Sure as hell would be an awesome side project for specific areas though! I have a colleague/friend who is breaking into this space and have been chatting with him a bit about possibly flying a cliff.
Anonymous · · Unknown Hometown · Joined unknown · Points: 0

My big problem was having to drive 2 hours to get to a boulder field worth doing... but whenever I went I normally just ended up climbing instead of working on it.

My friend had an app we used when in joshua tree that worked really good for showing your location on the map and the climbs around you (little buggy and crashed some) but I would love to combine a 3d model of the wall you are looking at with something like that app.

Anonymous · · Unknown Hometown · Joined unknown · Points: 0

Well depends on where you are at and the data you are going off of. Some of the areas I climb have really bad topos and if you don't know where you are going they are pretty much worthless / guessing.

If you got a complete topo of the entire wall probably isn't that hard but when you got lots of unknown distances and gaps with similar features it can suck.

eli poss · · Durango, CO · Joined May 2014 · Points: 525

Some of your locations are off in Durango, Colorado. I'm not sure how to fix this but if you want to correct it I have a map with a handful of areas on google maps. Here's the link

jmapping · · Carbondale, co · Joined Sep 2008 · Points: 766
eli poss wrote:Some of your locations are off in Durango, Colorado. I'm not sure how to fix this but if you want to correct it I have a map with a handful of areas on google maps. Here's the link
Hi Eli,

Editing is easy but not intuitive to figure out on your own (sorry). If I can find the time I will make that more obvious and simple.

1. Log in to your account.
2. activate the "all areas" layer in the layer selection panel on the right.
3. click on any of the climbing area points (red).
- a pin with info window should appear
4. drag the pin anywhere you want to move the area to
5. click submit

Thanks!
eli poss · · Durango, CO · Joined May 2014 · Points: 525

Thanks. I fixed some of the stuff for Durango. Also, is there any way to access GPS coordinates for the markers on your map?

jmapping · · Carbondale, co · Joined Sep 2008 · Points: 766

I am planning to make the data available via download and/or data api. I have just been swamped with other obligations. I definitely want to provide a way to give the data back to the community that is contributing it.

eli poss · · Durango, CO · Joined May 2014 · Points: 525

Totally understandable, it's the nature of the labor of love. It's an awesome project, and I'd be happy to help in any way I can.

Richard Hermanson · · Unknown Hometown · Joined May 2016 · Points: 0

Great work! I've been really into doing something like this, nice to see what it can look like! :D

Using open source might be a good idea to pool our efforts together and get awesome ideas done.. I'm guessing programmers might be decently common among climbers?

Richard Hermanson · · Unknown Hometown · Joined May 2016 · Points: 0

On another note, I've seen that island.io managed to import data from 27crags.com. Do you think it might be possible to do the same? I would be into helping out to get that done

petzl logic · · Unknown Hometown · Joined Aug 2013 · Points: 730

When did they open the api?

vietgoeswest · · Portland · Joined Jan 2012 · Points: 100
jmapping wrote:I am planning to make the data available via download and/or data api. I have just been swamped with other obligations. I definitely want to provide a way to give the data back to the community that is contributing it.
Great work. I work in open source (mostly in the backend) and would love to help creating a community powered wiki-type climbing database.

A while back I played around with a geojson file hoping to map my route ticks then realized MP already has such feature.

I recently became aware of the public albeit limited API:
mountainproject.com/v/opens…
Nathan Sward · · Unknown Hometown · Joined Jan 2015 · Points: 145

Very cool. Just added Devil's Lake (WI) and Mission Gorge (CA).

jmapping · · Carbondale, co · Joined Sep 2008 · Points: 766
Richard Hermanson wrote:Great work! I've been really into doing something like this, nice to see what it can look like! :D Using open source might be a good idea to pool our efforts together and get awesome ideas done.. I'm guessing programmers might be decently common among climbers?
Yep, this project uses only open source tools and all the code is open source as well ( github.com/justinlewis/clim…). I'm always happy to have collaborators/contributers. And yes, there seems to be a lot of climbers/programmers in this funky world of ours.

Richard Hermanson wrote:On another note, I've seen that island.io managed to import data from 27crags.com. Do you think it might be possible to do the same? I would be into helping out to get that done
I am very interested in this. I looked around and couldn't find any source of climbing areas when I started this. I think it is silly to not have a free and accessible global database of all climbing areas. Mountain Project provides a great service but the api does not expose all the climbing areas in a comprehensive way to be used in another app.

ml242 wrote:When did they open the api?
At least a year. It's pretty under the radar. Contact MP for details... or work with me on this project :). This is the endpoint (not sure if you have access or not): mountainproject.com/data

Nathan Sward wrote:Very cool. Just added Devil's Lake (WI) and Mission Gorge (CA).
Awesome!
Guideline #1: Don't be a jerk.

General Climbing
Post a Reply to "Climbing app based on Mountain Project data "

Log In to Reply
Welcome

Join the Community! It's FREE

Already have an account? Login to close this notice.