Uses of Class
uk.ac.rdg.resc.edal.position.HorizontalPosition
-
Packages that use HorizontalPosition 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.dataset.plugins Package containing classes pertinent to plugins to generate derived variablesuk.ac.rdg.resc.edal.domain uk.ac.rdg.resc.edal.feature uk.ac.rdg.resc.edal.geometry uk.ac.rdg.resc.edal.graphics Set of classes for rendering the data types in edal-common into imagesuk.ac.rdg.resc.edal.graphics.style Definitions of the style-system, as well as implementations of various style typesuk.ac.rdg.resc.edal.graphics.utils Utilities to serialise/deserialise the styles in the parent package, as well as other shared classesuk.ac.rdg.resc.edal.grid Classes for handling gridded data.uk.ac.rdg.resc.edal.grid.cdm uk.ac.rdg.resc.edal.grid.kdtree uk.ac.rdg.resc.edal.position uk.ac.rdg.resc.edal.util uk.ac.rdg.resc.edal.wms Classes in this package are used to create a WMS servlet -
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.dataset
Methods in uk.ac.rdg.resc.edal.dataset with parameters of type HorizontalPosition Modifier and Type Method Description protected abstract Number
DiscreteLayeredDataset. extractPoint(VM metadata, int t, int z, HorizontalPosition hPos, DS dataSource)
Extract data at a pointprotected Number
GriddedDataset. extractPoint(GridVariableMetadata metadata, int t, int z, HorizontalPosition hPos, GridDataSource dataSource)
protected Number
HorizontalMesh4dDataset. extractPoint(HorizontalMesh4dVariableMetadata metadata, int t, int z, HorizontalPosition hPos, HZTDataSource dataSource)
protected abstract Array1D<Number>
DiscreteLayeredDataset. extractProfileData(VM metadata, List<Integer> zs, int tIndex, HorizontalPosition hPos, DS dataSource)
Extracts data corresponding to a vertical profileprotected Array1D<Number>
GriddedDataset. extractProfileData(GridVariableMetadata metadata, List<Integer> zs, int tIndex, HorizontalPosition hPos, GridDataSource dataSource)
protected Array1D<Number>
HorizontalMesh4dDataset. extractProfileData(HorizontalMesh4dVariableMetadata metadata, List<Integer> zs, int tIndex, HorizontalPosition hPos, HZTDataSource dataSource)
List<? extends ProfileFeature>
AbstractContinuousDomainDataset. extractProfileFeatures(Set<String> varIds, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, org.joda.time.DateTime targetTime)
List<? extends ProfileFeature>
Dataset. extractProfileFeatures(Set<String> varIds, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, org.joda.time.DateTime targetTime)
ExtractsProfileFeature
(s) from theDataset
List<? extends ProfileFeature>
HorizontallyDiscreteDataset. extractProfileFeatures(Set<String> varIds, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, org.joda.time.DateTime targetTime)
List<? extends ProfileFeature>
TrajectoryDataset. extractProfileFeatures(Set<String> varIds, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, org.joda.time.DateTime targetTime)
protected abstract Array1D<Number>
DiscreteLayeredDataset. extractTimeseriesData(VM metadata, List<Integer> ts, int zIndex, HorizontalPosition hPos, DS dataSource)
Extracts data corresponding to a time seriesprotected Array1D<Number>
GriddedDataset. extractTimeseriesData(GridVariableMetadata metadata, List<Integer> ts, int zIndex, HorizontalPosition hPos, GridDataSource dataSource)
protected Array1D<Number>
HorizontalMesh4dDataset. extractTimeseriesData(HorizontalMesh4dVariableMetadata metadata, List<Integer> ts, int zIndex, HorizontalPosition hPos, HZTDataSource dataSource)
List<? extends PointSeriesFeature>
AbstractContinuousDomainDataset. extractTimeseriesFeatures(Set<String> varIds, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, Double targetZ)
List<? extends PointSeriesFeature>
Dataset. extractTimeseriesFeatures(Set<String> varIds, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, Double targetZ)
ExtractsPointSeriesFeature
(s) from theDataset
List<? extends PointSeriesFeature>
HorizontallyDiscreteDataset. extractTimeseriesFeatures(Set<String> varIds, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, Double targetZ)
List<? extends PointSeriesFeature>
TrajectoryDataset. extractTimeseriesFeatures(Set<String> varIds, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, Double targetZ)
Number
HorizontallyDiscreteDataset. readSinglePoint(String variableId, HorizontalPosition position, Double zVal, org.joda.time.DateTime time)
protected Number
DiscreteLayeredDataset. readUnderlyingPointData(String varId, HorizontalPosition hPos, Double zVal, org.joda.time.DateTime time, DS dataSource)
protected abstract Number
HorizontallyDiscreteDataset. readUnderlyingPointData(String variableId, HorizontalPosition position, Double zVal, org.joda.time.DateTime time, DS dataSource)
Reads a single point for a non-derived variableMethod parameters in uk.ac.rdg.resc.edal.dataset with type arguments of type HorizontalPosition Modifier and Type Method Description 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 HorizontalPosition Constructor Description FeatureBounds(String id, HorizontalPosition horizontalPosition, Extent<Double> verticalExtent, Extent<org.joda.time.DateTime> timeExtent, Collection<String> variableIds)
PointSeriesLocation(HorizontalPosition hPos, VerticalPosition elevation)
ProfileLocation(HorizontalPosition hPos, org.joda.time.DateTime time)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.dataset.plugins
Methods in uk.ac.rdg.resc.edal.dataset.plugins with parameters of type HorizontalPosition Modifier and Type Method Description protected Number
ArbitraryGroupPlugin. generateValue(String varSuffix, HorizontalPosition position, Number... sourceValues)
protected Number
DifferencePlugin. generateValue(String varSuffix, HorizontalPosition pos, Number... sourceValues)
protected Number
NormalisedDifferencePlugin. generateValue(String varSuffix, HorizontalPosition pos, Number... sourceValues)
protected Number
ValueErrorPlugin. generateValue(String varSuffix, HorizontalPosition pos, Number... sourceValues)
protected abstract Number
VariablePlugin. generateValue(String varSuffix, HorizontalPosition pos, Number... sourceValues)
Subclasses should override this method to generate values based on source variable valuesprotected Number
VectorPlugin. generateValue(String varSuffix, HorizontalPosition position, Number... sourceValues)
Number
VariablePlugin. getValue(String varId, HorizontalPosition pos, Number... values)
Generates a value for the desired IDMethod parameters in uk.ac.rdg.resc.edal.dataset.plugins with type arguments of type HorizontalPosition Modifier and Type Method Description Array1D<Number>
VariablePlugin. generateArray1D(String varId, Array1D<HorizontalPosition> positions, Array1D<Number>... sourceArrays)
Convenience method for generating anArray1D
from sourceArray2D<Number>
VariablePlugin. generateArray2D(String varId, Array2D<HorizontalPosition> positions, Array2D<Number>... sourceArrays)
Convenience method for generating anArray2D
from source -
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.domain
Methods in uk.ac.rdg.resc.edal.domain that return types with arguments of type HorizontalPosition Modifier and Type Method Description Array1D<HorizontalPosition>
PointCollectionDomain. getDomainObjects()
Methods in uk.ac.rdg.resc.edal.domain with parameters of type HorizontalPosition Modifier and Type Method Description boolean
MapDomain. contains(HorizontalPosition position)
boolean
PointCollectionDomain. contains(HorizontalPosition position)
boolean
SimpleHorizontalDomain. contains(HorizontalPosition position)
GridCoordinates2D
MapDomain. findIndexOf(HorizontalPosition position)
Constructor parameters in uk.ac.rdg.resc.edal.domain with type arguments of type HorizontalPosition Constructor Description PointCollectionDomain(List<HorizontalPosition> positions, VerticalPosition zPos, org.joda.time.DateTime time)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.feature
Methods in uk.ac.rdg.resc.edal.feature that return HorizontalPosition Modifier and Type Method Description HorizontalPosition
PointFeature. getHorizontalPosition()
Convenience method for returning the horizontal position.HorizontalPosition
PointSeriesFeature. getHorizontalPosition()
Gets the horizontal location of this point series feature.HorizontalPosition
ProfileFeature. getHorizontalPosition()
Gets the horizontal location of this profile feature.Constructors in uk.ac.rdg.resc.edal.feature with parameters of type HorizontalPosition Constructor Description PointSeriesFeature(String id, String name, String description, TimeAxis domain, HorizontalPosition hPos, VerticalPosition zPos, Map<String,Parameter> parameters, Map<String,Array1D<Number>> values)
ProfileFeature(String id, String name, String description, VerticalAxis domain, HorizontalPosition hPos, org.joda.time.DateTime time, Map<String,Parameter> parameters, Map<String,Array1D<Number>> values)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.geometry
Methods in uk.ac.rdg.resc.edal.geometry that return HorizontalPosition Modifier and Type Method Description HorizontalPosition
BoundingBox. getLowerCorner()
Gets the position (getMinX(), getMinY())HorizontalPosition
BoundingBoxImpl. getLowerCorner()
HorizontalPosition
BoundingBox. getUpperCorner()
Gets the position (getMaxX(), getMaxY())HorizontalPosition
BoundingBoxImpl. getUpperCorner()
Methods in uk.ac.rdg.resc.edal.geometry that return types with arguments of type HorizontalPosition Modifier and Type Method Description List<HorizontalPosition>
LineString. getControlPoints()
Returns the list of control points along this line string.List<HorizontalPosition>
LineString. getPointsOnPath(int n)
Returns a list of n points along the path defined by this line string.List<HorizontalPosition>
BoundingBoxImpl. getVertices()
Returns a list of vertices in anticlockwise order starting at minx, minyList<HorizontalPosition>
Polygon. getVertices()
Returns the list of vertices that define this polygon in the horizontal plane.List<HorizontalPosition>
SimplePolygon. getVertices()
Methods in uk.ac.rdg.resc.edal.geometry with parameters of type HorizontalPosition Modifier and Type Method Description boolean
AbstractPolygon. contains(HorizontalPosition pos)
Constructor parameters in uk.ac.rdg.resc.edal.geometry with type arguments of type HorizontalPosition Constructor Description SimplePolygon(List<HorizontalPosition> vertices)
Construct a newSimplePolygon
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.graphics
Methods in uk.ac.rdg.resc.edal.graphics with parameters of type HorizontalPosition Modifier and Type Method Description static org.jfree.chart.JFreeChart
Charting. createTimeSeriesPlot(Collection<? extends PointSeriesFeature> features, HorizontalPosition hPos, String copyrightStatement)
static org.jfree.chart.JFreeChart
Charting. createVerticalProfilePlot(Collection<? extends ProfileFeature> features, String plottedQuantity, HorizontalPosition hPos, String copyrightStatement)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.graphics.style
Methods in uk.ac.rdg.resc.edal.graphics.style that return types with arguments of type HorizontalPosition Modifier and Type Method Description Array2D<HorizontalPosition>
GriddedImageLayer.MapFeatureDataReader. getMapDomainObjects(String layerId)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.graphics.utils
Methods in uk.ac.rdg.resc.edal.graphics.utils that return HorizontalPosition Modifier and Type Method Description HorizontalPosition
PlottingDomainParams. getTargetHorizontalPosition()
Constructors in uk.ac.rdg.resc.edal.graphics.utils with parameters of type HorizontalPosition Constructor Description PlottingDomainParams(int width, int height, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, Double targetZ, org.joda.time.DateTime targetT)
PlottingDomainParams(RegularGrid imageGrid, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, HorizontalPosition targetPos, Double targetZ, org.joda.time.DateTime targetT)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.grid
Methods in uk.ac.rdg.resc.edal.grid that return HorizontalPosition Modifier and Type Method Description HorizontalPosition
GridCell2DImpl. getCentre()
HorizontalPosition
GridCell4D. getCentre()
HorizontalPosition
HorizontalCell. getCentre()
HorizontalPosition
SimpleGridCell4D. getCentre()
Methods in uk.ac.rdg.resc.edal.grid with parameters of type HorizontalPosition Modifier and Type Method Description boolean
AbstractCurvilinearGrid. contains(HorizontalPosition position)
boolean
DefinedStaggeredGrid. contains(HorizontalPosition position)
boolean
DerivedStaggeredGrid. contains(HorizontalPosition position)
boolean
GridCell2DImpl. contains(HorizontalPosition position)
boolean
HorizontalMesh. contains(HorizontalPosition position)
boolean
RectilinearGridImpl. contains(HorizontalPosition position)
GridCoordinates2D
DefinedStaggeredGrid. findIndexOf(HorizontalPosition position)
GridCoordinates2D
DerivedStaggeredGrid. findIndexOf(HorizontalPosition position)
GridCoordinates2D
HorizontalGrid. findIndexOf(HorizontalPosition position)
Finds the index of the specified position within this domainint
HorizontalMesh. findIndexOf(HorizontalPosition position)
Finds the index of the closest mesh vertex to the supplied positionGridCoordinates2D
LookUpTableGrid. findIndexOf(HorizontalPosition position)
GridCoordinates2D
RectilinearGridImpl. findIndexOf(HorizontalPosition position)
Method parameters in uk.ac.rdg.resc.edal.grid with type arguments of type HorizontalPosition Modifier and Type Method Description static HorizontalMesh
HorizontalMesh. fromBounds(List<HorizontalPosition> positions, List<Polygon> boundaries)
static HorizontalMesh
HorizontalMesh. fromConnections(List<HorizontalPosition> positions, List<int[]> connections, int connectionsStartFrom)
Create a newHorizontalMesh
Constructors in uk.ac.rdg.resc.edal.grid with parameters of type HorizontalPosition Constructor Description GridCell2DImpl(GridCoordinates2D gridCoords, HorizontalPosition centre, Polygon footprint, HorizontalGrid parentGrid)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.grid.cdm
Methods in uk.ac.rdg.resc.edal.grid.cdm with parameters of type HorizontalPosition Modifier and Type Method Description boolean
CdmTransformedGrid. contains(HorizontalPosition position)
GridCoordinates2D
CdmTransformedGrid. findIndexOf(HorizontalPosition position)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.grid.kdtree
Methods in uk.ac.rdg.resc.edal.grid.kdtree with parameters of type HorizontalPosition Modifier and Type Method Description Point
KDTree. nearestNeighbour(HorizontalPosition pos)
Constructor parameters in uk.ac.rdg.resc.edal.grid.kdtree with type arguments of type HorizontalPosition Constructor Description KDTree(List<HorizontalPosition> points)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.position
Methods in uk.ac.rdg.resc.edal.position that return HorizontalPosition Modifier and Type Method Description HorizontalPosition
GeoPosition. getHorizontalPosition()
Constructors in uk.ac.rdg.resc.edal.position with parameters of type HorizontalPosition Constructor Description GeoPosition(HorizontalPosition hPos, VerticalPosition zPos, org.joda.time.DateTime time)
-
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.util
Methods in uk.ac.rdg.resc.edal.util that return HorizontalPosition Modifier and Type Method Description HorizontalPosition
CurvilinearCoords.Cell. getCentre()
Gets the centre point of this cell.HorizontalPosition
CurvilinearCoords. getMidpoint(int i, int j)
Gets the location of the midpoint of the cell at indices i, j.static HorizontalPosition
GISUtils. transformPosition(HorizontalPosition pos, org.opengis.referencing.crs.CoordinateReferenceSystem targetCrs)
Transforms the given HorizontalPosition to a new position in the given coordinate reference system.Methods in uk.ac.rdg.resc.edal.util that return types with arguments of type HorizontalPosition 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.Methods in uk.ac.rdg.resc.edal.util with parameters of type HorizontalPosition Modifier and Type Method Description static double
GISUtils. getDistSquared(HorizontalPosition pos1, HorizontalPosition pos2)
Performs Pythagoras on two distances to calculate the distance squared.static HorizontalPosition
GISUtils. transformPosition(HorizontalPosition pos, org.opengis.referencing.crs.CoordinateReferenceSystem targetCrs)
Transforms the given HorizontalPosition to a new position in the given coordinate reference system.static Double
GISUtils. transformWgs84Heading(Number heading, HorizontalPosition position)
Transforms the given lat-lon heading to a differentCoordinateReferenceSystem
Method parameters in uk.ac.rdg.resc.edal.util with type arguments of type HorizontalPosition Modifier and Type Method Description static BoundingBox
GISUtils. getBoundingBox(List<HorizontalPosition> positions)
Calculates theBoundingBox
of a set ofHorizontalPosition
s. -
Uses of HorizontalPosition in uk.ac.rdg.resc.edal.wms
Methods in uk.ac.rdg.resc.edal.wms that return HorizontalPosition Modifier and Type Method Description HorizontalPosition
GetFeatureInfoParameters. getClickedPosition()
HorizontalPosition
FeatureInfoPoint. getPosition()
Constructors in uk.ac.rdg.resc.edal.wms with parameters of type HorizontalPosition Constructor Description FeatureInfoPoint(String layerName, String featureId, HorizontalPosition position, String timeStr, Object value, Properties properties)
Constructs aFeatureInfoPoint
-