<p style="margin: 0px; padding: 0px;">Thanks Salvatore,</p><p style="margin: 0px; padding: 0px;">i tried:</p><p style="margin: 0px; padding: 0px;">epsg = vlayerA.crs().authid()<br></p><p style="margin: 0px; padding: 0px;">epsg = epsg[5:len(epsg)]<br>self.epsg = int(epsg)</p><p style="margin: 0px; padding: 0px;"><br></p><p style="margin: 0px; padding: 0px;">because i'd like to convert the string to integer but i receive this error:</p><p style="margin: 0px; padding: 0px;"><br></p><p style="margin: 0px; padding: 0px;">
<style type="text/css">
p, li { white-space: pre-wrap; }
</style>
</p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">self.epsg = int(epsg)</p>
<p style="margin: 0px; text-indent: 0px; padding: 0px;">UnboundLocalError: local variable 'int' referenced before assignment</p><p style="margin: 0px; text-indent: 0px; padding: 0px;"><br></p><p style="margin: 0px; text-indent: 0px; padding: 0px;">Do you know why?</p><p style="margin: 0px; text-indent: 0px; padding: 0px;"><br></p><p style="margin: 0px; text-indent: 0px; padding: 0px;">Thanks</p><p style="margin: 0px; text-indent: 0px; padding: 0px;"><br></p><p style="margin: 0px; text-indent: 0px; padding: 0px;">Francesco<br></p><p style="margin: 0px; padding: 0px;"><br></p>
<blockquote>
----Messaggio originale----<br>
Da: lrssvtml@gmail.com<br>
Data: 16/02/2013 15.33<br>
A: "francescoboccacci@libero.it"<francescoboccacci@libero.it><br>
Cc: <qgis-developer@lists.osgeo.org><br>
Ogg: Re: [Qgis-developer] Extract epgs code from input layer<br>
<br>
Hi,<br><br><div class="gmail_quote">2013/2/16 <a href="mailto:francescoboccacci@libero.it" mce_href="mailto:francescoboccacci@libero.it">francescoboccacci@libero.it</a> <span dir="ltr"><<a href="mailto:francescoboccacci@libero.it" mce_href="mailto:francescoboccacci@libero.it" target="_blank">francescoboccacci@libero.it</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" mce_style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
i would like to extract epsg code from inputvector layer.<br>
My code is:<br>
<br>
vlayerA = QGisLayers.getObjectFromUri(self.getParameterValue(href.INPUT))<br>
self.epsg = vlayerA.crs().srsid()<br>
<br>
Is it corrects?<br>
If i print the values it show strange value.<br>
<br></blockquote><div><br>Those are not strange values, the srs id is the primary key that reference to SRS in sqlite db.<br>You should use authid() [1] to get EPSG code or description() [2] to get a textual description of the SRS.<br>


<br>Regards,<br><br>-SL<br> <br>[1] - <a href="http://goo.gl/o29FU" mce_href="http://goo.gl/o29FU" target="_blank">http://goo.gl/o29FU</a><br>[2] - <a href="http://goo.gl/IPvYx" mce_href="http://goo.gl/IPvYx" target="_blank">http://goo.gl/IPvYx</a><br> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" mce_style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid #cccccc;padding-left:1ex">

Thanks<br>
<br>
Francesco<br>
_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org" mce_href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" mce_href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Salvatore Larosa<br>linkedIn: <a href="http://linkedin.com/in/larosasalvatore" mce_href="http://linkedin.com/in/larosasalvatore" target="_blank">http://linkedin.com/in/larosasalvatore</a><br>twitter: @lrssvt<br>skype: s.larosa<br>
IRC: lrssvt on freenode<br>
<br>
</blockquote><p><br></p><div style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;" id="_mcePaste"> </div>