Ops, thanks Nicolas, rtfm could also be included in your answer. I should have red better the manual.<br><br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">nicolas david</b> <span dir="ltr">&lt;<a href="mailto:ericnico.david@gmail.com">ericnico.david@gmail.com</a>&gt;</span><br>
Date: Tue, Jul 27, 2010 at 11:27 AM<br>Subject: Re: [Proj] Fwd: Fwd: transformation wrong results from ESPG:4326 to ESPG:2100<br>To: &quot;PROJ.4 and general Projections Discussions&quot; &lt;<a href="mailto:proj@lists.maptools.org">proj@lists.maptools.org</a>&gt;<br>
<br><br><br><br><div class="gmail_quote"><div class="im">2010/7/27 Nikos Gerontidis <span dir="ltr">&lt;<a href="mailto:geronik444@gmail.com" target="_blank">geronik444@gmail.com</a>&gt;</span><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

I changed the localization and a solution is found, but is it possible that proj4 could have an issue with the localization?<br></blockquote><div> </div><div>yes, it&#39;s on the documentation : <br></div><div><a href="http://trac.osgeo.org/proj/wiki/FAQ#DoesPROJ.4workindifferentinternationalnumericlocales" target="_blank">http://trac.osgeo.org/proj/wiki/FAQ#DoesPROJ.4workindifferentinternationalnumericlocales</a> <br>

<br></div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">To be more specific a double number for Greek locale uses comma values to separate the decimal value while others use the dot e.g. <br>


Greek : 0,1<br>Us      : 0.1<br><br><br></blockquote></div><div>same in french, we use comma<br> </div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

About the environment variables I am using Gnu Mandriva Linux 32bit distribution, so I ll try to add the variable to the PATH.<br></blockquote><div> </div></div><div>just before launching your programm on the command line try :<br>

<br>export LC_NUMERIC=C # for local setting<br>export PROJ_LIB=&quot;your/path/to/proj4/nad/files&quot;<br>export PROJ_DEBUG=1<br> </div><div><div></div><div class="h5"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<br><div class="gmail_quote"><div>---------- Forwarded message ----------<br>
From: <b class="gmail_sendername">nicolas david</b> <span dir="ltr">&lt;<a href="mailto:ericnico.david@gmail.com" target="_blank">ericnico.david@gmail.com</a>&gt;</span><br></div><div><div></div><div>Date: Tue, Jul 27, 2010 at 10:51 AM<br>

Subject: Re: [Proj] Fwd: transformation wrong results from ESPG:4326 to ESPG:2100<br>
To: &quot;PROJ.4 and general Projections Discussions&quot; &lt;<a href="mailto:proj@lists.maptools.org" target="_blank">proj@lists.maptools.org</a>&gt;<br><br><br><br><br><div class="gmail_quote"><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


    It seems that the problem is related to the scale factor, namely the parameter <i><b>&quot;k=0.999600&quot;</b>. </i>When I am not including the scale factor in the parameters list is working <br>

<i><br><br></i></blockquote></div><div>perhaps you could try with &quot;k_0&quot; and not &quot;k&quot;<br> </div><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<i></i>2. Also the use of ESPG codes returns and error:<div><br><font style="font-family: times new roman,serif;" size="2"><br>if (! (pj_merc = 
pj_init_plus(&quot;+init=EPSG:<b>2100</b>&quot;) ) ) return ;</font><br><br></div>Could that be related to a missing header or library?<br></blockquote></div><div><br>you probably don&#39;t have the correct settings for  PROJ_LIB environnent variable. PROJ_LIB must be the directory where the epsg file is located on our computer. ( on which OS are you trying to compile ? windows / mac / linux ?)<br>



for debugging purpose you could also set PROJ_DEBUG to a more verbose mode.<br><br><br> </div><div><div></div><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



Thanks again.<div><div></div><div><br><br><div class="gmail_quote">---------- Forwarded message ----------<br>
From: <b class="gmail_sendername">nicolas david</b> <span dir="ltr">&lt;<a href="mailto:ericnico.david@gmail.com" target="_blank">ericnico.david@gmail.com</a>&gt;</span><br>Date: Tue, Jul 27, 2010 at 10:18 AM<br>Subject: Re: [Proj] transformation wrong results from ESPG:4326 to ESPG:2100<br>




