ElevationCloudClient¶
Inheritance Hierarchy¶
Object
CloudClient
ElevationCloudClient
Members Summary¶
Public Constructors Summary¶
Name |
---|
ElevationCloudClient() |
ElevationCloudClient(String,String) |
Protected Constructors Summary¶
Name |
---|
N/A |
Public Properties Summary¶
Name | Return Type | Description |
---|---|---|
BaseUris | Collection<Uri > | N/A |
ClientId | String | N/A |
ClientSecret | String | N/A |
TimeoutInSeconds | Int32 | N/A |
WebProxy | IWebProxy | N/A |
Protected Properties Summary¶
Name | Return Type | Description |
---|---|---|
N/A | N/A | N/A |
Public Methods Summary¶
Protected Methods Summary¶
Public Events Summary¶
Name | Event Arguments | Description |
---|---|---|
GettingAccessToken | GettingAccessTokenEventArgs | N/A |
SendingWebRequest | SendingWebRequestEventArgs | N/A |
SentWebRequest | SentWebRequestEventArgs | N/A |
Members Detail¶
Public Constructors¶
Name |
---|
ElevationCloudClient() |
ElevationCloudClient(String,String) |
Protected Constructors¶
Public Properties¶
BaseUris
¶
Summary
N/A
Remarks
N/A
Return Value
Collection<Uri
>
ClientId
¶
Summary
N/A
Remarks
N/A
Return Value
String
ClientSecret
¶
Summary
N/A
Remarks
N/A
Return Value
String
TimeoutInSeconds
¶
Summary
N/A
Remarks
N/A
Return Value
Int32
WebProxy
¶
Summary
N/A
Remarks
N/A
Return Value
IWebProxy
Protected Properties¶
Public Methods¶
Dispose()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Equals(Object)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
obj | Object | N/A |
GetElevationOfArea(AreaBaseShape,Int32,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
area | AreaBaseShape | N/A |
areaProjectionInSrid | Int32 | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfArea(AreaBaseShape,String,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
area | AreaBaseShape | N/A |
areaProjectionInProj4String | String | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfAreaAsync(AreaBaseShape,Int32,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
area | AreaBaseShape | N/A |
areaProjectionInSrid | Int32 | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfAreaAsync(AreaBaseShape,String,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
area | AreaBaseShape | N/A |
areaProjectionInProj4String | String | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfAreaInDecimalDegree(AreaBaseShape,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
area | AreaBaseShape | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfAreaInDecimalDegreeAsync(AreaBaseShape,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
area | AreaBaseShape | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLine(LineBaseShape,Int32,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
lineProjectionInSrid | Int32 | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLine(LineBaseShape,String,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
lineProjectionInProj4String | String | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLine(LineBaseShape,Int32,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
lineProjectionInSrid | Int32 | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLine(LineBaseShape,String,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
lineProjectionInProj4String | String | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLineAsync(LineBaseShape,Int32,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
lineProjectionInSrid | Int32 | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLineAsync(LineBaseShape,String,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
lineProjectionInProj4String | String | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLineAsync(LineBaseShape,Int32,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
lineProjectionInSrid | Int32 | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLineAsync(LineBaseShape,String,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
lineProjectionInProj4String | String | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLineInDecimalDegree(LineBaseShape,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLineInDecimalDegree(LineBaseShape,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLineInDecimalDegreeAsync(LineBaseShape,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfLineInDecimalDegreeAsync(LineBaseShape,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineBaseShape | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPoint(Double,Double,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Double | N/A |
Parameters
Name | Type | Description |
---|---|---|
x | Double | N/A |
y | Double | N/A |
pointProjectionInSrid | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPoint(Double,Double,String,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Double | N/A |
Parameters
Name | Type | Description |
---|---|---|
x | Double | N/A |
y | Double | N/A |
pointProjectionInProj4String | String | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPointAsync(Double,Double,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<Double > | N/A |
Parameters
Name | Type | Description |
---|---|---|
x | Double | N/A |
y | Double | N/A |
pointProjectionInSrid | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPointAsync(Double,Double,String,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<Double > | N/A |
Parameters
Name | Type | Description |
---|---|---|
x | Double | N/A |
y | Double | N/A |
pointProjectionInProj4String | String | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPointInDecimalDegree(Double,Double,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Double | N/A |
Parameters
Name | Type | Description |
---|---|---|
latitude | Double | N/A |
longitude | Double | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPointInDecimalDegreeAsync(Double,Double,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<Double > | N/A |
Parameters
Name | Type | Description |
---|---|---|
latitude | Double | N/A |
longitude | Double | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPoints(IEnumerable<PointShape>,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
points | IEnumerable<PointShape > | N/A |
pointsProjectionInSrid | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPoints(IEnumerable<PointShape>,String,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
points | IEnumerable<PointShape > | N/A |
pointsProjectionInProj4String | String | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPointsAsync(IEnumerable<PointShape>,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
points | IEnumerable<PointShape > | N/A |
pointsProjectionInSrid | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPointsAsync(IEnumerable<PointShape>,String,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
points | IEnumerable<PointShape > | N/A |
pointsProjectionInProj4String | String | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPointsInDecimalDegree(IEnumerable<PointShape>,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudElevationResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
points | IEnumerable<PointShape > | N/A |
elevationUnit | DistanceUnit | N/A |
GetElevationOfPointsInDecimalDegreeAsync(IEnumerable<PointShape>,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudElevationResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
points | IEnumerable<PointShape > | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLine(LineShape,Int32,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudGradeResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
lineProjectionInSrid | Int32 | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLine(LineShape,String,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudGradeResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
lineProjectionInProj4String | String | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLine(LineShape,Int32,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudGradeResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
lineProjectionInSrid | Int32 | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLine(LineShape,String,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudGradeResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
lineProjectionInProj4String | String | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLineAsync(LineShape,Int32,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudGradeResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
lineProjectionInSrid | Int32 | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLineAsync(LineShape,String,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudGradeResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
lineProjectionInProj4String | String | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLineAsync(LineShape,Int32,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudGradeResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
lineProjectionInSrid | Int32 | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLineAsync(LineShape,String,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudGradeResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
lineProjectionInProj4String | String | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLineInDecimalDegree(LineShape,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudGradeResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLineInDecimalDegree(LineShape,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
CloudGradeResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLineInDecimalDegreeAsync(LineShape,Int32,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudGradeResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
numberOfSegments | Int32 | N/A |
elevationUnit | DistanceUnit | N/A |
GetGradeOfLineInDecimalDegreeAsync(LineShape,Double,DistanceUnit,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<CloudGradeResult > | N/A |
Parameters
Name | Type | Description |
---|---|---|
line | LineShape | N/A |
intervalDistance | Double | N/A |
intervalDistanceUnit | DistanceUnit | N/A |
elevationUnit | DistanceUnit | N/A |
GetHashCode()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetType()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Type | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
ToString()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Protected Methods¶
AuthenticateWebRequest(WebRequest)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
webRequest | WebRequest | N/A |
Finalize()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetNextCandidateBaseUri()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetNextCandidateBaseUriCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetToken()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetTokenCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
MemberwiseClone()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Object | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
OnGettingAccessToken(GettingAccessTokenEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | GettingAccessTokenEventArgs | N/A |
OnSendingWebRequest(SendingWebRequestEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | SendingWebRequestEventArgs | N/A |
OnSentWebRequest(SentWebRequestEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | SentWebRequestEventArgs | N/A |
SendWebRequest(WebRequest)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
WebResponse | N/A |
Parameters
Name | Type | Description |
---|---|---|
webRequest | WebRequest | N/A |
SendWebRequestAsync(WebRequest)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Task<WebResponse > | N/A |
Parameters
Name | Type | Description |
---|---|---|
webRequest | WebRequest | N/A |
Public Events¶
GettingAccessToken¶
N/A
Remarks
N/A
Event Arguments
SendingWebRequest¶
N/A
Remarks
N/A
Event Arguments
SentWebRequest¶
N/A
Remarks
N/A
Event Arguments