Uses of Interface
uk.ac.rdg.resc.edal.domain.Extent
-
Packages that use Extent Package Description uk.ac.rdg.resc.edal.catalogue.jaxb 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.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.util uk.ac.rdg.resc.edal.wms Classes in this package are used to create a WMS servlet -
-
Uses of Extent in uk.ac.rdg.resc.edal.catalogue.jaxb
Methods in uk.ac.rdg.resc.edal.catalogue.jaxb with parameters of type Extent Modifier and Type Method Description voidVariableConfig. setColorScaleRange(Extent<Float> colorScaleRange)Constructors in uk.ac.rdg.resc.edal.catalogue.jaxb with parameters of type Extent Constructor Description VariableConfig(String id, String title, String description, Extent<Float> colorScaleRange, String paletteName, Color belowMinColour, Color aboveMaxColour, Color noDataColour, String scaling, int numColorBands) -
Uses of Extent in uk.ac.rdg.resc.edal.dataset
Methods in uk.ac.rdg.resc.edal.dataset that return Extent Modifier and Type Method Description protected abstract Extent<org.joda.time.DateTime>AbstractContinuousDomainDataset. getDatasetTimeExtent()protected Extent<org.joda.time.DateTime>PointDataset. getDatasetTimeExtent()protected Extent<org.joda.time.DateTime>TrajectoryDataset. getDatasetTimeExtent()protected abstract Extent<Double>AbstractContinuousDomainDataset. getDatasetVerticalExtent()protected Extent<Double>PointDataset. getDatasetVerticalExtent()protected Extent<Double>TrajectoryDataset. getDatasetVerticalExtent()Methods in uk.ac.rdg.resc.edal.dataset with parameters of type Extent Modifier and Type Method Description protected abstract PointFeaturePointDataset. convertFeature(F feature, BoundingBox hExtent, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent, Double targetZ, org.joda.time.DateTime targetT)Convert aDiscreteFeatureof type F to aPointFeatureList<? extends DiscreteFeature<?,?>>AbstractContinuousDomainDataset. extractMapFeatures(Set<String> varIds, BoundingBox hExtent, Extent<Double> zExtent, Double targetZ, Extent<org.joda.time.DateTime> tExtent, org.joda.time.DateTime targetT)Extracts features to be plotted on a map.List<? extends DiscreteFeature<?,?>>ContinuousDomainDataset. extractMapFeatures(Set<String> varIds, BoundingBox hExtent, Extent<Double> zExtent, Double targetZ, Extent<org.joda.time.DateTime> tExtent, org.joda.time.DateTime targetT)List<PointFeature>PointDataset. extractMapFeatures(Set<String> varIds, BoundingBox hExtent, Extent<Double> zExtent, Double targetZ, Extent<org.joda.time.DateTime> tExtent, org.joda.time.DateTime targetT)List<TrajectoryFeature>TrajectoryDataset. extractMapFeatures(Set<String> varIds, BoundingBox bbox, Extent<Double> zExtent, Double targetZ, Extent<org.joda.time.DateTime> tExtent, org.joda.time.DateTime targetT)Extracts trajectory features which cross the given 4d area.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)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)Collection<String>FeatureIndexer. findFeatureIds(BoundingBox horizontalExtent, Extent<Double> verticalExtent, Extent<org.joda.time.DateTime> timeExtent, Collection<String> variableIds)Finds the IDs of features with the given spatio-temporal constraints.Collection<String>PRTreeFeatureIndexer. findFeatureIds(BoundingBox horizontalExtent, Extent<Double> verticalExtent, Extent<org.joda.time.DateTime> timeExtent, Collection<String> variableIds)protected Map<HorizontallyDiscreteDataset.PointSeriesLocation,Array1D<Number>>DiscreteLayeredDataset. readUnderlyingTemporalData(String varId, TimeAxis tAxis, BoundingBox bbox, Double targetZ, Extent<Double> zExtent, DS dataSource)protected abstract Map<HorizontallyDiscreteDataset.PointSeriesLocation,Array1D<Number>>HorizontallyDiscreteDataset. readUnderlyingTemporalData(String varId, TimeAxis tAxis, BoundingBox bbox, Double targetZ, Extent<Double> zExtent, DS dataSource)Reads timeseries data for a given non-derived variableprotected Map<HorizontallyDiscreteDataset.ProfileLocation,Array1D<Number>>DiscreteLayeredDataset. readUnderlyingVerticalData(String varId, VerticalAxis zAxis, BoundingBox bbox, org.joda.time.DateTime targetT, Extent<org.joda.time.DateTime> tExtent, DS dataSource)protected abstract Map<HorizontallyDiscreteDataset.ProfileLocation,Array1D<Number>>HorizontallyDiscreteDataset. readUnderlyingVerticalData(String varId, VerticalAxis zAxis, BoundingBox bbox, org.joda.time.DateTime targetT, Extent<org.joda.time.DateTime> tExtent, DS dataSource)Reads profile data for a given non-derived variableGridFeatureGriddedDataset. subsetFeatures(Set<String> variables, BoundingBox hBox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent)Extracts a 4d subset of data from the dataset.Constructors in uk.ac.rdg.resc.edal.dataset with parameters of type Extent Constructor Description FeatureBounds(String id, BoundingBox hBbox, Extent<Double> verticalExtent, Extent<org.joda.time.DateTime> timeExtent, Collection<String> variableIds)FeatureBounds(String id, HorizontalPosition horizontalPosition, Extent<Double> verticalExtent, Extent<org.joda.time.DateTime> timeExtent, Collection<String> variableIds)PointDataset(String id, Collection<? extends VariableMetadata> vars, FeatureIndexer featureIndexer, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent) -
Uses of Extent in uk.ac.rdg.resc.edal.domain
Methods in uk.ac.rdg.resc.edal.domain that return Extent Modifier and Type Method Description Extent<org.joda.time.DateTime>SimpleTemporalDomain. getExtent()Extent<Double>SimpleVerticalDomain. getExtent()Extent<org.joda.time.DateTime>TemporalDomain. getExtent()Extent<Double>VerticalDomain. getExtent()Extent<org.joda.time.DateTime>TrajectoryDomain. getTimeExtent()Extent<Double>TrajectoryDomain. getVerticalExtent()Methods in uk.ac.rdg.resc.edal.domain with parameters of type Extent Modifier and Type Method Description booleanExtent. intersects(Extent<P> otherExtent)Tests whether this extent overlaps with anotherConstructors in uk.ac.rdg.resc.edal.domain with parameters of type Extent Constructor Description SimpleTemporalDomain(Extent<org.joda.time.DateTime> extent)SimpleVerticalDomain(Extent<Double> extent, VerticalCrs crs) -
Uses of Extent in uk.ac.rdg.resc.edal.feature
Methods in uk.ac.rdg.resc.edal.feature with parameters of type Extent Modifier and Type Method Description PointSeriesFeaturePointSeriesFeature. subsetPointSeriesFeature(Set<String> varIds, Extent<org.joda.time.DateTime> timeExtent) -
Uses of Extent in uk.ac.rdg.resc.edal.geometry
Constructors in uk.ac.rdg.resc.edal.geometry with parameters of type Extent Constructor Description BoundingBoxImpl(Extent<Double> xExtent, Extent<Double> yExtent, org.opengis.referencing.crs.CoordinateReferenceSystem crs)Creates aBoundingBoxfrom the x- and y- extents -
Uses of Extent in uk.ac.rdg.resc.edal.graphics
Methods in uk.ac.rdg.resc.edal.graphics with parameters of type Extent Modifier and Type Method Description static org.jfree.chart.JFreeChartCharting. createVerticalSectionChart(List<ProfileFeature> features, LineString horizPath, ColourScheme colourScheme, Double zValue, Extent<Double> zExtent)Plot a vertical section chart -
Uses of Extent in uk.ac.rdg.resc.edal.graphics.style
Methods in uk.ac.rdg.resc.edal.graphics.style that return Extent Modifier and Type Method Description Extent<Float>RGBBandColourScheme. getBlueScale()Extent<Float>RGBBandColourScheme. getGreenScale()Extent<Float>RGBBandColourScheme. getRedScale()Extent<Float>Drawable.NameAndRange. getScaleRange()Constructors in uk.ac.rdg.resc.edal.graphics.style with parameters of type Extent Constructor Description NameAndRange(String fieldLabel, Extent<Float> scaleRange)NameAndRange(String fieldLabel, Extent<Float> scaleRange, List<Float> definedPoints)ScaleRange(Extent<Float> scaleRange, Boolean logarithmic) -
Uses of Extent in uk.ac.rdg.resc.edal.graphics.utils
Methods in uk.ac.rdg.resc.edal.graphics.utils that return Extent Modifier and Type Method Description static Extent<Float>GraphicsUtils. estimateValueRange(Dataset dataset, String varId)Estimate the range of values in this layer by reading a sample of data from the default time and elevation.protected static Extent<Float>LegendDataGenerator. extendScaleRange(Extent<Float> scaleRange, float fractionExtraLow, float fractionExtraHigh)Extends a scale range by a specified amountExtent<Float>PlottingStyleParameters. getColorScaleRange()Extent<org.joda.time.DateTime>PlottingDomainParams. getTExtent()Extent<Double>PlottingDomainParams. getZExtent()Methods in uk.ac.rdg.resc.edal.graphics.utils that return types with arguments of type Extent Modifier and Type Method Description List<Extent<Float>>PlottingStyleParameters. getColorScaleRanges()Methods in uk.ac.rdg.resc.edal.graphics.utils with parameters of type Extent Modifier and Type Method Description protected static Extent<Float>LegendDataGenerator. extendScaleRange(Extent<Float> scaleRange, float fractionExtraLow, float fractionExtraHigh)Extends a scale range by a specified amountprotected static NumberLegendDataGenerator. getLinearInterpolatedValue(int value, Extent<Float> scaleRange, int axisSize)Linearly interpolates a value based on its index along an axisConstructors in uk.ac.rdg.resc.edal.graphics.utils with parameters of type Extent 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)XYNan(LegendDataGenerator.MatrixType type, Extent<Float> scaleRange)XYNan(LegendDataGenerator.MatrixType type, Extent<Float> scaleRange, Float fixed)Constructor parameters in uk.ac.rdg.resc.edal.graphics.utils with type arguments of type Extent Constructor Description PlottingStyleParameters(List<Extent<Float>> scaleRanges, String palette, Color aboveMaxColour, Color belowMinColour, Color noDataColour, Boolean logScaling, Integer numColourBands, Float opacity) -
Uses of Extent in uk.ac.rdg.resc.edal.grid
Methods in uk.ac.rdg.resc.edal.grid that return Extent Modifier and Type Method Description Extent<T>AbstractIrregularAxis. getCoordinateBounds(int index)Extent<Double>DefinedBoundsAxis. getCoordinateBounds(int index)Extent<P>ReferenceableAxis. getCoordinateBounds(int index)Gets the coordinate bounds associated with the point at the given index.Extent<Double>RegularAxisImpl. getCoordinateBounds(int index)Extent<org.joda.time.DateTime>TimeAxisImpl. getCoordinateBounds(int index)Extent<T>AbstractReferenceableAxis. getCoordinateExtent()Extent<Double>DefinedBoundsAxis. getCoordinateExtent()Extent<P>ReferenceableAxis. getCoordinateExtent()Gets the extent encompassing all the positions on this axis.Extent<Double>RegularAxisImpl. getCoordinateExtent()Extent<org.joda.time.DateTime>TimeAxisImpl. getCoordinateExtent()Extent<org.joda.time.DateTime>TimeAxisImpl. getExtent()Extent<Double>VerticalAxisImpl. getExtent()Extent<org.joda.time.DateTime>GridCell4D. getTimeExtent()Extent<org.joda.time.DateTime>SimpleGridCell4D. getTimeExtent()Extent<Double>GridCell4D. getVerticalExtent()Extent<Double>SimpleGridCell4D. getVerticalExtent()Methods in uk.ac.rdg.resc.edal.grid that return types with arguments of type Extent Modifier and Type Method Description Array<Extent<T>>AbstractReferenceableAxis. getDomainObjects()Constructors in uk.ac.rdg.resc.edal.grid with parameters of type Extent Constructor Description SimpleGridCell4D(GridCell2D hGridCell, Extent<Double> vExtent, VerticalCrs vCrs, Extent<org.joda.time.DateTime> tExtent, org.joda.time.Chronology chronology, GridDomain grid) -
Uses of Extent in uk.ac.rdg.resc.edal.util
Methods in uk.ac.rdg.resc.edal.util that return Extent Modifier and Type Method Description static <T extends Comparable<? super T>>
Extent<T>Extents. emptyExtent()static <T extends Comparable<? super T>>
Extent<T>Extents. findMinMax(Collection<T> coll)Creates an Extent whose minimum is the lowest value in the passed collection and whose maximum is the highest value in the passed collection, according to the natural order of its elements.static Extent<org.joda.time.DateTime>TimeUtils. getTimeRangeForString(String timeString, org.joda.time.Chronology chronology)Converts a time string into time range.static <T extends Object & Comparable<? super T>>
Extent<T>Extents. newExtent(T min, T max)Methods in uk.ac.rdg.resc.edal.util with parameters of type Extent Modifier and Type Method Description static TimeAxisGISUtils. limitTAxis(TimeAxis axis, Extent<org.joda.time.DateTime> limits)Limits a t-axis to include a range as tightly as possiblestatic VerticalAxisGISUtils. limitZAxis(VerticalAxis axis, Extent<Double> limits)Limits a z-axis to include a range as tightly as possible -
Uses of Extent in uk.ac.rdg.resc.edal.wms
Methods in uk.ac.rdg.resc.edal.wms that return Extent Modifier and Type Method Description protected Extent<Double>WmsServlet. extractSectionElevation(String depthString)Methods in uk.ac.rdg.resc.edal.wms that return types with arguments of type Extent Modifier and Type Method Description static List<Extent<Float>>GetMapStyleParams. getColorScaleRanges(RequestParams params, Extent<Float> defaultScale)Gets the ColorScaleRange object requested by the clientMethods in uk.ac.rdg.resc.edal.wms with parameters of type Extent Modifier and Type Method Description static List<Extent<Float>>GetMapStyleParams. getColorScaleRanges(RequestParams params, Extent<Float> defaultScale)Gets the ColorScaleRange object requested by the client
-