<p>After investigating a number of the options and data outlined I thought the STRM was the best bet.  I was unable to find a place where I could download the data in a file that I could read into some software I'm familiar with the DEM file was in a binary format which I struggled with to ready into R so I started to work with the JPGs to read these in as raster image in R.  I faced a couple of roadblocks around how to query a bringing that back to latitudes.</p>

<p>Eventually I came across the R Package: <a href="https://cran.r-project.org/web/packages/rgbif/index.html" rel="nofollow noreferrer">rgbif: Interface to the Global 'Biodiversity' Information Facility API</a>
With this package you can query a specific lat &amp; long and return the elevation in meters! also as a bonus you can get some biodiversity information.    It connects to the <a href="http://www.geonames.org" rel="nofollow noreferrer">geonames database</a> other software that has clients to connect to the data can be found <a href="http://www.geonames.org/export/client-libraries.html" rel="nofollow noreferrer">here</a></p>

<pre><code>#Here is some R code for the POC:
#install.packages("rgbif")
library(rgbif)


#You need to sign up to your own Geonames account you get 1000 queries per hour for free max 30k per day
user &lt;- Sys.getenv("GEONAMES_USER")

#I take 15 points of latitude either side of the peak at 0.005 intervals
Latitude &lt;-c(-17.3991666666667,-17.4041666666667,-17.4091666666667,-17.4141666666667,-17.4191666666667,-17.4241666666667,-17.4291666666667,-17.4341666666667,-17.4391666666667,-17.4441666666667,-17.4491666666667,-17.4541666666667,-17.4591666666667,-17.4641666666667,-17.4691666666667,-17.3941666666667,-17.3891666666667,-17.3841666666667,-17.3791666666667,-17.3741666666667,-17.3691666666667,-17.3641666666667,-17.3591666666667,-17.3541666666667,-17.3491666666667,-17.3441666666667,-17.3391666666667,-17.3341666666667,-17.3291666666667)
Longitude &lt;-c(145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333)

#Use the elevation function to return the elevations
Bartle &lt;- elevation(latitude=Latitude, longitude=Longitude, username = user)

#Order my co-ordinates for the plot
Bartle &lt;- Bartle[order(Bartle<span class="math-container">$latitude),]
plot(x=Bartle$</span>latitude, y=Bartle<span class="math-container">$elevation_geonames, main = "BARTLE FRERE, SOUTH PEAK")
lines(x=Bartle$</span>latitude, y=Bartle<span class="math-container">$elevation_geonames) 
polygon(cbind(c(min(Bartle$</span>latitude), Bartle<span class="math-container">$latitude, max(Bartle$</span>latitude)), c(min(Bartle<span class="math-container">$elevation_geonames), Bartle$</span>elevation_geonames, min(Bartle$elevation_geonames))), col="#00CC66") 
</code></pre>

<p><a href="https://i.sstatic.net/JBQko.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/JBQko.png" alt="Bartel Frere Example"></a></p>

<p>So I hope to work on this over the next couple of weeks and hope to update further - but here is the start just localised to <a href="https://public.tableau.com/views/MountainsV2/GeographicView?:embed=y&amp;:display_count=yes&amp;publish=yes" rel="nofollow noreferrer">Australia</a> </p>

<p><a href="https://i.sstatic.net/zNmYA.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/zNmYA.png" alt="Example of basic Tableau Viz"></a></p>

<p>Thanks Again Camilo!</p>

CC BY-SA 4.0
2019-02-28T23:17:43.633Z
2019-03-01T06:30:13.967Z
2019-03-01T06:30:13.967Z
Damo Frankcom
<p>It seem that for your application more than mountain height and key saddle you want topographical profiles (like the ones in the figures).</p>

<p>To create such topographical profiles you can download a Digital Elevation Model of the area of interest and analyze it with specialized GIS software like QGis, Global Mapper or ArcGis.
A recommended global digital elevation dataset is <a href="https://www2.jpl.nasa.gov/srtm/" rel="nofollow noreferrer">SRTM</a>, but as it doesn't cover the polar areas should be combined with <a href="https://www.pgc.umn.edu/data/arcticdem/" rel="nofollow noreferrer">ArcticDEM</a>, and <a href="https://www.pgc.umn.edu/data/rema/" rel="nofollow noreferrer">REMA</a>.  Alternatively <a href="https://asterweb.jpl.nasa.gov/gdem.asp" rel="nofollow noreferrer">ASTER GDEM</a> is a good one with global coverage or <a href="https://www.eorc.jaxa.jp/ALOS/en/aw3d30/index.htm" rel="nofollow noreferrer">ALOS W3D</a>. </p>

