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 GridCoverage s 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 GridCoverage
s 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.IOException
public 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
- Exception
Copyright © 1996–2019 Geotools. All rights reserved.