<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 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:ArialMT;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:SymbolMT;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* 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;}
span.Shkpostityyli17
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 2.0cm 70.85pt 2.0cm;}
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="FI" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">I guess the WMS 1.3.0 standard, page 15:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:10.0pt;font-family:"ArialMT",sans-serif;mso-fareast-language:EN-US">“Every Layer CRS has an identifier that is a character string. Two types of Layer CRS identifiers are permitted:<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:10.0pt;font-family:"ArialMT",sans-serif;mso-fareast-language:EN-US">“label” and “URL” identifiers:<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:10.0pt;font-family:"Cambria Math",serif;mso-fareast-language:EN-US">⎯</span><span lang="EN-US" style="font-size:10.0pt;font-family:SymbolMT;mso-fareast-language:EN-US">
</span><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-US">Label</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"ArialMT",sans-serif;mso-fareast-language:EN-US">: The identifier includes
 a namespace prefix, a colon, a numeric or string code, and in some instances a comma followed by additional parameters. This International Standard defines three namespaces: CRS, EPSG and AUTO2, as discussed below.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:10.0pt;font-family:"Cambria Math",serif;mso-fareast-language:EN-US">⎯</span><span lang="EN-US" style="font-size:10.0pt;font-family:SymbolMT;mso-fareast-language:EN-US">
</span><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-US">URL</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"ArialMT",sans-serif;mso-fareast-language:EN-US">: The identifier is a fully-qualified
 URL that references a publicly-accessible file containing a definition of the CRS that is compliant with ISO 19111.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"ArialMT",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"ArialMT",sans-serif;mso-fareast-language:EN-US">-Jukka Rahkonen-</span><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Lähettäjä:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> mapserver-users [mailto:mapserver-users-bounces@lists.osgeo.org]
<b>Puolesta </b>Luí­s Moreira de Sousa<br>
<b>Lähetetty:</b> 13. marraskuuta 2018 17:33<br>
<b>Vastaanottaja:</b> Jean-Christophe Malapert <jcmalapert@gmail.com><br>
<b>Kopio:</b> mapserver-users@lists.osgeo.org<br>
<b>Aihe:</b> Re: [mapserver-users] Using a CRS not indexed by the IOGP<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hi Jean-Christophe,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">to which OGC standard are you refereing to, regarding the namespaces CRS, EPSG and AUTO?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal">Thank you.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">-- <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Luís Moreira de Sousa<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Email: <a href="mailto:luis.de.sousa@protonmail.ch">luis.de.sousa@protonmail.ch</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">URL: <a href="https://ldesousa.github.io">https://ldesousa.github.io</a><o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Sent with <a href="https://protonmail.com" target="_blank">ProtonMail</a> Secure Email.<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Cambria Math",serif">‐‐‐‐‐‐‐</span> Original Message
<span style="font-family:"Cambria Math",serif">‐‐‐‐‐‐‐</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">On Tuesday, November 13, 2018 10:37 AM, Jean-Christophe Malapert <<a href="mailto:jcmalapert@gmail.com">jcmalapert@gmail.com</a>> wrote:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<p class="MsoNormal">Hello,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I got the same problem with Mars planet with IAU2000 namespace. I have modified the mapserver code to make it works (I have still a couple of tests to check everything is fine). <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">However, CRS, EPSG and AUTO namespaces are defined by OGC. So, if you define a new one:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">- 1/ I am not sure it is compatible with OGC standards<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">- 2/ I am not sure clients will understand this new namespace<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">In my case, I have also written the client. <o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">If you are interested, I can share my current development about the mapserver code.<o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Regards,<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Jean-Christophe<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">Le lun. 12 nov. 2018 à 17:38, Luí­s Moreira de Sousa <<a href="mailto:luis.de.sousa@protonmail.ch" target="_blank">luis.de.sousa@protonmail.ch</a>> a écrit :<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm;--darkreader-inline-border-left:#4c4b49">
<div>
<p class="MsoNormal">Dear all,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I am developing a WMS with layers defined in a CRS that is not indexed by the IOGP. This CRS is defined within a specific PROJ namespace (e.g. init=namespace:001, just like others.extra or esri.extra) and is used correctly both by PROJ
 and GDAL. However, if I add this namescape to the "wms_srs" parameter in the mapfile, any request will be met with the following error message:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">msWMSLoadGetMapParams(): WMS server error. Unsupported SRS namespace (only EPSG and AUTO currently supported).<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I find this strange, is it only possible to use the CRSs indexed by the IOGP? Is there any way to convince MapServer to accept any other namespaces available in the PROJ database?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I am awere I may create a fake IOGP index, but this is likely to create a good deal of confusion among users. I would rather make it clear this is a specific CRS.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thank you.<o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">-- <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Luís Moreira de Sousa<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Bowlespark 8<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">6701 DN Wageningen<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">The Netherlands<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Phone: +31 628 544 755<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Email: <a href="mailto:luis.de.sousa@protonmail.ch" target="_blank">
luis.de.sousa@protonmail.ch</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">URL: <a href="https://ldesousa.github.io" target="_blank">https://ldesousa.github.io</a><o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Sent with <a href="https://protonmail.com" target="_blank">ProtonMail</a> Secure Email.<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">_______________________________________________<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">mapserver-users mailing list<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.org</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="https://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">https://lists.osgeo.org/mailman/listinfo/mapserver-users</a><o:p></o:p></p>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</body>
</html>