org.deegree_impl.model.cv
Class GridExtentDescription_Impl
java.lang.Object
org.deegree_impl.model.cv.DomainSetExtentDescription_Impl
org.deegree_impl.model.cv.GridExtentDescription_Impl
- All Implemented Interfaces:
- DomainSetExtentDescription, GridExtentDescription
- public class GridExtentDescription_Impl
- extends DomainSetExtentDescription_Impl
- implements GridExtentDescription
The GridExtentDescription_Impl that extends the shared
DomainSetExtentDescription_Impl. It adds three/four fields to the
DomainSetExtentDescription_Impl
-----------------------------------------------------------------------
- Version:
- $Revision: 1.2 $ $Date: 2004/01/03 13:46:46 $
- Author:
- Andreas Poth
Constructor Summary |
GridExtentDescription_Impl(SpatialExtent spatialExtent,
int dimension,
TemporalExtent temporalExtent,
ElevationExtent elevationExtent,
Grid grid,
GridAxisDescription gridAxisDescription,
GridSpacing gridSpacing)
|
GridExtentDescription_Impl(SpatialExtent spatialExtent,
int dimension,
TemporalExtent temporalExtent,
ElevationExtent elevationExtent,
RectifiedGrid rectifiedGrid,
GridAxisDescription gridAxisDescription,
GridSpacing gridSpacing)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
grid
private Grid grid
gridAxisDescription
private GridAxisDescription gridAxisDescription
gridSpacing
private GridSpacing gridSpacing
rectifiedGrid
private RectifiedGrid rectifiedGrid
GridExtentDescription_Impl
public GridExtentDescription_Impl(SpatialExtent spatialExtent,
int dimension,
TemporalExtent temporalExtent,
ElevationExtent elevationExtent,
Grid grid,
GridAxisDescription gridAxisDescription,
GridSpacing gridSpacing)
GridExtentDescription_Impl
public GridExtentDescription_Impl(SpatialExtent spatialExtent,
int dimension,
TemporalExtent temporalExtent,
ElevationExtent elevationExtent,
RectifiedGrid rectifiedGrid,
GridAxisDescription gridAxisDescription,
GridSpacing gridSpacing)
getGrid
public Grid getGrid()
- Either Grid or RectifiedGrid is required. Both elements list the upper
and lower bounds of the grid coordinates along each of the grid axes.
(These are integer pixel or post coordinates, expressed in the grid’s
internal coordinate reference system. The lower bounds are commonly
defined as zero.)
- Specified by:
getGrid
in interface GridExtentDescription
getGridAxisDescription
public GridAxisDescription getGridAxisDescription()
- identifies each axis of the grid
- Specified by:
getGridAxisDescription
in interface GridExtentDescription
getGridSpacing
public GridSpacing getGridSpacing()
- GridSpacing is required for rectified grids, but undefined for other grids.
It provides the ground resolution (pixel size or post spacing) along each
dimension of the grid, expressed in the units of the (rectified) grid’s
Coordinate Reference System
- Specified by:
getGridSpacing
in interface GridExtentDescription
getRectifiedGrid
public RectifiedGrid getRectifiedGrid()
- Either Grid or RectifiedGrid is required. Both elements list the upper
and lower bounds of the grid coordinates along each of the grid axes.
(These are integer pixel or post coordinates, expressed in the grid’s
internal coordinate reference system. The lower bounds are commonly
defined as zero.)
- Specified by:
getRectifiedGrid
in interface GridExtentDescription