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 NumberDiscreteLayeredDataset. extractPoint(VM metadata, int t, int z, HorizontalPosition hPos, DS dataSource)Extract data at a pointprotected NumberGriddedDataset. extractPoint(GridVariableMetadata metadata, int t, int z, HorizontalPosition hPos, GridDataSource dataSource)protected NumberHorizontalMesh4dDataset. 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 theDatasetList<? 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 theDatasetList<? 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)NumberHorizontallyDiscreteDataset. readSinglePoint(String variableId, HorizontalPosition position, Double zVal, org.joda.time.DateTime time)protected NumberDiscreteLayeredDataset. readUnderlyingPointData(String varId, HorizontalPosition hPos, Double zVal, org.joda.time.DateTime time, DS dataSource)protected abstract NumberHorizontallyDiscreteDataset. 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 Domain1DMapperDomain1DMapper. forList(HorizontalGrid sourceGrid, Collection<HorizontalPosition> targetPositions)Creates aDomain1DMapperfrom aHorizontalGridsource and aCollectionofHorizontalPositions 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 NumberArbitraryGroupPlugin. generateValue(String varSuffix, HorizontalPosition position, Number... sourceValues)protected NumberDifferencePlugin. generateValue(String varSuffix, HorizontalPosition pos, Number... sourceValues)protected NumberNormalisedDifferencePlugin. generateValue(String varSuffix, HorizontalPosition pos, Number... sourceValues)protected NumberValueErrorPlugin. generateValue(String varSuffix, HorizontalPosition pos, Number... sourceValues)protected abstract NumberVariablePlugin. generateValue(String varSuffix, HorizontalPosition pos, Number... sourceValues)Subclasses should override this method to generate values based on source variable valuesprotected NumberVectorPlugin. generateValue(String varSuffix, HorizontalPosition position, Number... sourceValues)NumberVariablePlugin. 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 anArray1Dfrom sourceArray2D<Number>VariablePlugin. generateArray2D(String varId, Array2D<HorizontalPosition> positions, Array2D<Number>... sourceArrays)Convenience method for generating anArray2Dfrom 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 booleanMapDomain. contains(HorizontalPosition position)booleanPointCollectionDomain. contains(HorizontalPosition position)booleanSimpleHorizontalDomain. contains(HorizontalPosition position)GridCoordinates2DMapDomain. 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 HorizontalPositionPointFeature. getHorizontalPosition()Convenience method for returning the horizontal position.HorizontalPositionPointSeriesFeature. getHorizontalPosition()Gets the horizontal location of this point series feature.HorizontalPositionProfileFeature. 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 HorizontalPositionBoundingBox. getLowerCorner()Gets the position (getMinX(), getMinY())HorizontalPositionBoundingBoxImpl. getLowerCorner()HorizontalPositionBoundingBox. getUpperCorner()Gets the position (getMaxX(), getMaxY())HorizontalPositionBoundingBoxImpl. 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 booleanAbstractPolygon. 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.JFreeChartCharting. createTimeSeriesPlot(Collection<? extends PointSeriesFeature> features, HorizontalPosition hPos, String copyrightStatement)static org.jfree.chart.JFreeChartCharting. 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 HorizontalPositionPlottingDomainParams. 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 HorizontalPositionGridCell2DImpl. getCentre()HorizontalPositionGridCell4D. getCentre()HorizontalPositionHorizontalCell. getCentre()HorizontalPositionSimpleGridCell4D. getCentre()Methods in uk.ac.rdg.resc.edal.grid with parameters of type HorizontalPosition Modifier and Type Method Description booleanAbstractCurvilinearGrid. contains(HorizontalPosition position)booleanDefinedStaggeredGrid. contains(HorizontalPosition position)booleanDerivedStaggeredGrid. contains(HorizontalPosition position)booleanGridCell2DImpl. contains(HorizontalPosition position)booleanHorizontalMesh. contains(HorizontalPosition position)booleanRectilinearGridImpl. contains(HorizontalPosition position)GridCoordinates2DDefinedStaggeredGrid. findIndexOf(HorizontalPosition position)GridCoordinates2DDerivedStaggeredGrid. findIndexOf(HorizontalPosition position)GridCoordinates2DHorizontalGrid. findIndexOf(HorizontalPosition position)Finds the index of the specified position within this domainintHorizontalMesh. findIndexOf(HorizontalPosition position)Finds the index of the closest mesh vertex to the supplied positionGridCoordinates2DLookUpTableGrid. findIndexOf(HorizontalPosition position)GridCoordinates2DRectilinearGridImpl. findIndexOf(HorizontalPosition position)Method parameters in uk.ac.rdg.resc.edal.grid with type arguments of type HorizontalPosition Modifier and Type Method Description static HorizontalMeshHorizontalMesh. fromBounds(List<HorizontalPosition> positions, List<Polygon> boundaries)static HorizontalMeshHorizontalMesh. fromConnections(List<HorizontalPosition> positions, List<int[]> connections, int connectionsStartFrom)Create a newHorizontalMeshConstructors 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 booleanCdmTransformedGrid. contains(HorizontalPosition position)GridCoordinates2DCdmTransformedGrid. 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 PointKDTree. 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 HorizontalPositionGeoPosition. 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 HorizontalPositionCurvilinearCoords.Cell. getCentre()Gets the centre point of this cell.HorizontalPositionCurvilinearCoords. getMidpoint(int i, int j)Gets the location of the midpoint of the cell at indices i, j.static HorizontalPositionGISUtils. 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 doubleGISUtils. getDistSquared(HorizontalPosition pos1, HorizontalPosition pos2)Performs Pythagoras on two distances to calculate the distance squared.static HorizontalPositionGISUtils. transformPosition(HorizontalPosition pos, org.opengis.referencing.crs.CoordinateReferenceSystem targetCrs)Transforms the given HorizontalPosition to a new position in the given coordinate reference system.static DoubleGISUtils. transformWgs84Heading(Number heading, HorizontalPosition position)Transforms the given lat-lon heading to a differentCoordinateReferenceSystemMethod parameters in uk.ac.rdg.resc.edal.util with type arguments of type HorizontalPosition Modifier and Type Method Description static BoundingBoxGISUtils. getBoundingBox(List<HorizontalPosition> positions)Calculates theBoundingBoxof a set ofHorizontalPositions. -
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 HorizontalPositionGetFeatureInfoParameters. getClickedPosition()HorizontalPositionFeatureInfoPoint. 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
-