Click or drag to resize

RasterTerrainProviderGetHeightRelativeToShape Method (Double, Double, RasterTerrainInterpolator)

Gets the interpolated height of the terrain at the specified longitude and latitude relative to the provider's Shape. This method takes into account the heights of any reference surfaces.

Namespace:  AGI.Foundation.Terrain
Assembly:  AGI.Foundation.TerrainReaders (in AGI.Foundation.TerrainReaders.dll) Version: 19.2.399.0 (19.2.399.0)
Syntax
public double GetHeightRelativeToShape(
	double longitude,
	double latitude,
	RasterTerrainInterpolator interpolator
)

Parameters

longitude
Type: SystemDouble
The longitude, in radians. Requesting a height for a longitude less than -PI or greater than PI will always return NaN.
latitude
Type: SystemDouble
The latitude, in radians. Requesting a height for a latitude less than -PI/2 or greater than PI/2 will always return NaN.
interpolator
Type: AGI.Foundation.TerrainRasterTerrainInterpolator
The interpolator to use to interpolate heights for points that do not fall precisely on a post.

Return Value

Type: Double
The height of terrain relative to Shape, in meters.
Exceptions
ExceptionCondition
InvalidOperationExceptionIn order to use the GetHeightRelativeToShape(Double, Double, RasterTerrainInterpolator) method, all reference surfaces must have the same Shape and ShapeFixedFrame as the terrain provider on which the method is called.
See Also