Uses of Interface
uk.ac.rdg.resc.edal.grid.HorizontalGrid
-
Packages that use HorizontalGrid Package Description uk.ac.rdg.resc.edal.dataset Code for reading data from underlying storage (e.g. disk, databases or remote locations).uk.ac.rdg.resc.edal.domain uk.ac.rdg.resc.edal.grid Classes for handling gridded data.uk.ac.rdg.resc.edal.grid.cdm uk.ac.rdg.resc.edal.metadata uk.ac.rdg.resc.edal.util uk.ac.rdg.resc.edal.util.cdm -
-
Uses of HorizontalGrid in uk.ac.rdg.resc.edal.dataset
Methods in uk.ac.rdg.resc.edal.dataset with parameters of type HorizontalGrid Modifier and Type Method Description protected abstract Array2D<Number>
DiscreteLayeredDataset. extractHorizontalData(VM metadata, int tIndex, int zIndex, HorizontalGrid targetGrid, DS dataSource)
Extracts data corresponding to aHorizontalGrid
protected Array2D<Number>
GriddedDataset. extractHorizontalData(GridVariableMetadata metadata, int tIndex, int zIndex, HorizontalGrid targetGrid, GridDataSource dataSource)
protected Array2D<Number>
HorizontalMesh4dDataset. extractHorizontalData(HorizontalMesh4dVariableMetadata metadata, int tIndex, int zIndex, HorizontalGrid targetGrid, HZTDataSource dataSource)
static Domain2DMapper
Domain2DMapper. forGrid(HorizontalGrid sourceGrid, HorizontalGrid targetGrid)
Initialises aDomain2DMapper
from a source and a target grid.static Domain1DMapper
Domain1DMapper. forList(HorizontalGrid sourceGrid, Collection<HorizontalPosition> targetPositions)
Creates aDomain1DMapper
from aHorizontalGrid
source and aCollection
ofHorizontalPosition
s for the targetConstructors in uk.ac.rdg.resc.edal.dataset with parameters of type HorizontalGrid Constructor Description Domain1DMapper(HorizontalGrid sourceGrid, long targetDomainSize)
Domain2DMapperCacheKey(HorizontalGrid source, HorizontalGrid target)
DomainMapper(HorizontalGrid sourceGrid, long targetDomainSize)
-
Uses of HorizontalGrid in uk.ac.rdg.resc.edal.domain
Classes in uk.ac.rdg.resc.edal.domain that implement HorizontalGrid Modifier and Type Class Description class
MapDomain
Implementation of aMapDomain
Methods in uk.ac.rdg.resc.edal.domain that return HorizontalGrid Modifier and Type Method Description HorizontalGrid
GridDomain. getHorizontalGrid()
HorizontalGrid
SimpleGridDomain. getHorizontalGrid()
Constructors in uk.ac.rdg.resc.edal.domain with parameters of type HorizontalGrid Constructor Description SimpleGridDomain(HorizontalGrid hGrid, VerticalAxis vAxis, TimeAxis tAxis)
-
Uses of HorizontalGrid in uk.ac.rdg.resc.edal.grid
Subinterfaces of HorizontalGrid in uk.ac.rdg.resc.edal.grid Modifier and Type Interface Description interface
RectilinearGrid
AHorizontalGrid
whose axes in theexternal CRS
are aligned with the axes in grid space and are hence separable.interface
RegularGrid
A two-dimensional grid whose coordinate values are equally-spaced along each axis, and whose axes in real space are aligned with the axes in grid space.interface
StaggeredHorizontalGrid
AHorizontalGrid
which has a staggered relationship to another grid.Classes in uk.ac.rdg.resc.edal.grid that implement HorizontalGrid Modifier and Type Class Description class
AbstractCurvilinearGrid
Partial implementation of aHorizontalGrid
that is based upon a curvilinear coordinate system (i.e. one which is defined by explicitly specifying the latitude and longitude coordinates of each grid point.class
AbstractHorizontalGrid
class
AbstractTransformedGrid
This is an abstract implementation of aHorizontalGrid
for which there exists a transformation to convert WGS84 to the native CRS.class
DefinedStaggeredGrid
AStaggeredHorizontalGrid
which tracks the original grid and the x/y paddings used, but defers to an explictly-defined grid for referencingclass
DerivedStaggeredGrid
AStaggeredHorizontalGrid
which is derived from its original grid.class
LookUpTableGrid
A HorizontalGrid that is created from a "curvilinear" coordinate system, i.e. one in which the latitude/longitude coordinates of each grid point are specified using two-dimensional coordinate axes, which explicitly give the lat/lon of each point in the horizontal plane.class
RectilinearGridImpl
Immutable implementation of aRectilinearGrid
usingDouble
s.class
RegularGridImpl
Immutable implementation of aRegularGrid
.Methods in uk.ac.rdg.resc.edal.grid that return HorizontalGrid Modifier and Type Method Description HorizontalGrid
DefinedStaggeredGrid. getOriginalGrid()
HorizontalGrid
DerivedStaggeredGrid. getOriginalGrid()
HorizontalGrid
StaggeredHorizontalGrid. getOriginalGrid()
HorizontalGrid
GridCell2D. getParentDomain()
HorizontalGrid
GridCell2DImpl. getParentDomain()
Constructors in uk.ac.rdg.resc.edal.grid with parameters of type HorizontalGrid Constructor Description DefinedStaggeredGrid(HorizontalGrid staggeredGrid, HorizontalGrid originalGrid, StaggeredHorizontalGrid.SGridPadding xPadding, StaggeredHorizontalGrid.SGridPadding yPadding)
DerivedStaggeredGrid(HorizontalGrid originalGrid, StaggeredHorizontalGrid.SGridPadding xPadding, StaggeredHorizontalGrid.SGridPadding yPadding)
Create a newDerivedStaggeredGrid
GridCell2DImpl(GridCoordinates2D gridCoords, HorizontalPosition centre, Polygon footprint, HorizontalGrid parentGrid)
-
Uses of HorizontalGrid in uk.ac.rdg.resc.edal.grid.cdm
Classes in uk.ac.rdg.resc.edal.grid.cdm that implement HorizontalGrid Modifier and Type Class Description class
CdmTransformedGrid
A two-dimensionalHorizontalGrid
that uses aProjection
to convert from lat-lon coordinates to grid coordinates. -
Uses of HorizontalGrid in uk.ac.rdg.resc.edal.metadata
Methods in uk.ac.rdg.resc.edal.metadata that return HorizontalGrid Modifier and Type Method Description HorizontalGrid
GridVariableMetadata. getHorizontalDomain()
Returns theHorizontalGrid
of the variable.Constructors in uk.ac.rdg.resc.edal.metadata with parameters of type HorizontalGrid Constructor Description GridVariableMetadata(Parameter parameter, HorizontalGrid hDomain, VerticalAxis zDomain, TimeAxis tDomain, boolean scalar)
-
Uses of HorizontalGrid in uk.ac.rdg.resc.edal.util
Methods in uk.ac.rdg.resc.edal.util with parameters of type HorizontalGrid Modifier and Type Method Description static List<HorizontalPosition>
GISUtils. getOptimalTransectPoints(HorizontalGrid hGrid, LineString transect)
Gets a HorizontalDomain that contains (near) the minimum necessary number of points to sample a layer's source grid of data. -
Uses of HorizontalGrid in uk.ac.rdg.resc.edal.util.cdm
Methods in uk.ac.rdg.resc.edal.util.cdm that return HorizontalGrid Modifier and Type Method Description static HorizontalGrid
CdmUtils. createHorizontalGrid(ucar.nc2.dt.GridCoordSystem coordSys)
-