To: &quot;PROJ.4 and general Projections Discussions&quot; &lt;<a href="mailto:proj@lists.maptools.org" target="_blank">proj@lists.maptools.org</a>&gt;<br><br><br>Hello<br><br>1-) about your code :<br><pre>char *params[] = { &quot;proj=merc&quot;, &quot;lat_0=0&quot;, &quot;lon_0=24&quot;, &quot;k=0.999600&quot;, &quot;x_0=500000&quot;, &quot;y_0=0&quot;, &quot;ellps=GRS80&quot;, &quot;towgs84=-199.87,74.79,246.62,0,0,0,0&quot;, &quot;units=m&quot;, &quot;no_defs&quot;};<br>





<br>if (!(pj_merc = pj_init(3,params)))<br>        return;<br></pre>I think that &quot;3&quot; is a wrong argument, in your case it must be &quot;11&quot;, the number of argument that your params variable contains.<br><br>2-) to use EPSG code you could use pj_init_plus and the &quot;+init&quot; parameters. <br>





<br><font style="font-family: georgia,serif;" size="2">if (! (pj_merc = pj_init_plus(&quot;+init=EPSG:2100&quot;) ) ) return ;</font><br><br><br><br>Nicolas DAVID<br><br><div class="gmail_quote">2010/7/27 Nikos Gerontidis <span dir="ltr">&lt;<a href="mailto:geronik444@gmail.com" target="_blank">geronik444@gmail.com</a>&gt;</span><br>





<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div><br clear="all">Hello list<br><br>I want to transform coordinates from a projection with ESPG:4326 to <br>





a projection ESPG:2100, but some problems exist. In more details I am trying to <br>use the proj4 library so the problem is related with function : <i><b>pj_transform</b></i>(..) :<br>
<br>Here are the parameters used for ESPG:2100<br><br><i>ESPG: 2100-----&gt;  &quot;+proj=tmerc +lat_0=0 +lon_0=24 +k=0.999600 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=-199.87,74.79,246.62,0,0,0,0 +units=m +no_defs &quot;<br>






ESPG:4326------&gt; &quot;+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs &quot;</i><br><br>Code is included inside the attached file.<br><br>the projection parameters are a copy paste from PostGis.<br>And another thing, is it possible to use directly the ESPG codes  inside <i><b>pj_transform</b></i>(&quot;Something like+ESPG:2100&quot;,&quot;ESPG:4326&quot;)<br>






<br>Any ideas? Am I doing something wrong?<br>Thanks in advance.<br><br>-- <br>Best Regards<br><font color="#888888">Nikos Gerontidis<br>
</font><br></div></div>_______________________________________________<br>
Proj mailing list<br>
<a href="mailto:Proj@lists.maptools.org" target="_blank">Proj@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/proj" target="_blank">http://lists.maptools.org/mailman/listinfo/proj</a><br></blockquote></div><br>
<br>_______________________________________________<br>
Proj mailing list<br>
<a href="mailto:Proj@lists.maptools.org" target="_blank">Proj@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/proj" target="_blank">http://lists.maptools.org/mailman/listinfo/proj</a><br></div><br><br clear="all"><br></div></div>-- <br>Best Regards<br><font color="#888888">Nikos Gerontidis<br>




</font><br>_______________________________________________<br>
Proj mailing list<br>
<a href="mailto:Proj@lists.maptools.org" target="_blank">Proj@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/proj" target="_blank">http://lists.maptools.org/mailman/listinfo/proj</a><br></blockquote></div></div></div><br>
<br>_______________________________________________<br>
Proj mailing list<br>
<a href="mailto:Proj@lists.maptools.org" target="_blank">Proj@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/proj" target="_blank">http://lists.maptools.org/mailman/listinfo/proj</a><br></div></div></div><br><br clear="all"><br>-- <br>Best Regards<br><font color="#888888">Nikos Gerontidis<br>


</font><br>_______________________________________________<br>
Proj mailing list<br>
<a href="mailto:Proj@lists.maptools.org" target="_blank">Proj@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/proj" target="_blank">http://lists.maptools.org/mailman/listinfo/proj</a><br></blockquote></div></div></div><br>
<br>_______________________________________________<br>
Proj mailing list<br>
<a href="mailto:Proj@lists.maptools.org">Proj@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/proj" target="_blank">http://lists.maptools.org/mailman/listinfo/proj</a><br></div><br><br clear="all"><br>-- <br>Best Regards<br>Nikos Gerontidis<br>