Uses of Interface
uk.ac.rdg.resc.edal.domain.DiscreteDomain
-
Packages that use DiscreteDomain Package Description uk.ac.rdg.resc.edal.domain uk.ac.rdg.resc.edal.feature uk.ac.rdg.resc.edal.grid Classes for handling gridded data.uk.ac.rdg.resc.edal.grid.cdm -
-
Uses of DiscreteDomain in uk.ac.rdg.resc.edal.domain
Subinterfaces of DiscreteDomain in uk.ac.rdg.resc.edal.domain Modifier and Type Interface Description interface
DiscreteHorizontalDomain<DO>
Interface marking a domain which is both aHorizontalDomain
and aDiscreteDomain
.interface
DiscretePointDomain<P>
ADomain
whose members are pointsinterface
GridDomain
The domain of aGridFeature
, modelled as a composition of a horizontal grid, plus t and z axes.Classes in uk.ac.rdg.resc.edal.domain that implement DiscreteDomain Modifier and Type Class Description class
MapDomain
Implementation of aMapDomain
class
PointCollectionDomain
The domain of aPointCollectionFeature
: a set ofHorizontalPosition
s with a fixed vertical position and timeclass
PointDomain
The domain of aTrajectoryFeature
: a set of positions in space and time.class
SimpleGridDomain
class
TrajectoryDomain
The domain of aTrajectoryFeature
: a set ofGeoPosition
s which are ordered in time. -
Uses of DiscreteDomain in uk.ac.rdg.resc.edal.feature
Methods in uk.ac.rdg.resc.edal.feature that return DiscreteDomain Modifier and Type Method Description DiscreteDomain<P,DO>
AbstractDiscreteFeature. getDomain()
DiscreteDomain<P,DO>
DiscreteFeature. getDomain()
Constructors in uk.ac.rdg.resc.edal.feature with parameters of type DiscreteDomain Constructor Description AbstractDiscreteFeature(String id, String name, String description, DiscreteDomain<P,DO> domain, Map<String,Parameter> parameters, Map<String,? extends Array<Number>> values)
-
Uses of DiscreteDomain in uk.ac.rdg.resc.edal.grid
Subinterfaces of DiscreteDomain in uk.ac.rdg.resc.edal.grid Modifier and Type Interface Description interface
HorizontalGrid
A two-dimensional grid in the horizontal plane that is referenced to a 2D horizontal coordinate reference system.interface
RectilinearGrid
AHorizontalGrid
whose axes in theexternal CRS
are aligned with the axes in grid space and are hence separable.interface
ReferenceableAxis<P>
A one-dimensional axis of a referenceable frid, which maps between integer indices along the axis and real-world coordinates.interface
RegularAxis
A one-dimensional axis of a Grid, whose coordinate values are regularly spaced.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.interface
TimeAxis
A time axis.interface
VerticalAxis
A vertical axis in a ReferenceableGrid.Classes in uk.ac.rdg.resc.edal.grid that implement DiscreteDomain 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
AbstractIrregularAxis<T extends Comparable<? super T>>
Partial implementation of an irregular axis.class
AbstractReferenceableAxis<T extends Comparable<? super T>>
Abstract superclass forReferenceableAxis
implementations.class
AbstractTransformedGrid
This is an abstract implementation of aHorizontalGrid
for which there exists a transformation to convert WGS84 to the native CRS.class
DefinedBoundsAxis
Defines aReferenceableAxis
where the bounds between cells are explicitly specified.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
HorizontalMesh
An unstructured mesh in the horizontal plane.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
ReferenceableAxisImpl
Immutable implementation of aReferenceableAxis
, whose values are not necessarily regularly spaced along the axis.class
RegularAxisImpl
Immutable implementation of aRegularAxis
, whose values are regularly spaced along the axis.class
RegularGridImpl
Immutable implementation of aRegularGrid
.class
TimeAxisImpl
An implementation of aTimeAxis
class
VerticalAxisImpl
-
Uses of DiscreteDomain in uk.ac.rdg.resc.edal.grid.cdm
Classes in uk.ac.rdg.resc.edal.grid.cdm that implement DiscreteDomain Modifier and Type Class Description class
CdmTransformedGrid
A two-dimensionalHorizontalGrid
that uses aProjection
to convert from lat-lon coordinates to grid coordinates.
-