From: Andrea A. <aa...@op...> - 2010-03-10 11:34:36
|
Imran Rajjad ha scritto: > is it possible to get bytes instead of an image against a WMS request, > I`m trying to cut the image rendering time at server end and render > the bytes into image at client end, I was wondering it that can be > possible? The TIFF output format is as close to a raw image as one can imagine, there is no compression overhead. This one: http://demo.opengeo.org/geoserver/wms?service=WMS&version=1.1.0&request=GetMap&layers=topp:states&styles=&bbox=-124.73142200000001,24.955967,-66.969849,49.371735&width=780&height=330&srs=EPSG:4326&format=image/tiff returns a 3 band RGB tiff image which is 755KB, the pure data array of it is in fact 780x330x3/1024=754KB. Allow for some header describing image structure, color interpretation and you get to 755 Of course to have any advantage using it you must have a very fast network or sit on the same box since the image size is around 15 times bigger than the equivalent PNG 24 bit Cheers Andrea -- Andrea Aime OpenGeo - http://opengeo.org Expert service straight from the developers. |