<div dir="ltr"><div><div><div><div>Dear all,<br><br>I have a problem similar to the one I raised yesterday (<a href="http://lists.osgeo.org/pipermail/qgis-developer/2013-July/027423.html">http://lists.osgeo.org/pipermail/qgis-developer/2013-July/027423.html</a>) but this time with the network analysis module.<br>
<br></div>I just tried to follow this tutorial: <a href="http://www.qgis.org/pyqgis-cookbook/network-analysis.html">http://www.qgis.org/pyqgis-cookbook/network-analysis.html</a><br><br></div>It somehow works (not yet completely, but I have to find out why) in the Qgis console but not in my stand-alone script.<br>
<br></div>Basically, my script fails to create the tiedPoints:<br><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">tiedPoint = director.makeGraph( builder, [ pstart, pend ] )<br>
</blockquote><br></div>This throws an exception that I am unable to understand:<br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">(<type 'exceptions.Exception'>, Exception('unknown',), <traceback object at 0xad303284>)<br>
</blockquote><div><br>Do you see a good reason for this behavior? Do I need to explicitly import anything more in my script?<br><br></div><div>So far the heading of my script looks like this:<br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
import sip<br>try:<br>    apis = ["QDate", "QDateTime", "QString", "QTextStream", "QTime", "QUrl", "QVariant"]<br>    for api in apis:<br>        sip.setapi(api, 2)<br>
except ValueError:<br>    # API has already been set so we can't set it again.<br>    pass<br><br><br>from qgis.core import *<br>from qgis.networkanalysis import *<br>import qgis.utils<br></blockquote><br><br></div><div>
Thanks a lot in advance for your help and ideas!<br><br>Cheers<br><br>Stéphane<br></div><div><br clear="all"></div><div><div><div><div><div><div><div>--<br>"Le mot progrès n'aura aucun sens tant qu'il y aura des enfants malheureux" -- Albert Einstein<br>
<br>"A journey does not need reasons. Before long, it proves to be reason enough in itself. One thinks that one is going to make a journey, yet soon it is the journey that makes or unmakes you." -- Nicolas Bouvier<br>
<br>Photos de voyages, photos de montagne: <a href="http://www.henriod.info/" target="_blank">http://www.henriod.info</a><span dir="ltr"><span dir="ltr" title="Appeler ce numéro de téléphone en/au(x) Tadjikistan avec Skype : +992934624662"><span>  </span></span> <br>
</span></div>
</div></div></div></div></div></div></div>