<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>RE: [UMN_MAPSERVER-USERS] Mapserver response</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>
<BR>
<BR>

<P><FONT SIZE=2>-----Original Message-----<BR>
From: Frank Warmerdam [<A HREF="mailto:fwarmerdam@gmail.com">mailto:fwarmerdam@gmail.com</A>]<BR>
Sent: Fri 5/13/2005 2:09 PM<BR>
To: Norman Barker<BR>
Cc: MAPSERVER-USERS@lists.umn.edu<BR>
Subject: Re: [UMN_MAPSERVER-USERS] Mapserver response<BR>
<BR>
On 5/13/05, Norman Barker <nbarker@rsinc.com> wrote:<BR>
> Hi,<BR>
><BR>
> what is the condition that cause MapServer to either retrieve the file and send it back to the user, or to resample the file?  Looking at the socket if MapServer doesn't really do anything to the file then the response (tiff in my case) is sent back as text, but if it does do anything then the response is sent back with a GET header and content-type set, and the reponse-body.<BR>
<BR>
Norman,<BR>
<BR>
First, in normal use MapServer never sends back source raster files<BR>
unaltered.  Even if you are serving from a jpeg file, and request the image<BR>
at exactly full resolution, you still won't get the original file.<BR>
Instead it will<BR>
be decompressed, resampled (even if only 1:1 nearest neighbour),<BR>
rendered in memory and then written out and recompressed to JPEG<BR>
to be returned to the client.<BR>
<BR>
Perhaps you are wondering when the simple "zoom" resampling is<BR>
used as opposed to the more generic warper resampling used for<BR>
reprojection (and odd pixel aspect ratios)?  These are certainly<BR>
quite distinct modes.  The warper resampling kicks in when the<BR>
layer and map projections differ or if the requested result will have<BR>
non-square pixels.<BR>
<BR>
> My reason for asking is find some way of getting the data back unaltered as work around to a bug with resampling.<BR>
<BR>
Is this the problem in bug report 1183? <BR>
<BR>
> I guess the response mechanism in MapServer is the same for the WMS and WCS.<BR>
<BR>
Essentially, yes.<BR>
<BR>
Best regards,<BR>
--<BR>
<BR>
<BR>
Thanks Frank,<BR>
<BR>
I was trying to find a way to force a file through MapServer WCS because of bug 1183, it works with some<BR>
files (with square resolution), but not others hence the question. <BR>
<BR>
Would there be a way to specify a 'RAW' extension to MapServer WCS to retrieve the base file unaltered?  I am thinking in particular of retrieving data with custom geotiff tags, or say a Jpeg2000 file with custom XML inside it?<BR>
<BR>
Any thing we can do to help with the WCS resolution/reprojection bug please let us know.<BR>
<BR>
Many thanks,<BR>
<BR>
Norman Barker<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>