All,

we are trying to read jpeg2000 tiles with mapserver. We downloaded jasper-1.900.1.uuid and recompiled gdal 1.6.1 with it. Afterwards we compiled mapserver 5.0 again. We are now able to read jpeg2000 images with mapserver but it is extremly slow. A getmap request for a small image takes more than 20 seconds. Attached you'll find the debug messages from mapserver. From our perspective, the resampling is causing the poor performance. We are wondering, why mapserver wants to resample the tiles. The jpeg2000 tiles all have epsg:25832 and we are requesting the map in epsg:25832. So do you have any ideas?

Cheers
Holger Porath

[Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].34797 msDrawMap(): Layer 24 (Vermerk), 0.000s [Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].34862 msDrawRasterLayerLow(jp2): entering.

[Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].174302 msResampleGDALToMap in effect: cellsize = 0.200000 [Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].174424 msDrawGDAL(jp2): using RAW_WINDOW=2419 0 81 108 [Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].174451 msDrawGDAL(): red,green,blue,alpha bands = 1,2,3,0

[Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].175028 msDrawMap(): Layer 24 (Vermerk), 0.000s

[Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].175096 msDrawRasterLayerLow(jp2): entering.

[Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].309340 msResampleGDALToMap in effect: cellsize = 0.200000 [Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].309462 msDrawGDAL(jp2): using RAW_WINDOW=2419 0 81 108 [Sat Aug 15 10:03:18 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:18 2009].309489 msDrawGDAL(): red,green,blue,alpha bands = 1,2,3,0

[Sat Aug 15 10:03:23 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:23 2009].639177 msResampleGDALToMap in effect: cellsize = 0.200000 [Sat Aug 15 10:03:23 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:23 2009].639264 msDrawGDAL(jp2): using RAW_WINDOW=2419 2322 81 178 [Sat Aug 15 10:03:23 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:23 2009].639275 msDrawGDAL(): red,green,blue,alpha bands = 1,2,3,0

[Sat Aug 15 10:03:23 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:23 2009].757642 msResampleGDALToMap in effect: cellsize = 0.200000 [Sat Aug 15 10:03:23 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:23 2009].757736 msDrawGDAL(jp2): using RAW_WINDOW=2419 2322 81 178 [Sat Aug 15 10:03:23 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:23 2009].757747 msDrawGDAL(): red,green,blue,alpha bands = 1,2,3,0

[Sat Aug 15 10:03:29 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:29 2009].79722 msResampleGDALToMap in effect: cellsize = 0.200000 [Sat Aug 15 10:03:29 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:29 2009].79819 msDrawGDAL(jp2): using RAW_WINDOW=0 0 172 108 [Sat Aug 15 10:03:29 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:29 2009].79863 msDrawGDAL(): red,green,blue,alpha bands = 1,2,3,0

[Sat Aug 15 10:03:29 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:29 2009].203375 msResampleGDALToMap in effect: cellsize = 0.200000 [Sat Aug 15 10:03:29 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:29 2009].203471 msDrawGDAL(jp2): using RAW_WINDOW=0 0 172 108 [Sat Aug 15 10:03:29 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:29 2009].203483 msDrawGDAL(): red,green,blue,alpha bands = 1,2,3,0

[Sat Aug 15 10:03:34 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:34 2009].855977 msResampleGDALToMap in effect: cellsize = 0.200000 [Sat Aug 15 10:03:34 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:34 2009].856085 msDrawGDAL(jp2): using RAW_WINDOW=0 2322 172 178 [Sat Aug 15 10:03:34 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:34 2009].856099 msDrawGDAL(): red,green,blue,alpha bands = 1,2,3,0

[Sat Aug 15 10:03:34 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:34 2009].972349 msResampleGDALToMap in effect: cellsize = 0.200000 [Sat Aug 15 10:03:34 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:34 2009].972461 msDrawGDAL(jp2): using RAW_WINDOW=0 2322 172 178 [Sat Aug 15 10:03:34 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:34 2009].972483 msDrawGDAL(): red,green,blue,alpha bands = 1,2,3,0

[Sat Aug 15 10:03:40 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:40 2009].291250 msDrawMap(): Layer 0 (jp2), 22.256s [Sat Aug 15 10:03:40 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:40 2009].294022 msDrawMap(): Drawing Label Cache, 0.003s [Sat Aug 15 10:03:40 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:40 2009].294041 msDrawMap() total time: 22.261s [Sat Aug 15 10:03:40 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:40 2009].390347 msDrawMap(): Layer 0 (jp2), 22.215s [Sat Aug 15 10:03:40 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:40 2009].393143 msDrawMap(): Drawing Label Cache, 0.003s [Sat Aug 15 10:03:40 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:40 2009].393162 msDrawMap() total time: 22.221s [Sat Aug 15 10:03:40 2009] [error] [client 10.6.241.71] [Sat Aug 15 10:03:40 2009].492634 msFreeMap(): freeing map at 0x65e030.

_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to