Package | Description |
---|---|
agi.foundation.terrain |
Contains types for reading and analyzing terrain data.
|
Modifier and Type | Class and Description |
---|---|
class |
BilinearTerrainInterpolator
An interpolator that determines a terrain height by bilinearly interpolating the
four surrounding posts.
|
class |
HighestPostTerrainInterpolator
An interpolator that returns the highest post surrounding a given longitude and latitude.
|
class |
NearestNeighborTerrainInterpolator
An interpolator that returns the post that is nearest to a given longitude and latitude.
|
class |
TriangleTerrainInterpolator
This interpolator takes the four surrounding posts, which form a rectangle, and
creates two triangles.
|
Modifier and Type | Method and Description |
---|---|
RasterTerrainInterpolator |
RasterTerrainProvider.getDefaultInterpolator()
Gets the default interpolator to use to interpolate heights
when a specific interpolator is not specified in the call to
RasterTerrainProvider.getHeight(double,double)
or RasterTerrainProvider.getHeightNativeUnits(double,double) . |
Modifier and Type | Method and Description |
---|---|
FirstPartialsOfHeight |
RasterTerrainProvider.getFirstPartials(double longitude,
double latitude,
RasterTerrainInterpolator interpolator)
|
double |
RasterTerrainProvider.getHeight(double longitude,
double latitude,
RasterTerrainInterpolator interpolator)
Gets the interpolated height of the terrain at the specified longitude and latitude using the
specified
TerrainInterpolator . |
double |
CompositeTerrainProvider.getHeight(double longitude,
double latitude,
RasterTerrainInterpolator interpolator)
Gets the interpolated height of the terrain at the specified longitude and latitude
using the given interpolator.
|
double |
RasterTerrainProvider.getHeightNativeUnits(double longitude,
double latitude,
RasterTerrainInterpolator interpolator)
Gets the interpolated height of the terrain at the specified longitude and latitude.
|
double |
CompositeTerrainProvider.getHeightNativeUnits(double longitude,
double latitude,
RasterTerrainInterpolator interpolator)
Gets the interpolated height of the terrain at the specified longitude and latitude.
|
double |
RasterTerrainProvider.getHeightRelativeToShape(double longitude,
double latitude,
RasterTerrainInterpolator interpolator)
|
SecondPartialsOfHeight |
RasterTerrainProvider.getSecondPartials(double longitude,
double latitude,
RasterTerrainInterpolator interpolator)
|
void |
RasterTerrainProvider.setDefaultInterpolator(RasterTerrainInterpolator value)
Sets the default interpolator to use to interpolate heights
when a specific interpolator is not specified in the call to
RasterTerrainProvider.getHeight(double,double)
or RasterTerrainProvider.getHeightNativeUnits(double,double) . |