To answer the questions 

1) Performance 

I am handling 3 maps with about 8 million tiles , biggest map 4 million 
tiles , biggest layer consists of 2 million tiles.
The tiles are stored in png format. (Compression). Tile sizes are 256x256 
and 512x512. 

The decoding (Decompression) of the tiles is done in a multithreaded manner. 
Multiple/Multicore CPUs will be used if present. 

The db lookup to find the right tiles is very fast if you have the proper 
indexes. Decoding starts when the first tile is fetched, fetching and 
decoding works like streaming using a queue from the java.concurrent 
package. 

Store your tiles as single banded images with a color table. Check with 
gdalinfo, if you have multiple bands use gdal_merge
with the -pct option to produce a big picture. Afterwards apply gdal_retile. 

You can import the output of gdal_retile. 

Performance decreases when doing a request with a different CRS, because the 
whole picture has to be transformed. You will get see a WARNING in the log 
file. Try to avoid it. 

Environment: Geoserver running on Linux PPC using DB2 Spatial Extender on an 
AIX Box 

2)
If you have to use Oracle Georaster. I agree to Simone. The best would be to 
implement a special coverage store. 

3) At the moment, the plugin is not able to handle rotated or skewed images, 
but if necessary, I would add this feature. 


christian 



------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to