// Tile Size
if(hints.containsKey(JAI.KEY_IMAGE_LAYOUT)){
final ImageLayout layout= (ImageLayout) hints.get(JAI.KEY_IMAGE_LAYOUT);
// // only tiles are valid at this stage?? TODO
layout.unsetImageBounds();
layout.unsetValid(ImageLayout.COLOR_MODEL_MASK&ImageLayout.SAMPLE_MODEL_MASK);
}
// this prevents users from overriding lenient hint
this.hints.put(Hints.LENIENT_DATUM_SHIFT, Boolean.TRUE);
this.hints.put(Hints.COVERAGE_PROCESSING_VIEW, ViewType.SAME);