if (!envelope.intersects(this.envelope, true)) { throw new IllegalArgumentException( "The coverage envelopes need to intersect each other");
if (!requestedBBOXInCoverageGeographicCRS.intersects( coverageProperties.geographicBBox, true)) { computedBBox = null;
if (!requestedBBOXInCoverageGeographicCRS.intersects( coverageProperties.geographicBBox, true)) { cropBBox = null;
if (!adjustedRequestedEnvelope.intersects(baseEnvelope2D, true)) return null; adjustedRequestedEnvelope.intersect(baseEnvelope2D); adjustedRequestedEnvelope.setCoordinateReferenceSystem(spatialReferenceSystem2D); if (!requestedEnvelopeWGS84.intersects(wgs84BaseEnvelope2D, true)) return null;
if (!state.getRequestEnvelopeTransformed().intersects(this.originalEnvelope, true)) { LOGGER.warning("The requested envelope does not intersect the envelope of this mosaic"); LOGGER.warning(state.getRequestEnvelopeTransformed().toString());
if (!reqEnvelope.intersects(getOriginalEnvelope(), true)) { throw new IllegalArgumentException( "The requested extend does not overlap the coverage extent: "
if (!requestedBBOXInCoverageGeographicCRS.intersects( rasterManager.spatialDomainManager.coverageGeographicBBox, true)) { cropBBox = null;
gridEnvelope = rasterInfo.getGridEnvelope(rasterN, optimalPyramidLevel); final boolean edgesInclusive = true; if (requestedEnvelope.intersects(gridEnvelope, edgesInclusive)) { RasterQueryInfo match = new RasterQueryInfo(); match.setRequestedEnvelope(requestedEnvelope);
assert intersects(envelope, edgesInclusive); return true;
GridCoverage2D coverage = it.next(); ReferencedEnvelope re = ReferencedEnvelope.reference(coverage.getEnvelope2D()); if (!destinationEnvelope.intersects(re, false)) { it.remove();
queries = findMatchingRasters(requestedEnvelope, requestedDim, overviewPolicy); if (queries.isEmpty()) { if (requestedEnvelope.intersects(getOriginalEnvelope(), true)) {
for (int i = 0; i < normalizedEnvelopes.length; i++) { GeneralEnvelope ge = normalizedEnvelopes[i]; if (ge.intersects(coverageEnvelope, false)) { GridCoverage2D cropped = cropOnEnvelope(coverage, ge); result.add(cropped);
if (!requestedBBOXInCoverageGeographicCRS.intersects( coverageProperties.geographicBBox, true)) { cropBBox = null;
if (!requestedBBOXInCoverageGeographicCRS.intersects(rasterManager.spatialDomainManager.coverageGeographicBBox,true))
if (!adjustedRequestedEnvelope.intersects(baseEnvelope2D, true)) return null; adjustedRequestedEnvelope.intersect(baseEnvelope2D); adjustedRequestedEnvelope.setCoordinateReferenceSystem(spatialReferenceSystem2D); if (!requestedEnvelopeWGS84.intersects(wgs84BaseEnvelope2D, true)) return null;
if (!reqEnvelope.intersects(getOriginalEnvelope(), true)) { throw new IllegalArgumentException( "The requested extend does not overlap the coverage extent: "
gridEnvelope = rasterInfo.getGridEnvelope(rasterN, optimalPyramidLevel); final boolean edgesInclusive = true; if (requestedEnvelope.intersects(gridEnvelope, edgesInclusive)) { RasterQueryInfo match = new RasterQueryInfo(); match.setRequestedEnvelope(requestedEnvelope);
if (!requestedBBOXInCoverageGeographicCRS.intersects(rasterManager.spatialDomainManager.coverageGeographicBBox,true))
if (!retVal.intersects(nativeEnvelope, true)) return null; if (!requestedBBOXInNativeGeographicCRS.intersects(nativeEnvelope, true)) return null;
queries = findMatchingRasters(requestedEnvelope, requestedDim, overviewPolicy); if (queries.isEmpty()) { if (requestedEnvelope.intersects(getOriginalEnvelope(), true)) {