/** * Retrieves the {@link GeneralEnvelope} for this {@link AbstractGridCoverage2DReader}. * * @return the {@link GeneralEnvelope} for this {@link AbstractGridCoverage2DReader}. */ public GeneralEnvelope getOriginalEnvelope() { return getOriginalEnvelope(coverageName); }
AbstractGridFormat format = createMock(AbstractGridFormat.class); expect(reader.getOriginalEnvelope()).andReturn(new GeneralEnvelope(envelope)).anyTimes(); expect(reader.getCoordinateReferenceSystem()) .andReturn(envelope.getCoordinateReferenceSystem())
new GridToEnvelopeMapper( getOriginalGridRange(coverageName), getOriginalEnvelope(coverageName)); geMapper.setPixelAnchor(PixelInCell.CELL_CENTER); raster2Model = geMapper.createTransform();
w = (int) Math.round(getOriginalEnvelope(coverageName).getSpan(0) / selectedRes[0]); h = (int) Math.round(getOriginalEnvelope(coverageName).getSpan(1) / selectedRes[1]);
coverageName, image, new GeneralEnvelope(getOriginalEnvelope(coverageName)), bands, null,
if (heterogeneousGranules) { this.granuleBBOX = ReferencedEnvelope.reference(gcReader.getOriginalEnvelope()); boolean isMultidim = spiProvider.isMultidim(); if (!isMultidim) { this.granuleEnvelope = gcReader.getOriginalEnvelope();
ReferencedEnvelope.reference(reader.getOriginalEnvelope()); Polygon nativeFootprint = JTS.toGeometry(envelope); SimpleFeatureType ftNative =
@Override public ReferencedEnvelope getBounds() { if (reader != null) { CoordinateReferenceSystem crs = reader.getCrs(); GeneralEnvelope envelope = reader.getOriginalEnvelope(); if (envelope != null) { return new ReferencedEnvelope(envelope); } else if (crs != null) { return new ReferencedEnvelope(crs); } } return null; }
final Rectangle2D rect = gridCoverageReader.getOriginalEnvelope() .toRectangle2D(); final CoordinateReferenceSystem sourceCrs = CRSUtilities
final Rectangle2D rect = gridCoverageReader.getOriginalEnvelope() .toRectangle2D(); final CoordinateReferenceSystem sourceCrs = CRSUtilities
final GeneralEnvelope envelope = inReader.getOriginalEnvelope(); message = new StringBuilder("Original envelope is ").append(envelope .toString());
final Rectangle2D rect = gridCoverageReader.getOriginalEnvelope() .toRectangle2D(); final CoordinateReferenceSystem sourceCrs = CRS
/** * Render raster symbol. * * @param mapContent the map content * @param style the style */ private void renderRasterSymbol(MapContent mapContent, Style style) { GridReaderLayer gridLayer = new GridReaderLayer(gridCoverage, (org.geotools.styling.Style) style); mapContent.addLayer(gridLayer); mapContent.getViewport().setBounds(gridLayer.getBounds()); if (gridCoverage != null) { mapPane.setDisplayArea(gridCoverage.getOriginalEnvelope()); } }
envelope = inReader.getOriginalEnvelope(); inReader.dispose();
GeneralEnvelope envelope = (GeneralEnvelope) coverageReader.getOriginalEnvelope(); CoordinateReferenceSystem actualCRS = coverageReader.getCrs();
final GeneralEnvelope originalEnvelope = reader.getOriginalEnvelope(); final BoundingBoxType bbox = request.getDomainSubset().getBoundingBox(); final CoordinateReferenceSystem nativeCRS = originalEnvelope destinationEnvelopeInSourceCRS = reader.getOriginalEnvelope(); destinationEnvelope = destinationEnvelopeInSourceCRS; targetCRS = reader.getOriginalEnvelope().getCoordinateReferenceSystem(); else targetCRS = CRS.decode(gridCRS.getGridBaseCRS());
.getOriginalEnvelope()).getCoordinateReferenceSystem(); final MathTransform GCCRSTodeviceCRSTransformdeviceCRSToGCCRSTransform = CRS .findMathTransform(cvCRS, sourceCRS, true);
AbstractGridCoverage2DReader reader = format.getReader(getBinaryInputStream(response)); assertEquals(CRS.decode("EPSG:3857"), reader.getOriginalEnvelope().getCoordinateReferenceSystem());