Uses of Class
org.apache.sis.coverage.grid.GridGeometry
Packages that use GridGeometry
Package
Description
Functions that associates positions within a bounded space (its domain) to values (its range).
A coverage backed by a regular grid.
Widgets showing
GridCoverage
images or sample values.Widgets for showing a map in a JavaFX application.
Widgets about coordinate reference systems.
Symbology and map representations, together with a rendering engine for display.
Data store base types for retrieving and saving geospatial data
in various storage formats.
Base types for retrieving and saving tiles in resources.
-
Uses of GridGeometry in org.apache.sis.coverage
Methods in org.apache.sis.coverage with parameters of type GridGeometryModifier and TypeMethodDescriptionRegionOfInterest.toShape2D
(GridGeometry target) Returns the clip geometry in coordinates of grid cells. -
Uses of GridGeometry in org.apache.sis.coverage.grid
Fields in org.apache.sis.coverage.grid declared as GridGeometryModifier and TypeFieldDescriptionprotected final GridGeometry
GridDerivation.base
The base grid geometry from which to derive a new grid geometry.protected final GridGeometry
GridCoverage.gridGeometry
The grid extent, coordinate reference system (CRS) and conversion from cell indices to CRS.static final GridGeometry
GridGeometry.UNDEFINED
An "empty" grid geometry with no value defined.Methods in org.apache.sis.coverage.grid that return GridGeometryModifier and TypeMethodDescriptionDomainLinearizer.apply
(GridGeometry gg) Creates a grid geometry with a linear approximation of the grid to CRS conversion.GridDerivation.build()
Builds a grid geometry with the configuration specified by the other methods in thisGridDerivation
class.GridCoverage.getGridGeometry()
Returns information about the domain of this grid coverage.GridCoverage2D.getGridGeometry2D()
Returns the two-dimensional part of this grid geometry.ImageRenderer.getImageGeometry
(int dimCRS) Computes the conversion from pixel coordinates to CRS, together with the geospatial envelope of the image.GridGeometry.reduce
(int... dimensions) Deprecated.GridGeometry.relocate
(GridExtent newExtent) Returns a grid geometry with the given grid extent, which implies a new "real world" computation.GridGeometry.selectDimensions
(int... dimensions) Returns a grid geometry that encompass only some dimensions of this grid geometry.GridGeometry.shiftGrid
(long... translation) Translates grid coordinates by the given amount of cells without changing "real world" coordinates.GridGeometry.translate
(long... translation) Deprecated.RenamedshiftGrid(long...)
for making clearer that this method changes grid coordinates without changing "real world" coordinates.GridGeometry.upsample
(int... periods) Creates a new grid geometry upsampled by the given amount of cells along each grid dimensions.Methods in org.apache.sis.coverage.grid with parameters of type GridGeometryModifier and TypeMethodDescriptionDomainLinearizer.apply
(GridGeometry gg) Creates a grid geometry with a linear approximation of the grid to CRS conversion.GridGeometry.createTransformTo
(GridGeometry target, PixelInCell anchor) Creates a transform from cell coordinates in this grid to cell coordinates in the given grid.GridCoverageProcessor.resample
(GridCoverage source, GridGeometry target) Creates a new coverage with a different grid extent, resolution or coordinate reference system.GridCoverageBuilder.setDomain
(GridGeometry grid) Sets the domain envelope (including its CRS) and/or the transform from grid indices to domain coordinates.GridDerivation.subgrid
(GridGeometry areaOfInterest) Adapts the base grid for the geographic area and resolution of the given grid geometry.Constructors in org.apache.sis.coverage.grid with parameters of type GridGeometryModifierConstructorDescriptionBufferedGridCoverage
(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.protected
GridCoverage
(GridGeometry domain, List<? extends SampleDimension> ranges) Constructs a grid coverage using the specified grid geometry and sample dimensions.GridCoverage2D
(GridGeometry domain, List<? extends SampleDimension> range, RenderedImage data) Constructs a grid coverage using the specified domain, range and data.protected
GridDerivation
(GridGeometry base) Creates a new builder for deriving a grid geometry from the specified base.protected
GridGeometry
(GridGeometry other) Creates a new grid geometry with the same values than the given grid geometry.GridGeometry
(GridGeometry other, GridExtent extent, MathTransform toOther) Creates a new grid geometry derived from the given grid geometry with a new extent and a modified transform. -
Uses of GridGeometry in org.apache.sis.gui.coverage
Fields in org.apache.sis.gui.coverage with type parameters of type GridGeometryModifier and TypeFieldDescriptionfinal ObjectProperty<GridGeometry>
GridSliceSelector.gridGeometry
The grid geometry for which to provide sliders.Methods in org.apache.sis.gui.coverage that return types with arguments of type GridGeometryModifier and TypeMethodDescriptionfinal Optional<GridGeometry>
ImageRequest.getDomain()
Returns the desired grid extent and resolution, or an empty value for reading the full domain.Constructors in org.apache.sis.gui.coverage with parameters of type GridGeometryModifierConstructorDescriptionImageRequest
(GridCoverageResource source, GridGeometry domain, int... range) Creates a new request for loading an image from the specified resource. -
Uses of GridGeometry in org.apache.sis.gui.map
Methods in org.apache.sis.gui.map with parameters of type GridGeometryModifier and TypeMethodDescriptionvoid
StatusBar.applyCanvasGeometry
(GridGeometry geometry) Configures this status bar for showing coordinates in the CRS and with the resolution given by the specified grid geometry.void
StatusBar.applyCanvasGeometry
(GridGeometry geometry, GridExtent sliceExtent, int xdim, int ydim) Configures this status bar for showing coordinates of a slice of a grid coverage.protected void
MapCanvas.initialize
(GridGeometry visibleArea) Sets the objective bounds and/or the zoom level and objective CRS to use for the initial view of data. -
Uses of GridGeometry in org.apache.sis.gui.referencing
Method parameters in org.apache.sis.gui.referencing with type arguments of type GridGeometryModifier and TypeMethodDescriptionvoid
RecentReferenceSystems.setGridReferencing
(boolean replaceByAuthoritativeDefinition, Map<String, GridGeometry> geometries) Sets the reference systems, area of interest and "referencing by grid indices" systems. -
Uses of GridGeometry in org.apache.sis.portrayal
Methods in org.apache.sis.portrayal that return GridGeometryModifier and TypeMethodDescriptionCanvas.getGridGeometry()
Returns canvas properties (CRS, display bounds, conversion) encapsulated in a grid geometry.Methods in org.apache.sis.portrayal with parameters of type GridGeometryModifier and TypeMethodDescriptionvoid
Canvas.setGridGeometry
(GridGeometry newValue) Sets canvas properties from the given grid geometry. -
Uses of GridGeometry in org.apache.sis.storage
Methods in org.apache.sis.storage that return GridGeometryModifier and TypeMethodDescriptionGridCoverageResource.getGridGeometry()
Returns the valid extent of grid coordinates together with the conversion from those grid coordinates to real world coordinates.CoverageQuery.getSelection()
Returns the desired grid extent and resolution.Methods in org.apache.sis.storage with parameters of type GridGeometryModifier and TypeMethodDescriptionprotected DataStoreException
AbstractGridCoverageResource.canNotRead
(String filename, GridGeometry request, Throwable cause) Creates an exception for a failure to load data.protected void
AbstractGridCoverageResource.logReadOperation
(Object file, GridGeometry domain, long startTime) Logs the execution of aGridCoverageResource.read(GridGeometry, int...)
operation.GridCoverageResource.read
(GridGeometry domain, int... ranges) Loads a subset of the grid coverage represented by this resource.void
CoverageQuery.setSelection
(GridGeometry domain) Sets the desired grid extent and resolution. -
Uses of GridGeometry in org.apache.sis.storage.tiling
Methods in org.apache.sis.storage.tiling that return GridGeometryModifier and TypeMethodDescriptionTileMatrix.getTilingScheme()
Returns a description about how space is partitioned into individual tiled units.
selectDimensions(int...)
for clarity and consistency withGridExtent
.