Martin,<div><br></div><div>Thank´s for  your message.</div><div><br></div><div>I read the source:</div><div><a href="http://doc.qgis.org/head/qgscoordinatetransform_8cpp-source.html#l00558">http://doc.qgis.org/head/qgscoordinatetransform_8cpp-source.html#l00558</a></div>
<div><br></div><div><div><div><div>const char *finder( const char *name )</div><div>{</div><div>  QString proj;</div><div>#ifdef WIN32</div><div>  proj = QApplication::applicationDirPath()</div><div>         + &quot;/share/proj/&quot; + QString( name );</div>
<div>#endif</div><div>  return proj.toUtf8();</div><div>}</div></div></div></div><div><br></div><div>I tested the  value of proj in console:</div><div><br></div><div><div>from PyQt4 import QtCore, QtGui</div><div>print  QtGui.QApplication.applicationDirPath()</div>
</div><div><br></div><div><div>The out in my enviroment is</div><div>&quot; C:\OSGeo4W\apps\qgis-dev\bin&quot;, </div><div>for my friend is </div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; ">&quot;C:/PROGRA~1/QUANTU~2/apps/qgis/bin&quot;</span></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><br></span></div><div><font class="Apple-style-span" face="arial, sans-serif">For me, i created and copied directory, from &quot;C:\OSGeo4W\share\proj&quot; to </font>&quot; C:\OSGeo4W\apps\qgis-dev\bin\<span class="Apple-style-span" style="font-family: arial, sans-serif; ">share\proj</span>&quot;</div>
<div><br></div><div>With this the problem in windows is resolved.</div><div><br></div><div>Need change the  source of path proj in method &quot;const char *finder( const char *name )&quot; or make the  review where have the first setting the directory for Proj,</div>
<div> because, when i still  use the plugin, the directory was setting correct</div><div><br></div><div>Regards,</div><div>Luiz</div><div><br></div><div><br></div><div><div class="gmail_quote">2011/1/19 Martin Dobias <span dir="ltr">&lt;<a href="http://wonder.sk">wonder.sk</a>@<a href="http://gmail.com">gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Mon, Jan 17, 2011 at 3:36 AM, Luiz Motta &lt;<a href="mailto:motta.luiz@gmail.com">motta.luiz@gmail.com</a>&gt; wrote:<br>

&gt; Hi Devs,<br>
&gt; I am making the plugin, where i use this method<br>
&gt; &quot;core.QgsCoordinateTransform.transform&quot;, the QGis showed dialog error.<br>
&gt; I tested by Python console and the same error showed.<br>
&gt; The script to run on python console:<br>
&gt; from qgis import core<br>
&gt; mapCanvas = qgis.utils.iface.mapCanvas()<br>
&gt; srsCanvas = mapCanvas.mapRenderer().destinationSrs()<br>
&gt; srsGoogle = core.QgsCoordinateReferenceSystem(900913,<br>
&gt; core.QgsCoordinateReferenceSystem.EpsgCrsId)<br>
&gt; pntCenter = mapCanvas.extent().center()<br>
&gt; print pntCenter<br>
&gt; coodTrans = core.QgsCoordinateTransform(srsCanvas, srsGoogle)<br>
&gt; pntCenter = coodTrans.transform(pntCenter,<br>
&gt; core.QgsCoordinateTransform.ForwardTransform) # Error showed here!<br>
&gt; print pntCenter<br>
&gt;<br>
&gt; Message error:<br>
&gt; Title dialog : Exception<br>
&gt; Text message:<br>
&gt; forward transform(-0.832741, -0.274682)<br>
&gt; failed with error: No such file or directory<br>
<br>
</div>Luiz,<br>
<br>
what is the map canvas CRS you have been using? The error message you<br>
got was an unhandled projection exception (impossible to catch in<br>
python). The error suggests that some file that proj4 needs is<br>
missing. However you shouldn&#39;t need to init anything. On windows we<br>
explicitly set where the proj4 files should be (see<br>
QgsCoordinateTransform::setFinder).<br>
<font color="#888888"><br>
Martin<br>
</font></blockquote></div><br></div></div>