* layerGrid.getCoverageIntersections is not too robust, so we better check the requested
* bounds intersect the layer bounds
*/
// final BoundingBox layerBounds = layerGrid.getCoverageBestFitBounds();
final BoundingBox layerBounds = layerGrid.getOriginalExtent();
if (!layerBounds.intersects(reqBounds)) {
log.fine("Requested truncation bounds do not intersect cached layer bounds, ignoring truncate request");
return null;
}
final BoundingBox intersectingBounds = BoundingBox.intersection(layerBounds, reqBounds);
return intersectingBounds;