Details
Description
The Coverage module defines a org.geotools.image.ImageLayout2
The jai-tools jt-utils module defines a jaitools.imageutils.ImageLayout2 class which has the same implementation.
Since coverage now depends on jaitools utils, we could remove the coverage's class in favor of the jai-tools one.
It is lucky you posted this issue because I was thinking to remove the ImageLayout2 class from the next JAITools release and dump it into a branch with other code that Simone committed a long time ago (combine, hysteresis and nodatafilter operators).
The class looks like rough code and has no proper documentation. I will be releasing version 1.2 soon so if you want to keep ImageLayout2 in JAITools please tidy it up and document it in the 1.2.x branch as soon as possible. It will need to be swapped to the BSD-2 licence as well.
Version 1.2 of JAITools will use org.jaitools as the groupId and root package name.
cheers
Michael