Uses of Class
org.apache.sis.coverage.grid.GridCoverage
Packages that use GridCoverage
Package
Description
A coverage backed by a regular grid.
A set of helper classes for grid coverages.
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.
Data store base types for retrieving and saving geospatial data
in various storage formats.
-
Uses of GridCoverage in org.apache.sis.coverage.grid
Subclasses of GridCoverage in org.apache.sis.coverage.gridModifier and TypeClassDescriptionclassBasic access to grid data values backed by a n-dimensionalDataBuffer.classBasic access to grid data values backed by a two-dimensionalRenderedImage.Methods in org.apache.sis.coverage.grid that return GridCoverageModifier and TypeMethodDescriptionDomainLinearizer.apply(GridCoverage coverage) Returns a grid coverage with a linear approximation of the grid to CRS conversion.GridCoverageBuilder.build()Creates the grid coverage from the domain, ranges and values given to setter methods.GridCoverageProcessor.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.protected GridCoverageGridCoverage.createConvertedValues(boolean converted) Creates the grid coverage instance for the converted or packed values.protected GridCoverageGridCoverage2D.createConvertedValues(boolean converted) Creates a grid coverage that contains real values or sample values, depending ifconvertedistrueorfalserespectively.GridCoverage.forConvertedValues(boolean converted) Returns a grid coverage that contains real values or sample values, depending ifconvertedistrueorfalserespectively.GridCoverage.Evaluator.getCoverage()Returns the coverage from which this evaluator is fetching sample values.GridCoverageProcessor.mask(GridCoverage source, RegionOfInterest mask, boolean maskInside) Applies a mask defined by a region of interest (ROI).GridCoverageProcessor.resample(GridCoverage source, GridGeometry target) Creates a new coverage with a different grid extent, resolution or coordinate reference system.GridCoverageProcessor.resample(GridCoverage source, org.opengis.referencing.crs.CoordinateReferenceSystem target) Creates a new coverage with a different coordinate reference system.GridCoverageProcessor.shiftGrid(GridCoverage source, long... translation) Translates grid coordinates by the given amount of cells without changing "real world" coordinates.Methods in org.apache.sis.coverage.grid with parameters of type GridCoverageModifier and TypeMethodDescriptionDomainLinearizer.apply(GridCoverage coverage) Returns a grid coverage with a linear approximation of the grid to CRS conversion.GridCoverageProcessor.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.GridCoverageProcessor.mask(GridCoverage source, RegionOfInterest mask, boolean maskInside) Applies a mask defined by a region of interest (ROI).GridCoverageProcessor.resample(GridCoverage source, GridGeometry target) Creates a new coverage with a different grid extent, resolution or coordinate reference system.GridCoverageProcessor.resample(GridCoverage source, org.opengis.referencing.crs.CoordinateReferenceSystem target) Creates a new coverage with a different coordinate reference system.GridCoverageProcessor.shiftGrid(GridCoverage source, long... translation) Translates grid coordinates by the given amount of cells without changing "real world" coordinates.Constructors in org.apache.sis.coverage.grid with parameters of type GridCoverageModifierConstructorDescriptionGridCoverage2D(GridCoverage source, RenderedImage data) Constructs a grid coverage using the same domain and range than the given coverage, but different data.ImageRenderer(GridCoverage coverage, GridExtent sliceExtent) Creates a new image renderer for the given slice extent. -
Uses of GridCoverage in org.apache.sis.internal.coverage
Methods in org.apache.sis.internal.coverage with parameters of type GridCoverageModifier and TypeMethodDescriptionbooleanCoverageCombiner.apply(GridCoverage... sources) Writes the given coverages on top of the destination coverage.Constructors in org.apache.sis.internal.coverage with parameters of type GridCoverageModifierConstructorDescriptionCoverageCombiner(GridCoverage destination, int xdim, int ydim) Creates a coverage combiner which will write in the given coverage. -
Uses of GridCoverage in org.apache.sis.internal.map.coverage
Methods in org.apache.sis.internal.map.coverage that return GridCoverageModifier and TypeMethodDescriptionfinal GridCoverageRenderingData.ensureCoverageLoaded(LinearTransform objectiveToDisplay, org.opengis.geometry.DirectPosition objectivePOI) Loads a new grid coverage if RenderingData.data is null or if the pyramid level changed.final GridCoverageMultiResolutionCoverageLoader.getOrLoad(int level) Returns the coverage at the given level if it is present in the cache, or loads and caches it otherwise.final GridCoverageMultiResolutionCoverageLoader.getOrLoad(GridGeometry domain, int[] range) If the a grid coverage for the given domain and range is in the cache, returns that coverage.Methods in org.apache.sis.internal.map.coverage with parameters of type GridCoverageModifier and TypeMethodDescriptionfinal booleanRenderingData.ensureImageLoaded(GridCoverage coverage, GridExtent sliceExtent, boolean force) Fetches the rendered image if RenderingData.data is null or is for a different slice. -
Uses of GridCoverage in org.apache.sis.internal.sql.postgis
Methods in org.apache.sis.internal.sql.postgis that return GridCoverageModifier and TypeMethodDescriptionRasterReader.readAsCoverage(ChannelDataInput input) Parses a raster from the given input stream and returns as a coverage.Methods in org.apache.sis.internal.sql.postgis with parameters of type GridCoverageModifier and TypeMethodDescriptionvoidRasterWriter.write(GridCoverage coverage, ChannelDataOutput output) Encodes the given grid coverage to the specified output. -
Uses of GridCoverage in org.apache.sis.internal.storage
Subclasses of GridCoverage in org.apache.sis.internal.storageModifier and TypeClassDescriptionclassBase class of grid coverage read from a resource where data are stored in tiles.Fields in org.apache.sis.internal.storage declared as GridCoverageModifier and TypeFieldDescriptionfinal GridCoverageMemoryGridResource.coverageThe grid coverage specified at construction time.Methods in org.apache.sis.internal.storage that return GridCoverageModifier and TypeMethodDescriptionprotected final GridCoverageTiledGridResource.preload(GridCoverage coverage) If the loading strategy is to load all tiles atread(…)time, replaces the given coverage by a coverage will all data in memory.GridResourceWrapper.read(GridGeometry domain, int... ranges) Loads a subset of the grid coverage represented by this resource.MemoryGridResource.read(GridGeometry domain, int... ranges) Returns a subset of the wrapped grid coverage.final GridCoverageWritableResourceSupport.update(GridCoverage coverage) Reads the current coverage in the resource and updates its content with cell values from the given coverage.Methods in org.apache.sis.internal.storage with parameters of type GridCoverageModifier and TypeMethodDescriptionprotected final GridCoverageTiledGridResource.preload(GridCoverage coverage) If the loading strategy is to load all tiles atread(…)time, replaces the given coverage by a coverage will all data in memory.final GridCoverageWritableResourceSupport.update(GridCoverage coverage) Reads the current coverage in the resource and updates its content with cell values from the given coverage.Constructors in org.apache.sis.internal.storage with parameters of type GridCoverageModifierConstructorDescriptionMemoryGridResource(StoreListeners parent, GridCoverage coverage) Creates a new coverage stored in memory. -
Uses of GridCoverage in org.apache.sis.storage
Methods in org.apache.sis.storage that return GridCoverageModifier and TypeMethodDescriptionGridCoverageResource.read(GridGeometry domain, int... ranges) Loads a subset of the grid coverage represented by this resource.Methods in org.apache.sis.storage with parameters of type GridCoverageModifier and TypeMethodDescriptionvoidWritableGridCoverageResource.write(GridCoverage coverage, WritableGridCoverageResource.Option... options) Writes a new coverage in the data store for this resource.