Check out https://www.mapbox.com/help/access-elevation-data/ for more background and let us know @Mapbox if you have questions!
Note - I work at Mapbox
Does that imply variation in coloration based on elevation? (Just making sure I understand your question.) We have limited support for basic hillshading and are actively looking into contour lines. Coloration for various elevations is something we do not currently offer (nor am I aware of any other providers), but it is something we would be willing to investigate.
Depending on what precise application you need, this may be possible one the web using our normal vector maps and contour lines.
Another use case that I've been searching for is a tile set not of images, but of just elevation data. So that I could implement something similar to google earth's lat/lng/elevation info wherever your mouse cursor is.
https://en.wikipedia.org/wiki/Shuttle_Radar_Topography_Missi...
The format is very simple to make sense of. Each file is an array of 16 bit integer values in meters, and it maps 1x1 degrees areas. Each file contains 1201x1201 or 3601x3601 samples depending on resolution. The first/last row/columns of adjacent files overlap that’s why non-round numbers.
Both SRTM and tiles use Mercator projection, i.e. mapping them together is very simple, too. In the embedded software I’ve developed, I’ve layered SRTM-derived data on top of OSM tiles, worked quite well and wasn’t too hard to implement. Even though due to very slow target hardware (500MHz CPU, 256MB RAM, slow flash storage), I had to invent more optimized format for SRTM data (dense array of 32x32 tiles taking exactly 2kb/each, aligned by disk sector), and implement an offline converter.
> including for example the USGS high res DEM where available
I haven’t personally compared them, but before picking SRTM for that embedded GIS project I’ve read about them, and concluded SRTM is more reliable. Also the resolution is more or less the same, SRTM offers 25m horizontal resolution, that’s pretty high, IMO.
(Full disclose I'm the author)
If we can’t offer something, we’ll at least be able to point you in the right direction!
Which zoom levels do you need? What coverage?