Stefan Schantz wrote:
Hello Frank,
thank you for your explaination. I think, that now i have a small idea, what the UMN Mapserver is doing with my raster image.
As I wrote, I use gdal_grid to get my raw data.
Is it right, that if I use the output format Geotiff with the option - ot Byte, i would avoid these rounding errors? (Also long as my values are <255. At least it seems so.)

In another case the values of the raw data have a range from 0 to 1E7 (and even higher). I have the problem, that the gradient is very high, so that only 2 classes are shown in picture. Is there any way for a logarithmic pre processing like 0-3; 3-10; 10-30; 30-100; 100-300; 300-1000; >1000
I tried to set
PROCESSING "SCALE=1,1001"
PROCESSING "SCALE_BUCKETS=1000"
in the hope, that the last buckets will get all values >1000, but this was thought too simple.

Stefan,

Values outside the scale range are currently treated as not to be classified
and will not get drawn.  I can see this makes it hard to handle data with a
broad dynamic range effectively.

My suggestion is to reclassify the data before using it with MapServer.

Alternatively, it would be nice if MapServer had a mode where it directly
classified pixel values instead of doing it via a lookup table (as is
done now) though that could get quite slow.

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmer...@pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent

_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to