Uses of Class
org.apache.sis.coverage.SampleDimension
Packages that use SampleDimension
Package
Description
Functions that associates positions within a bounded space (its domain) to values (its range).
A coverage backed by a regular grid.
Provides helper classes for handling Java2D rendered images together with some operations.
A set of helper classes for grid coverages.
A set of helper classes for the SIS implementation backed by Java2D.
Utility classes for the implementation of GeoTIFF reader and writer.
Helper classes for the rendering of grid coverages.
Specialization of
org.apache.sis.internal.sql.feature for the PostGIS database.Utility classes for the implementation of SIS storage classes.
Simple data store implementations for some ESRI grid formats (ASCII and binary).
Bridges between Apache SIS data stores and Java Image I/O.
Data store base types for retrieving and saving geospatial data
in various storage formats.
Resources which are aggregations or concatenations of other resources.
Maps GeoTIFF tags to ISO metadata and read raster data as coverages.
Reader of Landsat 8 level 1-2 data.
-
Uses of SampleDimension in org.apache.sis.coverage
Fields in org.apache.sis.coverage declared as SampleDimensionModifier and TypeFieldDescriptionprivate final SampleDimensionSampleDimension.converseTheSampleDimensionthat describes values after transfer function has been applied, or if thisSampleDimensionis already converted then the original sample dimension.Methods in org.apache.sis.coverage that return SampleDimensionModifier and TypeMethodDescriptionSampleDimension.Builder.build()Creates a new sample with the properties defined to this builder.private SampleDimensionSampleDimension.converted()Returns the sample dimension that describes real values.SampleDimension.forConvertedValues(boolean converted) Returns a sample dimension that describes real values or sample values, depending ifconvertedistrueorfalserespectively.Methods in org.apache.sis.coverage that return types with arguments of type SampleDimensionModifier and TypeMethodDescriptionabstract List<SampleDimension>BandedCoverage.getSampleDimensions()Returns information about the range of this coverage.Methods in org.apache.sis.coverage with parameters of type SampleDimensionModifier and TypeMethodDescriptionprivate StringSampleRangeFormat.getName(SampleDimension dim) Returns the localized name for the given dimension, or "unnamed" if none.private voidSampleRangeFormat.prepare(SampleDimension[] dimensions) Computes the smallest number of fraction digits necessary to resolve all quantitative values.static StringSampleDimension.toString(Locale locale, SampleDimension... dimensions) Returns a string representation of the given sample dimensions.(package private) StringSampleRangeFormat.write(SampleDimension[] dimensions) Formats a string representation of the given list of categories.Constructors in org.apache.sis.coverage with parameters of type SampleDimensionModifierConstructorDescriptionprivateSampleDimension(SampleDimension original, Category bc) Creates a new sample dimension for values that are already converted to real values. -
Uses of SampleDimension in org.apache.sis.coverage.grid
Fields in org.apache.sis.coverage.grid declared as SampleDimensionModifier and TypeFieldDescriptionprivate final SampleDimension[]ImageRenderer.bandsThe sample dimensions, to be used for defining the bands.private final SampleDimension[]GridCoverage.sampleDimensionsList of sample dimension (band) information for the grid coverage.Fields in org.apache.sis.coverage.grid with type parameters of type SampleDimensionModifier and TypeFieldDescriptionprivate List<SampleDimension>GridCoverageBuilder.rangesThe range (output) of the coverage function, ornullif unspecified.Methods in org.apache.sis.coverage.grid that return types with arguments of type SampleDimensionModifier and TypeMethodDescription(package private) static List<? extends SampleDimension>GridCoverage2D.defaultIfAbsent(List<? extends SampleDimension> range, RenderedImage data, int numBands) If the sample dimensions are null, creates default sample dimensions with default names.GridCoverage.getSampleDimensions()Returns information about the range of this grid coverage.Methods in org.apache.sis.coverage.grid with parameters of type SampleDimensionModifier and TypeMethodDescriptionGridCoverageBuilder.addRange(SampleDimension band) Adds a sample dimension for one band.GridCoverageBuilder.setRanges(SampleDimension... bands) Sets the sample dimensions for all bands.Method parameters in org.apache.sis.coverage.grid with type arguments of type SampleDimensionModifier and TypeMethodDescriptionGridCoverageProcessor.convert(GridCoverage source, org.opengis.referencing.operation.MathTransform1D[] converters, Function<SampleDimension.Builder, SampleDimension> sampleDimensionModifier) Returns a coverage with sample values converted by the given functions.(package private) static org.opengis.referencing.operation.MathTransform1D[]ConvertedGridCoverage.converters(List<SampleDimension> sources, List<SampleDimension> targets, boolean converted) Returns the transforms for converting sample values from given sources to theconvertedstatus of those sources.(package private) static List<? extends SampleDimension>GridCoverage2D.defaultIfAbsent(List<? extends SampleDimension> range, RenderedImage data, int numBands) If the sample dimensions are null, creates default sample dimensions with default names.(package private) static DataTypeConvertedGridCoverage.getBandType(List<SampleDimension> targets, boolean converted, GridCoverage source) Returns the data type for range of values of given sample dimensions.GridCoverageBuilder.setRanges(Collection<? extends SampleDimension> bands) Sets the sample dimensions for all bands.private static voidGridCoverage2D.verifyBandCount(List<? extends SampleDimension> range, RenderedImage data) Verifies that the number of bands in the image is equal to the number of sample dimensions.Constructor parameters in org.apache.sis.coverage.grid with type arguments of type SampleDimensionModifierConstructorDescriptionBufferedGridCoverage(GridGeometry grid, List<? extends SampleDimension> bands, int dataType) Constructs a grid coverage using the specified grid geometry, sample dimensions and data type.BufferedGridCoverage(GridGeometry domain, List<? extends SampleDimension> range, DataBuffer data) Constructs a grid coverage using the specified grid geometry, sample dimensions and data buffer.(package private)ConvertedGridCoverage(GridCoverage source, List<SampleDimension> range, org.opengis.referencing.operation.MathTransform1D[] converters, boolean isConverted, ImageProcessor processor, boolean isUSerDefined) Creates a new coverage with the same grid geometry than the given coverage but converted sample dimensions.(package private)DerivedGridCoverage(GridCoverage source, List<? extends SampleDimension> ranges) Constructs a new grid coverage which is derived from the given source.protectedGridCoverage(GridGeometry domain, List<? extends SampleDimension> ranges) Constructs a grid coverage using the specified grid geometry and sample dimensions.privateGridCoverage2D(GridCoverage2D source, List<SampleDimension> range, org.opengis.referencing.operation.MathTransform1D[] converters, boolean isConverted) Creates a new grid coverage for the conversion of specified source coverage.GridCoverage2D(GridGeometry domain, List<? extends SampleDimension> range, RenderedImage data) Constructs a grid coverage using the specified domain, range and data. -
Uses of SampleDimension in org.apache.sis.image
Fields in org.apache.sis.image with type parameters of type SampleDimensionModifier and TypeFieldDescriptionprivate List<SampleDimension>Visualization.Builder.sourceBandsDescription ofVisualization.Builder.sourcebands, ornullif none.Method parameters in org.apache.sis.image with type arguments of type SampleDimensionModifier and TypeMethodDescriptionImageProcessor.visualize(RenderedImage source, Rectangle bounds, org.opengis.referencing.operation.MathTransform toSource, List<SampleDimension> ranges) Returns an image as the resampling of the given image followed by a conversion to integer sample values.ImageProcessor.visualize(RenderedImage source, List<SampleDimension> ranges) Returns an image where all sample values are indices of colors in anIndexColorModel.Constructor parameters in org.apache.sis.image with type arguments of type SampleDimensionModifierConstructorDescription(package private)Builder(Rectangle bounds, RenderedImage source, org.opengis.referencing.operation.MathTransform toSource, List<SampleDimension> sourceBands) Creates a builder for a visualization image with colors inferred from sample dimensions. -
Uses of SampleDimension in org.apache.sis.internal.coverage
Method parameters in org.apache.sis.internal.coverage with type arguments of type SampleDimensionModifier and TypeMethodDescriptionstatic Number[]SampleDimensions.backgrounds(List<SampleDimension> bands) Returns the background values of all bands in the given list.static DoubleUnaryOperator[]SampleDimensions.toSampleFilters(ImageProcessor processor, List<SampleDimension> bands) Returns thesampleFiltersarguments to use in a call toImageProcessor.statistics(…)for excluding no-data values. -
Uses of SampleDimension in org.apache.sis.internal.coverage.j2d
Fields in org.apache.sis.internal.coverage.j2d declared as SampleDimensionModifier and TypeFieldDescriptionprivate SampleDimensionColorizer.sourceThe sample dimension for values before conversion, ornullif unspecified.private SampleDimensionColorizer.targetThe sample dimension for values after conversion, ornullif not yet computed.Methods in org.apache.sis.internal.coverage.j2d with parameters of type SampleDimensionModifier and TypeMethodDescriptionbooleanColorizer.initialize(SampleModel model, SampleDimension source) Uses the given sample dimension for mapping range of values to colors. -
Uses of SampleDimension in org.apache.sis.internal.geotiff
Methods in org.apache.sis.internal.geotiff that return SampleDimensionModifier and TypeMethodDescriptiondefault SampleDimensionSchemaModifier.customize(int image, int band, NumberRange<?> sampleRange, SampleDimension.Builder dimension) Invoked when a sample dimension is created for a band in an image. -
Uses of SampleDimension in org.apache.sis.internal.map.coverage
Fields in org.apache.sis.internal.map.coverage with type parameters of type SampleDimensionModifier and TypeFieldDescriptionprivate List<SampleDimension>RenderingData.dataRangesRanges of sample values in each band ofRenderingData.data.Method parameters in org.apache.sis.internal.map.coverage with type arguments of type SampleDimensionModifier and TypeMethodDescriptionfinal voidRenderingData.setImageSpace(GridGeometry domain, List<SampleDimension> ranges, int[] xyDims) Sets the input space (domain) and output space (ranges) of the image to be rendered. -
Uses of SampleDimension in org.apache.sis.internal.sql.postgis
Method parameters in org.apache.sis.internal.sql.postgis with type arguments of type SampleDimensionModifier and TypeMethodDescriptionvoidRasterWriter.setNodataValues(List<? extends SampleDimension> bands) Infers the "no data" values from the given sample dimensions. -
Uses of SampleDimension in org.apache.sis.internal.storage
Fields in org.apache.sis.internal.storage with type parameters of type SampleDimensionModifier and TypeFieldDescription(package private) final List<? extends SampleDimension>TiledGridResource.Subset.rangesSample dimensions for each image band.Methods in org.apache.sis.internal.storage that return SampleDimensionModifier and TypeMethodDescriptionRangeArgument.select(List<? extends SampleDimension> sourceBands) Returns sample dimensions selected by the user.Methods in org.apache.sis.internal.storage that return types with arguments of type SampleDimensionModifier and TypeMethodDescriptionGridResourceWrapper.getSampleDimensions()Returns the ranges of sample values together with the conversion from samples to real values.MemoryGridResource.getSampleDimensions()Returns information about the ranges of wrapped grid coverage.Methods in org.apache.sis.internal.storage with parameters of type SampleDimensionModifier and TypeMethodDescriptionfinal voidMetadataBuilder.addNewBand(SampleDimension band) Sets the sequence identifier, sample value ranges, transfer function and units of measurement from the given sample dimension.Method parameters in org.apache.sis.internal.storage with type arguments of type SampleDimensionModifier and TypeMethodDescriptionRangeArgument.select(List<? extends SampleDimension> sourceBands) Returns sample dimensions selected by the user. -
Uses of SampleDimension in org.apache.sis.internal.storage.esri
Fields in org.apache.sis.internal.storage.esri with type parameters of type SampleDimensionModifier and TypeFieldDescriptionprivate List<SampleDimension>RasterStore.sampleDimensionsThe sample dimensions, created from the"*.stx"file content when first needed.Methods in org.apache.sis.internal.storage.esri that return types with arguments of type SampleDimensionModifier and TypeMethodDescriptionAsciiGridStore.getSampleDimensions()Returns the ranges of sample values together with the conversion from samples to real values.RasterStore.getSampleDimensions()Returns the sample dimensions computed byloadBandDescriptions(…).RawRasterStore.getSampleDimensions()Returns the ranges of sample values. -
Uses of SampleDimension in org.apache.sis.internal.storage.image
Fields in org.apache.sis.internal.storage.image with type parameters of type SampleDimensionModifier and TypeFieldDescriptionprivate List<SampleDimension>WorldFileResource.sampleDimensionsThe ranges of sample values, computed when first needed.Methods in org.apache.sis.internal.storage.image that return types with arguments of type SampleDimensionModifier and TypeMethodDescriptionfinal List<SampleDimension>SingleImageStore.getSampleDimensions()Returns the ranges of sample values in each band.final List<SampleDimension>WorldFileResource.getSampleDimensions()Returns the ranges of sample values in each band. -
Uses of SampleDimension in org.apache.sis.storage
Methods in org.apache.sis.storage that return types with arguments of type SampleDimensionModifier and TypeMethodDescriptionCoverageSubset.getSampleDimensions()Returns the ranges of sample values together with the conversion from samples to real values.GridCoverageResource.getSampleDimensions()Returns the ranges of sample values together with the conversion from samples to real values. -
Uses of SampleDimension in org.apache.sis.storage.aggregate
Fields in org.apache.sis.storage.aggregate with type parameters of type SampleDimensionModifier and TypeFieldDescriptionprivate final List<SampleDimension>GroupBySample.rangesThe sample dimensions of this group.private final List<SampleDimension>ConcatenatedGridResource.sampleDimensionsThe ranges of sample values of this aggregated resource.(package private) List<SampleDimension>GroupAggregate.sampleDimensionsThe sample dimensions of all children in this group, or an empty collection if they are not the same.Methods in org.apache.sis.storage.aggregate that return types with arguments of type SampleDimensionModifier and TypeMethodDescriptionfinal List<SampleDimension>ConcatenatedGridResource.getSampleDimensions()Returns the ranges of sample values of this aggregated resource.Method parameters in org.apache.sis.storage.aggregate with type arguments of type SampleDimensionModifier and TypeMethodDescription(package private) final ResourceGroupByTransform.createResource(StoreListeners parentListeners, List<SampleDimension> ranges) Sorts the slices in increasing order of low grid coordinates in the concatenated dimension.Constructor parameters in org.apache.sis.storage.aggregate with type arguments of type SampleDimensionModifierConstructorDescriptionprivateConcatenatedGridCoverage(ConcatenatedGridCoverage source, Object[] slices, List<SampleDimension> sampleDimensions, boolean converted) Creates a new aggregated coverage for the result of a conversion from/to packed values.(package private)ConcatenatedGridResource(String name, StoreListeners listeners, GridGeometry domain, List<SampleDimension> ranges, GridCoverageResource[] slices, GridSliceLocator locator, MergeStrategy strategy) Creates a new aggregated resource.(package private)GroupAggregate(StoreListeners listeners, String name, GridCoverageResource[] components, List<SampleDimension> sampleDimensions) Creates a new aggregate with the specified components, which will receive no further processing.privateGroupBySample(List<SampleDimension> ranges) Creates a new group of objects associated to the list of sample dimensions. -
Uses of SampleDimension in org.apache.sis.storage.geotiff
Fields in org.apache.sis.storage.geotiff with type parameters of type SampleDimensionModifier and TypeFieldDescriptionprivate List<SampleDimension>ImageFileDirectory.sampleDimensionsThe sample dimensions, ornullif not yet created.Methods in org.apache.sis.storage.geotiff that return types with arguments of type SampleDimensionModifier and TypeMethodDescriptionImageFileDirectory.getSampleDimensions()Returns the ranges of sample values together with the conversion from samples to real values. -
Uses of SampleDimension in org.apache.sis.storage.landsat
Methods in org.apache.sis.storage.landsat that return SampleDimensionModifier and TypeMethodDescriptionBand.customize(int image, int band, NumberRange<?> sampleRange, SampleDimension.Builder dimension) Invoked when a sample dimension is created for a band in an image.