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 SampleDimension
SampleDimension.converse
TheSampleDimension
that describes values after transfer function has been applied, or if thisSampleDimension
is 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 SampleDimension
SampleDimension.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 ifconverted
istrue
orfalse
respectively.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 String
SampleRangeFormat.getName
(SampleDimension dim) Returns the localized name for the given dimension, or "unnamed" if none.private void
SampleRangeFormat.prepare
(SampleDimension[] dimensions) Computes the smallest number of fraction digits necessary to resolve all quantitative values.static String
SampleDimension.toString
(Locale locale, SampleDimension... dimensions) Returns a string representation of the given sample dimensions.(package private) String
SampleRangeFormat.write
(SampleDimension[] dimensions) Formats a string representation of the given list of categories.Constructors in org.apache.sis.coverage with parameters of type SampleDimensionModifierConstructorDescriptionprivate
SampleDimension
(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.bands
The sample dimensions, to be used for defining the bands.private final SampleDimension[]
GridCoverage.sampleDimensions
List 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.ranges
The range (output) of the coverage function, ornull
if 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 theconverted
status 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 DataType
ConvertedGridCoverage.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 void
GridCoverage2D.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.protected
GridCoverage
(GridGeometry domain, List<? extends SampleDimension> ranges) Constructs a grid coverage using the specified grid geometry and sample dimensions.private
GridCoverage2D
(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.sourceBands
Description ofVisualization.Builder.source
bands, ornull
if 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 thesampleFilters
arguments 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 SampleDimension
Colorizer.source
The sample dimension for values before conversion, ornull
if unspecified.private SampleDimension
Colorizer.target
The sample dimension for values after conversion, ornull
if not yet computed.Methods in org.apache.sis.internal.coverage.j2d with parameters of type SampleDimensionModifier and TypeMethodDescriptionboolean
Colorizer.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 SampleDimension
SchemaModifier.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.dataRanges
Ranges 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 void
RenderingData.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 TypeMethodDescriptionvoid
RasterWriter.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.ranges
Sample 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 void
MetadataBuilder.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.sampleDimensions
The 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.sampleDimensions
The 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.ranges
The sample dimensions of this group.private final List
<SampleDimension> ConcatenatedGridResource.sampleDimensions
The ranges of sample values of this aggregated resource.(package private) List
<SampleDimension> GroupAggregate.sampleDimensions
The 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 Resource
GroupByTransform.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 SampleDimensionModifierConstructorDescriptionprivate
ConcatenatedGridCoverage
(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.private
GroupBySample
(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.sampleDimensions
The sample dimensions, ornull
if 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.