Hi

So, I have a single band geotiff with float32 values. Opening it directly in eg. QGIS, this looks fine. I define various styles with fixed colors for pixels with defined value range for this looking as expected, but then I define a kind of grayscale style looking like this in mapfile:

    CLASS
      NAME "orig"
      GROUP "GRAYSCALE"
      STYLE
        RANGEITEM "pixel"
        COLORRANGE 0 0 0  255 255 255
        DATARANGE -31.500000 96.000000
      END # STYLE
    END # CLASS

however the resulting image is partly grayscale and spottet with light blue pixels. Please see the attached image link how it looks: https://drive.google.com/file/d/1JfyCL047JngCJh44jpa7Ei7a5wqhihOM/view?usp=share_link
So I think I do something wrong defining the grayscale style like this.
I tried to ask for the SLD for to see what mapserver makes for me, but alas, no luck. If a do a GetStyles request I only get an empty SLD document:

curl 'http://localhost:8000/?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetStyles&LAYERS=layer-name' <StyledLayerDescriptor version="1.1.0" xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.1.0/StyledLayerDescriptor.xsd"; xmlns="http://www.opengis.net/sld"; xmlns:ogc="http://www.opengis.net/ogc"; xmlns:se="http://www.opengis.net/se"; xmlns:xlink="http://www.w3.org/1999/xlink"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
</StyledLayerDescriptor>

So someone have an idea why my image looks spotty when expecting a grayscale image and why do I get an empty SLD?
_______________________________________________
MapServer-users mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to