Hi

When i create an ImagePyramidReader or am ImageMosaicReader with parameters 
sourceURL and Hints, how to i set/change the transparent input color 
programatically? Before or after the constuction.. i just can't find a way.

>       Hints hints = new Hints();
>     reader = new ImagePyramidReader(theURL, hints);

I have tried to follow the hints through the process, but i don't get it how a 
Hint given to the ImagePyramidReader can end up as a GeneralParameterValue in 
calls to
> public GridCoverage read(GeneralParameterValue[] params) throws IOException 
>{

because it looks like the readParams are just set once in the setInfo() method 
of the *Format:
>        // reading parameters
>        readParameters = new ParameterGroup(new
> DefaultParameterDescriptorGroup(mInfo, new GeneralParameterDescriptor[]{
>                       READ_GRIDGEOMETRY2D,
>                       INPUT_TRANSPARENT_COLOR,
>                INPUT_IMAGE_THRESHOLD_VALUE,
>                OUTPUT_TRANSPARENT_COLOR,
>                USE_JAI_IMAGEREAD,
>                BACKGROUND_VALUES,
>                SUGGESTED_TILE_SIZE,
>                ALLOW_MULTITHREADING,
>                MAX_ALLOWED_TILES}));

I thought about overwriting the setInfo() method in ImageMosaicFormat, but it 
is a final class.

Personally i have just added a setInputTransparentColor(Color c) method to the 
ImageMosaicReader and ImagePyramidReader classes, but as i am preparing a 
patch for better URL handling 
( http://jira.codehaus.org/browse/GEOT-2695 ) i want to do it the GT way as 
much as possible.

Greetings,
Steve


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to