User Tools

Site Tools


api:thinkgeo.cloud.elevationclient

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

api:thinkgeo.cloud.elevationclient [2018/12/19 08:01] (current)
tgwikiupdate created
Line 1: Line 1:
 +====== ThinkGeo.Cloud.ElevationClient ======
 +
 +
 +===== Inheritance Hierarchy =====
 +  *System.Object
 +    *ThinkGeo.Cloud.BaseClient
 +      ***ThinkGeo.Cloud.ElevationClient**
 +===== Members Summary =====
 +==== Public Constructors ====
 +** {{wiki:​PublicMethod.gif|}} ElevationClient() **
 +
 +  * //​Initilizes an instance. You need apply client Id and secret by properties.//​
 +== Remarks ==
 +  * //N/A//
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} ElevationClient(String,​String) **
 +
 +  * //​Initializes an instance with ClientID and ClientSecret. It will send a request to GIS Server to gain the token which will be added to the Header for all the requests.//
 +== Remarks ==
 +  * //N/A//
 +== Parameters ==
 +  * //​clientId//​
 +    * Type:String
 +    * Description:​The ClientId for the auth.
 +
 +  * //​clientSecret//​
 +    * Type:String
 +    * Description:​The ClientSecret for the auth.
 +
 +<div newline></​div>​
 +==== Protected Constructors ====
 +==== Public Methods ====
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfPointInDecimalDegree(Double,​Double,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Double
 +  * Description:​Returns the elevation for the point
 +
 +== Parameters ==
 +  * //​latitude//​
 +    * Type:Double
 +    * Description:​The latitude of the point.
 +
 +  * //​longitude//​
 +    * Type:Double
 +    * Description:​The longitude of the point.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfPoint(Double,​Double,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Double
 +  * Description:​Returns the elevation for the point
 +
 +== Parameters ==
 +  * //x//
 +    * Type:Double
 +    * Description:​The X coordinate of the point.
 +
 +  * //y//
 +    * Type:Double
 +    * Description:​The Y coordinate of the point.
 +
 +  * //​pointProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID of the point
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfPoint(Double,​Double,​String,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Double
 +  * Description:​Returns the elevation for the point
 +
 +== Parameters ==
 +  * //x//
 +    * Type:Double
 +    * Description:​The X coordinate of the point.
 +
 +  * //y//
 +    * Type:Double
 +    * Description:​The Y coordinate of the point.
 +
 +  * //​pointProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string of the point.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfPointInDecimalDegreeAsync(Double,​Double,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​Double>​
 +  * Description:​Returns the elevation for the point
 +
 +== Parameters ==
 +  * //​latitude//​
 +    * Type:Double
 +    * Description:​The latitude of the point.
 +
 +  * //​longitude//​
 +    * Type:Double
 +    * Description:​The longitude of the point.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfPointAsync(Double,​Double,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​Double>​
 +  * Description:​Returns the elevation for the point
 +
 +== Parameters ==
 +  * //x//
 +    * Type:Double
 +    * Description:​The X coordinate of the point.
 +
 +  * //y//
 +    * Type:Double
 +    * Description:​The Y coordinate of the point.
 +
 +  * //​pointProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID of the point.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfPointAsync(Double,​Double,​String,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​Double>​
 +  * Description:​Returns the elevation for the point
 +
 +== Parameters ==
 +  * //x//
 +    * Type:Double
 +    * Description:​The Y coordinate of the point.
 +
 +  * //y//
 +    * Type:Double
 +    * Description:​The X coordinate of the point.
 +
 +  * //​pointProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string of the point.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLineInDecimalDegree(LineBaseShape,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLine(LineBaseShape,​Int32,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​lineProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLine(LineBaseShape,​String,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​lineProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLineInDecimalDegree(LineBaseShape,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLine(LineBaseShape,​Int32,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​lineProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLine(LineBaseShape,​String,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​lineProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLineInDecimalDegreeAsync(LineBaseShape,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]>​
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLineAsync(LineBaseShape,​Int32,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]>​
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​lineProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLineAsync(LineBaseShape,​String,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]>​
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​lineProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLineInDecimalDegreeAsync(LineBaseShape,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]>​
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLineAsync(LineBaseShape,​Int32,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]>​
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​lineProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfLineAsync(LineBaseShape,​String,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]>​
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineBaseShape|LineBaseShape]]
 +    * Description:​The line to get the elevation.
 +
 +  * //​lineProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLineInDecimalDegree(LineShape,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.GradeResult|GradeResult]]
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLine(LineShape,​Int32,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.GradeResult|GradeResult]]
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​lineProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLine(LineShape,​String,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.GradeResult|GradeResult]]
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​lineProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLineInDecimalDegree(LineShape,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.GradeResult|GradeResult]]
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLine(LineShape,​Int32,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.GradeResult|GradeResult]]
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​lineProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLine(LineShape,​String,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.GradeResult|GradeResult]]
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​lineProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLineInDecimalDegreeAsync(LineShape,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.GradeResult|GradeResult]]>​
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLineAsync(LineShape,​Int32,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.GradeResult|GradeResult]]>​
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​lineProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLineAsync(LineShape,​String,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.GradeResult|GradeResult]]>​
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​lineProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLineInDecimalDegreeAsync(LineShape,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.GradeResult|GradeResult]]>​
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​Splits the requested line into intervals of this length. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLineAsync(LineShape,​Int32,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.GradeResult|GradeResult]]>​
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​lineProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetGradeOfLineAsync(LineShape,​String,​Int32,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.GradeResult|GradeResult]]>​
 +  * Description:​A collection of the elevation grade data.
 +
 +== Parameters ==
 +  * //line//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.LineShape|LineShape]]
 +    * Description:​The line that nedd to get the grade.
 +
 +  * //​lineProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​numberOfSegments//​
 +    * Type:Int32
 +    * Description:​Splits the requested line into this many segments, then calculates elevation of each point joining the segments.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfAreaInDecimalDegree(AreaBaseShape,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //area//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.AreaBaseShape|AreaBaseShape]]
 +    * Description:​The area of a polygon shape to get the elevation.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​The distance between every two points in the area matrix. Elevation of each point will be calculated and returned. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfArea(AreaBaseShape,​Int32,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //area//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.AreaBaseShape|AreaBaseShape]]
 +    * Description:​The area of a polygon shape to get the elevation.
 +
 +  * //​areaProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​The distance between every two points in the area matrix. Elevation of each point will be calculated and returned. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfArea(AreaBaseShape,​String,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //area//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.AreaBaseShape|AreaBaseShape]]
 +    * Description:​The area of a polygon shape to get the elevation.
 +
 +  * //​areaProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​The distance between every two points in the area matrix. Elevation of each point will be calculated and returned. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfAreaInDecimalDegreeAsync(AreaBaseShape,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]>​
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //area//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.AreaBaseShape|AreaBaseShape]]
 +    * Description:​The area of a polygon shape to get the elevation.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​The distance between every two points in the area matrix. Elevation of each point will be calculated and returned. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfAreaAsync(AreaBaseShape,​Int32,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]>​
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //area//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.AreaBaseShape|AreaBaseShape]]
 +    * Description:​The area of a polygon shape to get the elevation.
 +
 +  * //​areaProjectionInSrid//​
 +    * Type:Int32
 +    * Description:​The SRID (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​The distance between every two points in the area matrix. Elevation of each point will be calculated and returned. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetElevationOfAreaAsync(AreaBaseShape,​String,​Double,​DistanceUnit,​DistanceUnit) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.ElevationResult|ElevationResult]]>​
 +  * Description:​A ElevationResult with collection of the elevation data.
 +
 +== Parameters ==
 +  * //area//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.AreaBaseShape|AreaBaseShape]]
 +    * Description:​The area of a polygon shape to get the elevation.
 +
 +  * //​areaProjectionInProj4String//​
 +    * Type:String
 +    * Description:​The proj4string (coordinate system) of the input line.
 +
 +  * //​intervalDistance//​
 +    * Type:Double
 +    * Description:​The distance between every two points in the area matrix. Elevation of each point will be calculated and returned. The unit of measure for this distance is specified by the IntervalDistanceUnit parameter.
 +
 +  * //​intervalDistanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the IntervalDistance is expressed.
 +
 +  * //​elevationUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the elevation result is expressed. Defaults to "​Feet"​.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Dispose() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} ToString() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Equals(Object) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //obj//
 +    * Type:Object
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetHashCode() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Int32
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetType() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Type
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +===== Protected Methods =====
 +** {{wiki:​ProtectedMethod.gif|}} AuthenticateWebRequest(WebRequest) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​webRequest//​
 +    * Type:​WebRequest
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} GetToken() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} GetTokenCore() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} SendWebRequest(WebRequest) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​WebResponse
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​webRequest//​
 +    * Type:​WebRequest
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} SendWebRequestAsync(WebRequest) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​WebResponse>​
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​webRequest//​
 +    * Type:​WebRequest
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} GetNextCandidateBaseUri() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} GetNextCandidateBaseUriCore() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} OnGettingAccessToken(GettingAccessTokenEventArgs) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //e//
 +    * Type:​[[ThinkGeo.Cloud.GettingAccessTokenEventArgs|GettingAccessTokenEventArgs]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} OnSendingWebRequest(SendingWebRequestEventArgs) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //e//
 +    * Type:​[[ThinkGeo.MapSuite.Layers.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} Finalize() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Object
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +==== Public Properties ====
 +** {{wiki:​PublicProperty.gif|}} ClientId **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +== Return Value ==
 +  * Type:String
 +
 +** {{wiki:​PublicProperty.gif|}} ClientSecret **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +== Return Value ==
 +  * Type:String
 +
 +** {{wiki:​PublicProperty.gif|}} BaseUris **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +== Return Value ==
 +  * Type:​Collection<​Uri>​
 +
 +==== Protected Properties ====
 +==== Public Events ====
  
api/thinkgeo.cloud.elevationclient.txt ยท Last modified: 2018/12/19 08:01 by tgwikiupdate