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.
A set of helper classes for the SIS implementation backed by Java2D.
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.
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 GridGeometryGridDerivation.baseThe base grid geometry from which to derive a new grid geometry.protected final GridGeometryGridCoverage.gridGeometryThe grid extent, coordinate reference system (CRS) and conversion from cell indices to CRS.static final GridGeometryGridGeometry.UNDEFINEDAn "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 thisGridDerivationclass.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.org.opengis.referencing.operation.MathTransformGridGeometry.createTransformTo(GridGeometry target, org.opengis.referencing.datum.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.protectedGridCoverage(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.protectedGridDerivation(GridGeometry base) Creates a new builder for deriving a grid geometry from the specified base.protectedGridGeometry(GridGeometry other) Creates a new grid geometry with the same values than the given grid geometry.GridGeometry(GridGeometry other, GridExtent extent, org.opengis.referencing.operation.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.internal.coverage.j2d
Methods in org.apache.sis.internal.coverage.j2d with parameters of type GridGeometryModifier and TypeMethodDescriptionDeferredProperty.forGridGeometry(GridGeometry grid, int[] dimensions) Creates a deferred property for computing the value ofPlanarImage.GRID_GEOMETRY_KEY. -
Uses of GridGeometry in org.apache.sis.internal.map.coverage
Methods in org.apache.sis.internal.map.coverage with parameters of type GridGeometryModifier and TypeMethodDescriptionfinal GridCoverageMultiResolutionCoverageLoader.getOrLoad(GridGeometry domain, int[] range) If the a grid coverage for the given domain and range is in the cache, returns that coverage.final 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 GridGeometry in org.apache.sis.internal.sql.postgis
Methods in org.apache.sis.internal.sql.postgis with parameters of type GridGeometryModifier and TypeMethodDescriptionvoidRasterWriter.setGridToCRS(GridGeometry gg) Sets the conversion from grid coordinates to CRS coordinates together with target CRS. -
Uses of GridGeometry in org.apache.sis.internal.storage
Methods in org.apache.sis.internal.storage that return GridGeometryModifier and TypeMethodDescriptionGridResourceWrapper.getGridGeometry()Returns the valid extent of grid coordinates together with the conversion from those grid coordinates to real world coordinates.MemoryGridResource.getGridGeometry()Returns information about the domain of wrapped grid coverage.Methods in org.apache.sis.internal.storage with parameters of type GridGeometryModifier and TypeMethodDescriptionfinal booleanMetadataBuilder.addSpatialRepresentation(String description, GridGeometry grid, boolean addResolution) Adds and populates a "spatial representation info" node using the given grid geometry.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.Constructors in org.apache.sis.internal.storage with parameters of type GridGeometryModifierConstructorDescriptionSubset(GridGeometry domain, int[] range) Creates parameters for the given domain and range. -
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 TypeMethodDescriptionvoidCanvas.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 DataStoreExceptionAbstractGridCoverageResource.canNotRead(String filename, GridGeometry request, Throwable cause) Creates an exception for a failure to load data.protected voidAbstractGridCoverageResource.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.voidCoverageQuery.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.