<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.apple-tab-span
        {mso-style-name:apple-tab-span;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-GB link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Jason,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I would swap the ST_UNION and ST_CLIP, which would be more logical (though assuming you store the rasters in small tiles).<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>You would first ST_UNION all tiles that are in the transformed polygon and clip that result (again with the transformed polygon). <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>On the other hand, the alignment problem probably comes from different rasters from different Western US states, which are not aligned (you could test for a polygon which if fully within a single state). I guess that could be resolved (only?) by gdal_merge.py the US State rasters first to a single raster and push that into the database. Would make sense if all have the same projection (5070).<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>GL<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Guido Lemoine<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>European Commission, Joint Research Centre<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Institute for Environment and Sustainability, Monitoring Agricultural Resources Unit<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>TP 266 – 21027 Ispra, Italy, T. +39 0332 786239, F. +39 0332 785162<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>E-mail: <a href="mailto:guido.lemoine@jrc.ec.europa.eu"><span style='color:blue'>guido.lemoine@jrc.ec.europa.eu</span></a>  URL: <a href="http://ec.europa.eu/jrc"><span style='color:blue'>http://ec.europa.eu/jrc</span></a><o:p></o:p></span></p></div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> postgis-users-bounces@lists.osgeo.org [mailto:postgis-users-bounces@lists.osgeo.org] <b>On Behalf Of </b>Jason Mathis<br><b>Sent:</b> 04 June 2014 22:08<br><b>To:</b> PostGIS Users Discussion; Hugues François<br><b>Subject:</b> Re: [postgis-users] ERROR: rt_raster_from_two_rasters:<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>Hey,<o:p></o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>I want to see if anyone has more suggestions for this issue. <o:p></o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>Please let me know, Thanks!<o:p></o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>-jason<o:p></o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p></div><div id="bloop_sign_1401911967240310016"><div><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p></div></div><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p><p><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif";color:black'>On May 30, 2014 at 10:12:34 AM, Jason Mathis (<a href="mailto:jmathis@redzonesoftware.com">jmathis@redzonesoftware.com</a>) wrote:<o:p></o:p></span></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>Well I appreciate your response I don’t think this is what I am clocking for. Correct me if I am wrong. <o:p></o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>I am reprojecting the vectors (4326) to match the raster (5070). So I am still confused why i sometimes get the error and other times I do not. <o:p></o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p></div><div id="bloop_customfont"><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>Thanks!   <o:p></o:p></span></p></div><div id="bloop_sign_1401466177135906816"><div><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p></div></div><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p> </o:p></span></p><p><span style='font-size:10.0pt;font-family:"Helvetica","sans-serif";color:black'>On May 30, 2014 at 2:12:35 AM, Hugues François (<a href="mailto:hugues.francois@irstea.fr">hugues.francois@irstea.fr</a>) wrote:<o:p></o:p></span></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi,</span><span lang=FR><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><span lang=FR><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>When you reproject rasters, pixels from different tiles may not have the same alignment and union is not possible. Since version 2.1 you may give a reference raster to get the right alignment (see variant 3 here <a href="http://postgis.net/docs/RT_ST_Transform.html">http://postgis.net/docs/RT_ST_Transform.html</a>)</span><span lang=FR><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><span lang=FR><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hugues.</span><span lang=FR><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><span lang=FR><o:p></o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span lang=FR style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De :</span></b><span lang=FR> </span><span lang=FR style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><a href="mailto:postgis-users-bounces@lists.osgeo.org">postgis-users-bounces@lists.osgeo.org</a> [<a href="mailto:postgis-users-bounces@lists.osgeo.org">mailto:postgis-users-bounces@lists.osgeo.org</a>] <b>De la part de</b> Jason Mathis<br><b>Envoyé :</b> jeudi 29 mai 2014 20:45<br><b>À :</b> <a href="mailto:postgis-users@lists.osgeo.org">postgis-users@lists.osgeo.org</a><br><b>Objet :</b> [postgis-users] ERROR: rt_raster_from_two_rasters:</span><span lang=FR><o:p></o:p></span></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR> <o:p></o:p></span></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>I loaded a bunch raster data into separate tables. One for each us western state. I thought it maybe handy to query a view instead of the individual tables. Anyways everything seemed ok but I started to get errors on a few ids I was testing. I knew what table it should be pulling from so I queried the table and no issues. So i must assume the error is because of the “union all” in the view. Can anyone confirm this and why? I am on postgres 9.2.8 and postgis 2.1.2. </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>thanks,</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>jason</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>query>>></span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span class=apple-tab-span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>           </span></span><span lang=FR> </span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>SELECT</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>        <span class=apple-tab-span>   </span> report_id, incident_id, </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>        <span class=apple-tab-span>   </span> ST_SummaryStats(</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>          <span class=apple-tab-span> </span> ST_UNION(</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>            <span class=apple-tab-span>           </span> ST_Clip(c.rast, 1, </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>            <span class=apple-tab-span>           </span> ST_Transform(w.geom, 5070), true)</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>          <span class=apple-tab-span> </span> ),</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>          <span class=apple-tab-span> </span> 1</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>        <span class=apple-tab-span>   </span> ) as hdesc</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span class=apple-tab-span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>           </span></span><span lang=FR> </span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>FROM rasters c</span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span class=apple-tab-span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>           </span></span><span lang=FR> </span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>JOIN w_reports w </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>        <span class=apple-tab-span>   </span> ON ST_Intersects(c.rast, ST_Transform(w.geom, 5070))  </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span class=apple-tab-span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>           </span></span><span lang=FR> </span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>where w.incident_id = 5443 </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span class=apple-tab-span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>           </span></span><span lang=FR> </span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>group by incident_id, report_id</span><span lang=FR><o:p></o:p></span></p></div></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>error>>></span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p style='margin:0cm;margin-bottom:.0001pt'><span class=apple-tab-span><span lang=FR style='font-size:9.0pt'>      </span></span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR style='font-size:9.0pt'>ERROR:  rt_raster_from_two_rasters: The two rasters provided do not have the same alignment</span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p></o:p></span></p><p style='margin:0cm;margin-bottom:.0001pt;min-height: 16px'><span lang=FR style='font-size:9.0pt'> </span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p></o:p></span></p><p style='margin:0cm;margin-bottom:.0001pt'><span class=apple-tab-span><span lang=FR style='font-size:9.0pt'>      </span></span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR style='font-size:9.0pt'>********** Error **********</span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p></o:p></span></p><p style='margin:0cm;margin-bottom:.0001pt;min-height: 16px'><span lang=FR style='font-size:9.0pt'> </span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p></o:p></span></p><p style='margin:0cm;margin-bottom:.0001pt'><span class=apple-tab-span><span lang=FR style='font-size:9.0pt'>      </span></span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR style='font-size:9.0pt'>ERROR: rt_raster_from_two_rasters: The two rasters provided do not have the same alignment</span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p></o:p></span></p><p style='margin:0cm;margin-bottom:.0001pt'><span class=apple-tab-span><span lang=FR style='font-size:9.0pt'>      </span></span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR style='font-size:9.0pt'>SQL state: XX000</span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'> </span><span lang=FR><o:p></o:p></span></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=FR> <o:p></o:p></span></p><p><span lang=FR style='font-size:10.0pt;font-family:"Arial","sans-serif"'>This transmission contains confidential and privileged information intended solely for the party identified above. If you receive this message in error, you must not use it or convey it to others. Please destroy it immediately and contact the sender at (303) 386-3955 or by return e-mail to the sender.</span><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p></o:p></span></p></div><p class=MsoNormal><span lang=FR style='font-size:10.0pt;font-family:"Helvetica","sans-serif"'>_______________________________________________<br>postgis-users mailing list<br><a href="mailto:postgis-users@lists.osgeo.org">postgis-users@lists.osgeo.org</a><br><a href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users">http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users</a><o:p></o:p></span></p></div></div></blockquote></div></div></blockquote><p class=MsoNormal><o:p> </o:p></p><p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>This transmission contains confidential and privileged information intended solely for the party identified above. If you receive this message in error, you must not use it or convey it to others. Please destroy it immediately and contact the sender at (303) 386-3955 or by return e-mail to the sender.</span><o:p></o:p></p></div></body></html>