public class RasterLayerResponse extends Object
| Type | Property and Description |
|---|---|
boolean |
isSetRoi
Gets the value of the property setRoiProperty.
|
| Constructor and Description |
|---|
RasterLayerResponse(RasterLayerRequest request,
RasterManager rasterManager,
SubmosaicProducerFactory collectorsFactory)
Construct a
RasterLayerResponse given a specific RasterLayerRequest, a GridCoverageFactory to produce GridCoverages and an ImageReaderSpi to be
used for instantiating an Image Reader for a read operation, |
public boolean isSetRoiProperty
public RasterLayerResponse(RasterLayerRequest request, RasterManager rasterManager, SubmosaicProducerFactory collectorsFactory)
RasterLayerResponse given a specific RasterLayerRequest, a GridCoverageFactory to produce GridCoverages and an ImageReaderSpi to be
used for instantiating an Image Reader for a read operation,request - a RasterLayerRequest originating this response.rasterManager - raster manager being usedcollectorsFactory - public GridCoverage2D createResponse() throws IOException
createResponse(). The produced grid coverage may be null in case of empty request.GridCoverage produced as computation of this response using the createResponse() method.IOExceptionpublic RasterLayerRequest getOriginatingCoverageRequest()
RasterLayerRequest originating this response.public RasterLayerRequest getRequest()
public FootprintBehavior getFootprintBehavior()
public ImageReadParam getBaseReadParameters()
public MathTransform2D getFinalGridToWorldCorner()
public MathTransform2D getFinalWorldToGridCorner()
public ReferencedEnvelope getMosaicBBox()
public Color getFinalTransparentColor()
public Rectangle getRasterBounds()
public MathTransform getBaseGridToWorld()
public int getImageChoice()
public void setImageChoice(int imageChoice)
public boolean isMultithreadingAllowed()
public RasterManager getRasterManager()
public Hints getHints()
public void setGranulesPaths(String granulesPaths)
public void setSourceUrl(URL sourceUrl)
sourceUrl - public int getDefaultArtifactsFilterThreshold()
public double getArtifactsFilterPTileThreshold()
public double[] getBackgroundValues()
public ROIExcessGranuleRemover getExcessGranuleRemover()
public Geometry getGeometryMask()
public double getMaskingBufferPixels()
public boolean isSetRoiProperty()
public boolean isHeterogeneousCRS()
public RasterLayerResponse reprojectTo(GranuleDescriptor templateDescriptor) throws Exception
templateDescriptor - ExceptionCopyright © 1996–2019 Geotools. All rights reserved.