<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=iso-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@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:11.0pt;
        font-family:"Calibri","sans-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;}
span.E-MailFormatvorlage17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.E-MailFormatvorlage18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
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-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">Hi there!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I tested some more and it seems that this is not only a problem for WMS layers, but for Raster layers as well. Here is an example GeoTiff:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><a href="https://github.com/mapserver/mapserver/files/1047153/test.zip">https://github.com/mapserver/mapserver/files/1047153/test.zip</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I can warp this to HEALPix using GDAL on the command line:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">gdalwarp -t_srs '+proj=healpix +a=1 +b=1 +wktext' -te -0.5 0.6 0.5 1  test.tiff healpix.tiff<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The result looks as supposed (see example in the original issue:
<a href="https://github.com/mapserver/mapserver/issues/5437">https://github.com/mapserver/mapserver/issues/5437</a></span><span style="color:black">)</span><span style="color:#1F497D">.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">However, if I let mapserver do the reprojection, the result is distorted (e.g. Libya is missing on the map). This is my layer (except for some metadata):<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">LAYER<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">    name "test"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">    status ON<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">    type RASTER<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">    data "test.tiff"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">    PROJECTION<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">        AUTO<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">    END<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">END<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">This is in my epsg file:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><900916> +proj=healpix +a=1 +b=1 <><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">This is the relevant part of the WMS request:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">...&LAYERS=test&WIDTH=600&HEIGHT=300&SRS=EPSG:900916&BBOX=-0.5,0.6,0.5,1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The example test.tiff I linked above covers exactly the area I am requesting to be reprojected to HEALPix. As soon as this input tiff is larger, the reprojection works as supposed. I guess that this is the reason
 why I observed the issue with CONNECTIONTYPE WMS first: Here the input data is usually exactly as large as required by the reprojection!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Where do I have to go bug hunting? Is it a configuration issue? Is it a reprojection issue specific to HEALPix?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Thank you for your support!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Simon<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Von:</span></b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> mapserver-users [mailto:mapserver-users-bounces@lists.osgeo.org]
<b>Im Auftrag von </b>Simon.Schneegans@dlr.de<br>
<b>Gesendet:</b> Dienstag, 30. Mai 2017 13:17<br>
<b>An:</b> mapserver-users@lists.osgeo.org<br>
<b>Betreff:</b> [mapserver-users] Reprojection error for CONNECTIONTYPE WMS<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hi there!<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am happily using mapserver to reproject raster data  to the
<a href="http://proj4.org/projections/healpix.html">HEALPix projection from proj.4</a>. This works pretty well for local raster sources, however I get severe reprojection problems when using an external WMS as source for my layer.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I reported this issue on Github (<a href="https://github.com/mapserver/mapserver/issues/5437">https://github.com/mapserver/mapserver/issues/5437</a>) but was told to ask here for assistance. Instead of copy-pasting the text from the Github
 issue to this mail, I kindly ask you to refer to this Github issue for further information; there I also included several images illustrating the problem.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am looking forward to get any feedback or input that helps me solving this issue!<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thank you very much!<o:p></o:p></p>
<p class="MsoNormal">Simon<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="DE" style="color:dimgray">——————————————————————————</span><b><span lang="DE" style="font-family:"Arial","sans-serif";color:dimgray;mso-fareast-language:AR-SA"><o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span lang="DE" style="font-family:"Arial","sans-serif";color:dimgray;mso-fareast-language:AR-SA">Deutsches Zentrum für Luft- und Raumfahrt</span></b><span lang="DE" style="color:dimgray"> e. V. (DLR)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:dimgray">German Aerospace Center<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:16.0pt"><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:dimgray;mso-fareast-language:AR-SA">Simulation and Software Technology | Software for Space Systems and Interactive Visualization | Lilienthalplatz
 7 | 38108 Braunschweig | Germany</span><span style="font-size:8.5pt;font-family:"Arial","sans-serif";mso-fareast-language:AR-SA"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><span style="font-family:"Arial","sans-serif";color:dimgray;mso-fareast-language:AR-SA">Simon Schneegans</span></b><span style="color:dimgray;mso-fareast-language:AR-SA">, M. Sc.</span><span style="font-size:8.5pt;color:dimgray"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:16.0pt"><span lang="EN-GB" style="font-size:8.5pt;color:dimgray">Telephone +49 531 295-2333 | Telefax +49 531 295-12100  |</span><span lang="EN-GB" style="font-size:8.5pt">
</span><span style="font-size:8.5pt"><a href="mailto:simon.schneegans@dlr.de">simon.schneegans@dlr.de</a></span><span lang="EN-GB" style="font-size:10.0pt"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE"><a href="http://www.dlr.de/"><span lang="EN-US" style="font-size:8.5pt">DLR.de</span></a></span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>