public Task<SurfaceZsResult> GetZsFromSurfaceAsync( Geometry geometry, string surfaceName, SurfaceZsMissingHandler missingHandler )
Public Overloads Function GetZsFromSurfaceAsync( _ ByVal geometry As Geometry, _ ByVal surfaceName As String, _ ByVal missingHandler As SurfaceZsMissingHandler _ ) As Task(Of SurfaceZsResult)
Parameters
- geometry
 - the input geometry
 - surfaceName
 - identifies the surface to be used - if specified null, then the default Ground Surface will be used
 - missingHandler
 - provides options to handle missing Zs in the surface
 
Return Value
a result that contains a status , plus an output geometry only if the status is favorable