<p>If you don't want to download data and use specialized software. You might be able to get what you want from a online topographic profiling service like ArcGIS <a href="http://www.arcgis.com/home/item.html?id=3300cfc33ca74a9fac69d2e0f4ea46e5" rel="nofollow noreferrer">Profile geoprocessing service</a>. This service allows you to draw a line anywhere in the world and get its topographic profile. For example, a profile I just made there of mount Aconcagua looks like this:</p>

<p><a href="https://i.sstatic.net/JAORC.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/JAORC.png" alt="enter image description here"></a></p>

<p>If you still want to calculate key saddles, you have to download the Digital Elevation Model and use even more specialized software, like <a href="https://github.com/edwardearl/winprom" rel="nofollow noreferrer">winprom</a>.</p>

CC BY-SA 4.0
2019-02-27T05:44:53.277Z
This is Awesome thanks Camilo - I will research these options.
Damo Frankcom
CC BY-SA 4.0
2019-02-27T06:22:27.323Z
@DamoFrankcom Great! if you find the answer satisfactory, remember to accept it.
Camilo Rada
CC BY-SA 4.0
2019-02-22T21:35:00.790Z
2019-02-22T21:35:00.790Z
Camilo Rada
<p>I'm interested in doing data visualization projects about mountains.  </p>

<p>We have data from <a href="http://www.peaklist.org/ultras.html" rel="nofollow noreferrer">http://www.peaklist.org/ultras.html</a> complied by Aaron Maizlish (Who we tried to contact but not sure of his contact details these days?)</p>

<p>The data he was curating contains name, elevation, co-ordinates and Key Saddle.  The key bit of data we're after is the distance from elevation to either key saddle  or sea level to get a very rough outline of shape.</p>

<p>I'm not sure if such data exists or we would have to derive it from some topography database?  Would anyone have any ideas on how we might go about getting said data or access to free topographic data that we may be able to somehow match in?</p>

<p>I've attached the below artwork that inspired this project - while we wouldn't necessarily look to get all the shape types here, it would be nice to have some different natural shapes.</p>

<p>The idea being somewhere in between pure Art &amp; pure geography </p>

<p>Thanks, Damian.</p>

<p><a href="https://i.sstatic.net/MwLTV.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/MwLTV.jpg" alt="enter image description here"></a></p>

CC BY-SA 4.0
2019-02-20T17:38:54.567Z
Hi Damian. Welcome to Earth Science SE.
I can help you with this question but first I would like to know if you are interested in data at a global scale or in a specific area. Also: why you want to use the key saddle to get an idea of the shape instead of the slope in the surroundings of each mountain? That approach is awkward, for instance the key saddle of Mt. Denali in Alaska (the highest in North America), is in Nicaragua, and that would give you a very wrong idea of the shape of Mt. Denali.
Camilo Rada
CC BY-SA 4.0
2019-02-21T04:11:12.633Z
Hi Camilo! thanks for the reply I was originally thinking that at a global scale - say top thousand or so peaks across the globe might be most engaging rather that a specific area.  I was thinking key saddle as a proxy to get and idea of the basic shape but if gradient or some other measure was available this would be fantastic!
Damo Frankcom
<geography><open-data><geomorphology>
mountain database of elevation and distance from saddle (as a proxy for gradient)
Damo Frankcom
# mountain database of elevation and distance from saddle (as a proxy for gradient)

(Asked by: username_0 on 2019-02-20)

I'm interested in doing data visualization projects about mountains.

We have data from <http://www.peaklist.org/ultras.html> complied by Aaron Maizlish (Who we tried to contact but not sure of his contact details these days?)

The data he was curating contains name, elevation, co-ordinates and Key Saddle. The key bit of data we're after is the distance from elevation to either key saddle or sea level to get a very rough outline of shape.

I'm not sure if such data exists or we would have to derive it from some topography database? Would anyone have any ideas on how we might go about getting said data or access to free topographic data that we may be able to somehow match in?

I've attached the below artwork that inspired this project - while we wouldn't necessarily look to get all the shape types here, it would be nice to have some different natural shapes.

The idea being somewhere in between pure Art & pure geography

Thanks, Damian.

