Elevation data can have many practical uses in a variety of industries; from agricultural to urban development. Slope and aspect can be directly derived from rendering elevation points and getting precise feedback. ThinkGeo Cloud makes it easy to get that feedback.
We’ve highlighted some famous US landmarks to demonstrate the range and easy of accessibility that our Cloud Elevation APIs bring with them. Whether you’re plotting a hiking tour of Mt Rainier or wanting to calculate the slope/drop off of Hoover Dam into the Colorado River; the uses cases are several and getting hands-on with our sample will showcases some of them and gets you jump started:
Now, let’s get technical! ThinkGeo’s Cloud Elevation has five endpoints and we’re gonna dissect what each one does.
Get Elevation by Point
By passing our API a single coordinate it will give you back the elevation for that point. This can be useful if you have a series of unrelated points ( vehicle locations or various points of interest).
Get Elevation by Point [Batch Request]
This endpoint is extremely similar to the previous except that it is used when you have more than one point you want the elevation of. ThinkGeo Cloud allows you to batch your points into one request and we will give you the results.
Get Elevation Along a Line
ThinkGeo Cloud users can pass in a line shape in WKT (Well Known Text) format, and our service will take samples along that line and give you back an array of elevation points along the line. You can control how many samples we take in one of two ways: either pass us the number of segments you want the line divided into, or pass us the length you want each segment to be.
This is the endpoint that our “Elevation Along Path” sample app uses and is good for things like hiking paths, tour routes, and so on.
Get Elevation of an Area
To use this endpoint, ThinkGeo Cloud users would send a polygon shape in WKT format and our service will take the samples within that area and create a grid of sample points covering that polygon. The response to this sort of request is an array of points with elevations attached. This array can be used to model a terrain, such as a proposed building site, ski slope, oil field, farmland etc. You can also use Isolines (as in our sample here) or an intensity-based topography layer to display this kind of result on a 2D map, or a 3D rendering library to display a 3D model of the result.
Get Grade of a Line
This is similar to the “Get elevation along a line” endpoint. You still give us a line in WKT format, and we still split the line into segments. But instead of us just giving you the elevation of each point that divides up those segments, we give you the grade in degrees of each segment – basically, how steep an incline or decline it is, based on the order in which the line’s points were drawn – as well as the elevation of the starting and ending point of each segment. The overall result also gives you back the two segments with the steepest downward grade and the steepest upward grade, and the average grade of the entire line shape.
The versatility of ThinkGeo’s Cloud Elevation is at your fingertips. We hope our landmark samples and Endpoint breakdown illustrate that. Start your FREE 60-Day ThinkGeo Cloud Evaluation today and let’s start building!