ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
This is an old revision of the document!
ThinkGeo Cloud Elevation provides the way to get elevation data from ThinkGeo's Cloud Server. Check out Get Elevation Along Path for a quick look.
The Elevation SDK supports querying of elevation data by points, line and polygon based on SRTM and Ned13 elevation source data. It returns 3 types of data:
* Try it Online: All of the ThinkGeo Cloud RESTful APIs can be tested online by following the instructions below:
ThinkGeo Cloud Elevation provides the following RESTful APIs:
<!-- Get the elevation of a point -->
HTTP GET
https://cloud.thinkgeo.com/api/v1/elevation/{pointY},{pointX}
Parameters
A .Net SDK ThinkGeo Cloud Client is provided to consume the ThinkGeo Cloud Service as well. It's available on NuGet, here is the complete API List.
Sample Code:
ElevationClient elevationClient = new ElevationClient(clientId, clientSecret); elevationClient.BaseUris.Add(new Uri(GisServerUri)); var response = elevationClient.GetElevationOfLineAsync(line, 3857, numberOfSegments: pointNumber, elevationUnit: DistanceUnit.Meter);
Native SDKs for Python, iOS and Android are coming soon.
Online Sample:
Desktop Sample: