<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
<br>Thank you very much very much Chris for clarifying things. Could you please let me know which file contains the anti-aliasing code?<br>I did the arithmetic to compute the overlap but somehow I keep getting non-smooth areas <br>(areas with very sharp boundaries). The spatial resolution of the source image is so high that the source pixel is never <br>shared between two pixels in the destination image (according to my arithmetic ). Is this suppose to be the case? <br>The anti-aliasing code will help me to check my arithmetic. <br><br>With best regards.<br>Belaid Moa.<br><br>&nbsp;<br><br>&gt; Date: Wed, 16 Sep 2009 09:58:31 -0700<br>&gt; From: Chris.Barker@noaa.gov<br>&gt; Subject: Re: [gdal-dev] pixel/line mapping for two images.<br>&gt; To: belaid_moa@hotmail.com; gdal-dev@lists.osgeo.org<br>&gt; <br>&gt; Belaid MOA wrote:<br>&gt; &gt; Thanks for the reply. I do not see how anti-aliasing techniques could be <br>&gt; &gt; used here.<br>&gt; <br>&gt; anti-aliasing when warping rasters requires computing how much the <br>&gt; pixels of the source and destination overlap each-other.<br>&gt; <br>&gt; &gt; Does anyone else have simple answers to the two elementary questions?<br>&gt; <br>&gt; sure:<br>&gt; <br>&gt; &gt;  &gt; &gt; According to GDAL code, a pixel/line (i,j), more precisely its center<br>&gt; &gt;  &gt; &gt; (i+0.5,j+0.5), of the first image is mapped to the pixel/line (p,q) <br>&gt; &gt; of the<br>&gt; &gt;  &gt; &gt; second image, where p and q are doubles that usually have fraction <br>&gt; &gt; parts.<br>&gt; &gt;  &gt; &gt; My questions are: what is the meaning for these fractions?<br>&gt; <br>&gt; the point in the middle of a pixel in the source raster represents a <br>&gt; particular lat-long location -- p and q are the location in the second <br>&gt; image for  the same lat-long -- chances are slim that it's going to land <br>&gt; exactly on a pixel boundary, hence the fraction. Just like the middle of <br>&gt; the source pixel is i+0.5, j+0.5, the middle of a destination pixel <br>&gt; would be p+0.5, q+0.5.<br>&gt; <br>&gt;  &gt; Is it  possible to use these fractions to compute the overlap between<br>&gt; &gt; the pixels of the two images using GDAL?<br>&gt; <br>&gt; yup -- think about the above, and do a little arithmatic (which i s the <br>&gt; arithmetic done in the anti-aliasing code.<br>&gt; <br>&gt; HTH,<br>&gt; <br>&gt; -Chris<br>&gt; <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; Christopher Barker, Ph.D.<br>&gt; Oceanographer<br>&gt; <br>&gt; Emergency Response Division<br>&gt; NOAA/NOS/OR&amp;R            (206) 526-6959   voice<br>&gt; 7600 Sand Point Way NE   (206) 526-6329   fax<br>&gt; Seattle, WA  98115       (206) 526-6317   main reception<br>&gt; <br>&gt; Chris.Barker@noaa.gov<br>&gt; <br><br /><hr />New! Hotmail sign-in on the <a href='http://go.microsoft.com/?linkid=9677401' target='_new'>MSN homepage.</a></body>
</html>