Ciao Simone! Thank you very much! That was the nudge that I needed. I used it.geosolutions.utils.imagepyramid.PyramidBuilder from the modules/unsupported/coveragetools in 2.4.1 to generate my pyramid.
Kevin On Wed, Apr 16, 2008 at 3:52 PM, Simone Giannecchini <[EMAIL PROTECTED]> wrote: > Ciao Kevin, > please, read below... > > > On Thu, Apr 17, 2008 at 12:45 AM, Kevin Ward <[EMAIL PROTECTED]> wrote: > > Hi, > > > > Could some kind soul give me a nudge with regards to the > > ImagePyramidReader? I have a pyramid already constructed but I want to > > be able to retrieve a scaled image, not just the full-size. The brief > > code I am using is: > > > > ImagePyramidReader reader = new ImagePyramidReader(new File(PYRAMID_PATH)); > > GridCoverage2D grid = (GridCoverage2D)reader.read(null); > > ImageIO.write(grid.getRenderedImage(), "PNG", > > new File("/home/pyramid-test/pyramid_out.png")); > > > > This results in a full-sized rendering of the pyramid. How do I > > configure it to render something at 50% (for example)? > > You need to supply the reader with a gridgeometry that contains the > desired spatial region as an envelope and the target dimension of the > raster you wnat to obtain. > This will force the reader to do crop and subsample. You can check the > tests of the ImagePyramidReader class, specifically > ImagePyramidReaderTest. > > A snippet can be found here: > http://pastebin.com/m3e506325 > > Which version of the code have you used to generate the pyramid? > > > Ciao, > Simone. > > > > > > > I am guessing that I need to feed GeneralParameterValues to > > reader.read(...) but after looking through the javadocs and the > > examples I am just not coming up with the solution. > > > > Any assistance would be greatly appreciated, and I would be glad to > > add the resulting snippet to the examples section of the site. > > > > Thanks, > > > > Kevin > > -- > ------------------------------------------------------- > Eng. Simone Giannecchini > President /CEO GeoSolutions S.A.S. > Via Carignoni 51 > 55041 Camaiore (LU) > Italy > > phone: +39 0584983027 > fax: +39 0584983027 > mob: +39 333 8128928 > > > http://www.geo-solutions.it > > ------------------------------------------------------- > -- Kevin Ward NASA Earth Observations (NEO) Science Systems and Applications, Inc. [EMAIL PROTECTED] 503-977-2970 (home) Office Hours 7:30am-4pm Pacific Time http://neo.sci.gsfc.nasa.gov/ http://earthobservatory.nasa.gov/ ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Geotools-gt2-users mailing list Geotools-gt2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users