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

David david at impstyle.com
Tue Apr 18 06:26:21 PDT 2017


Hi Ben,

Thank you for your input.
I did set up a WCS yesterday and found the same issues.
I will change the data type to FLOAT32 and give it a try.

Cheers David

------ Original Message ------
From: "Schepers, Benjamin" <schepers at rvr-online.de>
To: "mapserver-users at lists.osgeo.org" <mapserver-users at lists.osgeo.org>
Sent: 4/18/2017 9:12:46 AM
Subject: Re: [mapserver-users] geotiff 48bit with mapserver 7 wms

>Hi,
>
>maybe it would the better way to use the WCS-Interface? To be honest, I 
>didn't use it that way by myself. But it sounds like that would be an 
>proper scenario for WCS (doing some "more" with that data besides the 
>classic "viewing").
>
>To configure WCS shouldn't be that hard, I think:
>http://mapserver.org/ogc/wcs_format.html
>http://mapserver.org/de/ogc/wcs_server.html
>
>Moreover QGIS has built-in WCS-support.
>
>Just an idea...
>
>Regards Ben
>
>
>
>-----Ursprüngliche Nachricht-----
>Von: mapserver-users [mailto:mapserver-users-bounces at lists.osgeo.org] 
>Im Auftrag von David
>Gesendet: Dienstag, 18. April 2017 00:14
>An: mapserver-users at lists.osgeo.org
>Betreff: Re: [mapserver-users] geotiff 48bit with mapserver 7 wms
>
>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/20170
>>>>>>412/2cded6b6/attachment-0001.html>
>>>>>>
>>>>>>
>>>>>>------------------------------
>>>>>>
>>>>>>Message: 2
>>>>>>Date: Tue, 11 Apr 2017 21:25:01 -0400
>>>>>>From: Stephen Woodbridge <woodbri at swoodbridge.com>
>>>>>>To: mapserver-users at lists.osgeo.org
>>>>>>Subject: Re: [mapserver-users] geotiff 48bit with mapserver 7 wms
>>>>>>Message-ID: <a7bc734d-f7b9-32f3-5ce0-6a71aab4ead4 at swoodbridge.com>
>>>>>>Content-Type: text/plain; charset=utf-8; format=flowed
>>>>>>
>>>>>>Read this:
>>>>>>http://mapserver.org/input/raster.html
>>>>>>
>>>>>>You need to add to your highres layer
>>>>>>
>>>>>>PROCESSING "SCALE=AUTO"
>>>>>>
>>>>>>Or per band scaling. I done thing most browsers know what to do
>>>>>>with 16 bits per channel.
>>>>>>
>>>>>>-Steve W
>>>>>>
>>>>>>On 4/11/2017 8:22 PM, David wrote:
>>>>>>>   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
>>>>>>>
>>>>>>>
>>>>>>>   _______________________________________________
>>>>>>>   mapserver-users mailing list
>>>>>>>   mapserver-users at lists.osgeo.org
>>>>>>>   https://lists.osgeo.org/mailman/listinfo/mapserver-users
>>>>>>>
>>>>>>
>>>>>>
>>>>>>---
>>>>>>This email has been checked for viruses by Avast antivirus
>>>>>>software.
>>>>>>https://www.avast.com/antivirus
>>>>>>
>>>>>>
>>>>>>
>>>>>>------------------------------
>>>>>>
>>>>>>Subject: Digest Footer
>>>>>>
>>>>>>_______________________________________________
>>>>>>mapserver-users mailing list
>>>>>>mapserver-users at lists.osgeo.org
>>>>>>https://lists.osgeo.org/mailman/listinfo/mapserver-users
>>>>>>
>>>>>>------------------------------
>>>>>>
>>>>>>End of mapserver-users Digest, Vol 111, Issue 5
>>>>>>***********************************************
>>>>>_______________________________________________
>>>>>mapserver-users mailing list
>>>>>mapserver-users at lists.osgeo.org
>>>>>https://lists.osgeo.org/mailman/listinfo/mapserver-users
>>>>
>>>>
>>>>---
>>>>This email has been checked for viruses by Avast antivirus software.
>>>>https://www.avast.com/antivirus
>>>>
>>>>_______________________________________________
>>>>mapserver-users mailing list
>>>>mapserver-users at lists.osgeo.org
>>>>https://lists.osgeo.org/mailman/listinfo/mapserver-users
>>>
>>>_______________________________________________
>>>mapserver-users mailing list
>>>mapserver-users at lists.osgeo.org
>>>https://lists.osgeo.org/mailman/listinfo/mapserver-users
>>
>>
>>---
>>This email has been checked for viruses by Avast antivirus software.
>>https://www.avast.com/antivirus
>>
>>_______________________________________________
>>mapserver-users mailing list
>>mapserver-users at lists.osgeo.org
>>https://lists.osgeo.org/mailman/listinfo/mapserver-users
>_______________________________________________
>mapserver-users mailing list
>mapserver-users at lists.osgeo.org
>https://lists.osgeo.org/mailman/listinfo/mapserver-users
>_______________________________________________
>mapserver-users mailing list
>mapserver-users at lists.osgeo.org
>https://lists.osgeo.org/mailman/listinfo/mapserver-users


More information about the mapserver-users mailing list