[![enter image description here](https://i.sstatic.net/MwLTV.jpg)](https://i.sstatic.net/MwLTV.jpg)

**Tags:** geography, open-data, geomorphology

> **Comments:**
> **username_1**: Hi Damian. Welcome to Earth Science SE. I can help you with this question but first I would like to know if you are interested in data at a global scale or in a specific area. Also: why you want to use the key saddle to get an idea of the shape instead of the slope in the surroundings of each mountain? That approach is awkward, for instance the key saddle of Mt. Denali in Alaska (the highest in North America), is in Nicaragua, and that would give you a very wrong idea of the shape of Mt. Denali.  
> **username_0**: Hi username_1! thanks for the reply I was originally thinking that at a global scale - say top thousand or so peaks across the globe might be most engaging rather that a specific area.  I was thinking key saddle as a proxy to get and idea of the basic shape but if gradient or some other measure was available this would be fantastic!  

---

## 2 answers

### Answer by username_0 on 2019-02-28. Score: 2

After investigating a number of the options and data outlined I thought the STRM was the best bet. I was unable to find a place where I could download the data in a file that I could read into some software I'm familiar with the DEM file was in a binary format which I struggled with to ready into R so I started to work with the JPGs to read these in as raster image in R. I faced a couple of roadblocks around how to query a bringing that back to latitudes.

Eventually I came across the R Package: [rgbif: Interface to the Global 'Biodiversity' Information Facility API](https://cran.r-project.org/web/packages/rgbif/index.html)
With this package you can query a specific lat & long and return the elevation in meters! also as a bonus you can get some biodiversity information. It connects to the [geonames database](http://www.geonames.org) other software that has clients to connect to the data can be found [here](http://www.geonames.org/export/client-libraries.html)

```
#Here is some R code for the POC:
#install.packages("rgbif")
library(rgbif)

#You need to sign up to your own Geonames account you get 1000 queries per hour for free max 30k per day
user <- Sys.getenv("GEONAMES_USER")

#I take 15 points of latitude either side of the peak at 0.005 intervals
Latitude <-c(-17.3991666666667,-17.4041666666667,-17.4091666666667,-17.4141666666667,-17.4191666666667,-17.4241666666667,-17.4291666666667,-17.4341666666667,-17.4391666666667,-17.4441666666667,-17.4491666666667,-17.4541666666667,-17.4591666666667,-17.4641666666667,-17.4691666666667,-17.3941666666667,-17.3891666666667,-17.3841666666667,-17.3791666666667,-17.3741666666667,-17.3691666666667,-17.3641666666667,-17.3591666666667,-17.3541666666667,-17.3491666666667,-17.3441666666667,-17.3391666666667,-17.3341666666667,-17.3291666666667)
Longitude <-c(145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333,145.818333333333)

#Use the elevation function to return the elevations
Bartle <- elevation(latitude=Latitude, longitude=Longitude, username = user)

#Order my co-ordinates for the plot
Bartle <- Bartle[order(Bartle$latitude),]
plot(x=Bartle$latitude, y=Bartle$elevation_geonames, main = "BARTLE FRERE, SOUTH PEAK")
lines(x=Bartle$latitude, y=Bartle$elevation_geonames) 
polygon(cbind(c(min(Bartle$latitude), Bartle$latitude, max(Bartle$latitude)), c(min(Bartle$elevation_geonames), Bartle$elevation_geonames, min(Bartle$elevation_geonames))), col="#00CC66") 

```

[![Bartel Frere Example](https://i.sstatic.net/JBQko.png)](https://i.sstatic.net/JBQko.png)

So I hope to work on this over the next couple of weeks and hope to update further - but here is the start just localised to [Australia](https://public.tableau.com/views/MountainsV2/GeographicView?:embed=y&:display_count=yes&publish=yes)

[![Example of basic Tableau Viz](https://i.sstatic.net/zNmYA.png)](https://i.sstatic.net/zNmYA.png)

Thanks Again username_1!


---

### Answer by username_1 on 2019-02-22. Score: 1

It seem that for your application more than mountain height and key saddle you want topographical profiles (like the ones in the figures).

To create such topographical profiles you can download a Digital Elevation Model of the area of interest and analyze it with specialized GIS software like QGis, Global Mapper or ArcGis.
A recommended global digital elevation dataset is [SRTM](https://www2.jpl.nasa.gov/srtm/), but as it doesn't cover the polar areas should be combined with [ArcticDEM](https://www.pgc.umn.edu/data/arcticdem/), and [REMA](https://www.pgc.umn.edu/data/rema/). Alternatively [ASTER GDEM](https://asterweb.jpl.nasa.gov/gdem.asp) is a good one with global coverage or [ALOS W3D](https://www.eorc.jaxa.jp/ALOS/en/aw3d30/index.htm).

If you don't want to download data and use specialized software. You might be able to get what you want from a online topographic profiling service like ArcGIS [Profile geoprocessing service](http://www.arcgis.com/home/item.html?id=3300cfc33ca74a9fac69d2e0f4ea46e5). This service allows you to draw a line anywhere in the world and get its topographic profile. For example, a profile I just made there of mount Aconcagua looks like this:

[![enter image description here](https://i.sstatic.net/JAORC.png)](https://i.sstatic.net/JAORC.png)

If you still want to calculate key saddles, you have to download the Digital Elevation Model and use even more specialized software, like [winprom](https://github.com/edwardearl/winprom).

> **Comments:**
> **username_0**: This is Awesome thanks username_1 - I will research these options.  
> **username_1**: @username_0 Great! if you find the answer satisfactory, remember to accept it.  

---

