EllipsoidGridSpecified Constructor (TerrainProvider, IListCartographic, IListCartographicExtent) |
Construct a new instance based on a given reference terrain, a list of
Cartographic points, and the
corresponding extents of each grid cell.
Namespace:
AGI.Foundation.Geometry.Discrete
Assembly:
AGI.Foundation.Spatial (in AGI.Foundation.Spatial.dll) Version: 19.1.398.0 (19.1.398.0)
Syntaxpublic EllipsoidGridSpecified(
TerrainProvider terrainProvider,
IList<Cartographic> points,
IList<CartographicExtent> gridPointExtents
)
Public Sub New (
terrainProvider As TerrainProvider,
points As IList(Of Cartographic),
gridPointExtents As IList(Of CartographicExtent)
)
public:
EllipsoidGridSpecified(
TerrainProvider^ terrainProvider,
IList<Cartographic>^ points,
IList<CartographicExtent^>^ gridPointExtents
)
new :
terrainProvider : TerrainProvider *
points : IList<Cartographic> *
gridPointExtents : IList<CartographicExtent> -> EllipsoidGridSpecified
Parameters
- terrainProvider
- Type: AGI.Foundation.TerrainTerrainProvider
The TerrainProvider used to generate the height of the grid points. - points
- Type: System.Collections.GenericIListCartographic
The planetodetic locations of the grid points. - gridPointExtents
- Type: System.Collections.GenericIListCartographicExtent
The extents of the grid point cells.
Exceptions
RemarksWhen specifying
Cartographic values, a rectangular grid point cell is assumed.
If a non-rectangular grid cell is desired, extend
EllipsoidGrid to implement the gridding
algorithm along with the method to define the grid cell boundaries.
See Also