Package org.geotools.coverage.io
Class SpatialRequestHelper
Object
SpatialRequestHelper
Helper class which takes coverage's spatial information input (CRS, bbox, resolution,...) and a set of request's
parameters (requestedCRS, requestedBBox, requested resolution, ...) and takes care of computing all auxiliary spatial
variables for future computations.
- Author:
- Daniele Romagnoli, GeoSolutions SAS
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[]
boolean
isEmpty()
boolean
void
prepare()
Compute this specific request settings all the parameters needed by a visitingRasterLayerResponse
object.void
setCoverageProperties
(SpatialRequestHelper.CoverageProperties coverageProperties) void
setRequestedBBox
(BoundingBox requestedBBox) void
setRequestedGridGeometry
(GridGeometry2D gridGeometry) void
setRequestedGridToWorld
(AffineTransform requestedGridToWorld) void
setRequestedRasterArea
(Rectangle requestedRasterArea) toString()
-
Constructor Details
-
SpatialRequestHelper
public SpatialRequestHelper()
-
-
Method Details
-
setRequestedGridGeometry
-
setCoverageProperties
-
prepare
Compute this specific request settings all the parameters needed by a visitingRasterLayerResponse
object.- Throws:
DataSourceException
-
isEmpty
public boolean isEmpty() -
isNeedsReprojection
public boolean isNeedsReprojection() -
getRequestedBBox
-
getRequestedRasterArea
-
getRequestedResolution
public double[] getRequestedResolution() -
getDestinationRasterArea
-
getCropBBox
-
getRequestedGridToWorld
-
setRequestedBBox
-
setRequestedRasterArea
-
setRequestedGridToWorld
-
getCoverageProperties
-
toString
-