[mapserver-users] geotiff 48bit with mapserver 7 wms

Berger, Cora cora.berger at bezreg-koeln.nrw.de
Tue Apr 18 06:47:42 PDT 2017


Dear David, Steve, Ben, etc.
I am working with MapServer-WCS. I still have problems defining the correct output formats. Input to most of our WCS are 8bit Geotiffs. The MapServer WCS-output is either tiff, png or jpeg with 24bit or Png;mode=8bit with 8 bit (if no output format is defined). The png;mode=8bit-format changes the imagecolours, so it isn't really useful. I can't get a colored 8bit Geotiff as output (a 8bit-definition always results in greyscale images). I tried different output format-definitions, none of them worked. I can define a palette for the png-format, but unfortunately not for any other format. 
For our WCS it is important that the output-data looks the same like the input-data. It seems that at the moment MapServer can't just pass the input-data through... This might be a GDAL issue...

So if you find a way to define your wished output-format, please share it, maybe it helps me, too. Maybe anybody else has an idea? 

Cora


>Message: 1
>Date: Mon, 17 Apr 2017 22:14:28 +0000
>From: David <david at impstyle.com>
>To: mapserver-users at lists.osgeo.org
>Subject: Re: [mapserver-users] geotiff 48bit with mapserver 7 wms
>Message-ID: <em46e35a97-ef4b-4c1a-83bd-bfc62776fa9c at laptop-dfriedrich>
>Content-Type: text/plain; format=flowed; charset=utf-8
>
>Thank you very much Steve. You helped me to understand the problem!
>
>David F.
>
>------ Original Message ------
>From: "Stephen Woodbridge" <woodbri at swoodbridge.com>
>To: mapserver-users at lists.osgeo.org
>Sent: 4/14/2017 9:54:20 PM
>Subject: Re: [mapserver-users] geotiff 48bit with mapserver 7 wms
>
>>Yeah, technically a geotiff can be any format, but mapserver only
>>supports a limit set for band widths.
>>
>>A new version of Mapcache was just released and it has GDAL support in
>>it  and serves WMS, but I'm not sure if it will do what you want.
>>
>>Sorry, I'm out of ideas on this.
>>
>>-Steve W
>>
>>On 4/14/2017 6:56 PM, David F. wrote:
>>>I did not reply after my latest test, sorry.
>>>I tried all tiff IMAGEMODE for my data set. None gave me 16 bit at the
>>>gis client.
>>>As far as I understand gtiff is 8 bit.
>>>The only IMAGEMODE for integer is signed INT16 , which is
>>>unfortunately the only supported integer data type. For RGB data
>>>unsigned integer is the only integer data type that makes sense. Just
>>>if i change the IMAGEMODE to FLOAT32 mapserver will serve more than 8
>>>bit per band.
>>>I think i will give gdal and float32 bit a try nevertheless it will
>>>double the image size.
>>>Maybe someone else has an idea.
>>>
>>>
>>>
>>>
>>>
>>>On April 14, 2017 1:43:09 PM Stephen Woodbridge
>>><woodbri at swoodbridge.com> wrote:
>>>
>>>>http://mapserver.org/mapfile/outputformat.html
>>>>
>>>>Why not serve them a GTiff format for qgis?
>>>>
>>>>You can define multiple output formats in the mapfile, and let the
>>>>browser use the 8bit png and have qgis request images in gtiff
>>>>format.
>>>>
>>>>-Steve
>>>>
>>>>On 4/13/2017 11:03 AM, David wrote:
>>>>>Hi Steve,
>>>>>
>>>>>thank you very much for your help. The Mapserver is serving the
>>>>>tiles
>>>>>with the correct RGB values now. The problem is, that it is serving
>>>>>8
>>>>>bit per band and not 16 bit.
>>>>>I need the 16bit because i want to use the wms as a base layer for
>>>>>some
>>>>>further processing with qgis or another gis client. So no problem
>>>>>regarding browsers for me.
>>>>>
>>>>>I will take a look and change the data type to float32 for the tiff
>>>>>files. At least this is an supported OUTPUTFORMAT for mapserver.
>>>>>Any suggestions on this matter are highly appreciated.
>>>>>
>>>>>Cheers,
>>>>>David
>>>>>
>>>>>------ Original Message ------
>>>>>From: mapserver-users-request at lists.osgeo.org
>>>>>To: mapserver-users at lists.osgeo.org
>>>>>Sent: 4/12/2017 4:00:02 PM
>>>>>Subject: mapserver-users Digest, Vol 111, Issue 5
>>>>>
>>>>>>Send mapserver-users mailing list submissions to
>>>>>>  mapserver-users at lists.osgeo.org
>>>>>>
>>>>>>To subscribe or unsubscribe via the World Wide Web, visit
>>>>>>  https://lists.osgeo.org/mailman/listinfo/mapserver-users
>>>>>>or, via email, send a message with subject or body 'help' to
>>>>>>  mapserver-users-request at lists.osgeo.org
>>>>>>
>>>>>>You can reach the person managing the list at
>>>>>>  mapserver-users-owner at lists.osgeo.org
>>>>>>
>>>>>>When replying, please edit your Subject line so it is more specific
>>>>>>than "Re: Contents of mapserver-users digest..."
>>>>>>
>>>>>>
>>>>>>Today's Topics:
>>>>>>
>>>>>>    1. geotiff 48bit with mapserver 7 wms (David)
>>>>>>    2. Re: geotiff 48bit with mapserver 7 wms (Stephen Woodbridge)
>>>>>>
>>>>>>
>>>>>>----------------------------------------------------------------------
>>>>>>
>>>>>>Message: 1
>>>>>>Date: Wed, 12 Apr 2017 00:22:12 +0000
>>>>>>From: David <david at impstyle.com>
>>>>>>To: mapserver-users at lists.osgeo.org
>>>>>>Subject: [mapserver-users] geotiff 48bit with mapserver 7 wms
>>>>>>Message-ID:
>>>>>><em5ce0e1b3-00b1-463e-8ad8-90100518d131 at laptop-dfriedrich>
>>>>>>Content-Type: text/plain; charset="utf-8"; Format="flowed"
>>>>>>
>>>>>>Hi there,
>>>>>>
>>>>>>iam having some trouble to serve 48 bit geotiff images with a
>>>>>>mapserver
>>>>>>7 wms. I created to layers for speed purposes with scale limiters.
>>>>>>The
>>>>>>lowres layer is served well and looks good, it is 24bit geotiff
>>>>>>data(8bit per channel). But if the layer changes to the highres,
>>>>>>48bit
>>>>>>geotiff data(16bit per channel), the data is shown wrong.
>>>>>>I searched for some hints regarding a similar issue but could not
>>>>>>find
>>>>>>something.
>>>>>>
>>>>>>This is a screenshot of the loaded highres layer. It does not
>>>>>>matter if
>>>>>>i load a bbox inside the browser, qgis or another wms client. The
>>>>>>highres data looks always the same.
>>>>>>
>>>>>>image loaded from highres layer:
>>>>>>http://imgur.com/a/B65cp
>>>>>>
>>>>>>the mapfile:
>>>>>>https://pastebin.com/4G2DZErZ
>>>>>>
>>>>>>the gdalinfo for one 16bit 3-band tile:
>>>>>>https://pastebin.com/kfS0BjmE
>>>>>>
>>>>>>Best Regards,
>>>>>>David
>>>>>>-------------- next part --------------
>>>>>>An HTML attachment was scrubbed...
>>>>>>URL:
>>>>>><http://lists.osgeo.org/pipermail/mapserver-
>users/attachments/20170412/2cded6b6/attachment-0001.html>
>>>>>>
>>>>>>
******************************


More information about the MapServer-users mailing list