<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Nov 28, 2013 at 8:43 PM, Paulo Figueiras <span dir="ltr"><<a href="mailto:paf@uninova.pt" target="_blank">paf@uninova.pt</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Greetings.<div><br></div><div>I am a portuguese developer and I just started using pgRouting as my routing engine. I chose it because it is very flexible and scalable, and it is based on a relational database.</div>


<div><br></div><div>This offers me other types of functionalities that normal routing engines don't.</div><div><br></div><div>Even so, I need a higher-level functionality, namely route instructions or navigation directions, that pgRouting does not provide for now (I think).</div>


<div><br></div><div>I read some forum posts from people that had the same problem as me. Some of them are really old (more than 2 years). I found two ways of doing that:</div><div><br></div><div>   - One way is to implement a instruction algorithm, such as the one described here: <a href="http://lists.osgeo.org/pipermail/pgrouting-users/2011-January/000537.html" target="_blank">http://lists.osgeo.org/pipermail/pgrouting-users/2011-January/000537.html</a></div>


<div><br></div><div>   - The other way is to have an external service to do that, such as, <a href="http://techbase.kde.org/Projects/Marble/RoutingInstructions" target="_blank">http://techbase.kde.org/Projects/Marble/RoutingInstructions</a></div>


<div><br></div><div>Now, my question is that neither one of the approaches to having navigation directions from a pgRouting route is optimized or well documented. </div><div><br></div><div>Are there any new alternatives to these two approaches? If not, is there a more developed solution to the route instructions issue (commonly called Driving Directions issue) ?</div>

<div><span lang="EN-US" style="font-size:7.5pt;font-family:Arial,sans-serif;color:rgb(31,73,125)"><br></span></div></div></blockquote><div><br></div><div>Hi Paulo,</div><div><br></div><div>As you have already said, this question came up quite a few times already.</div>

<div>I think the reason, why there is no out-of-the-box solution yet, is, that it is very difficult (probably impossible) to provide this kind of driving instructions in a way that it works for any (road) network.</div><div>

And beside the variety of data there are also lots of languages.</div><div><br></div><div>If you (or someone else) is able to draft a concept how to produce driving directions in a smart way, that it does not depend on a specific dataset or language, then such a functionality would be a valuable contribution ... which might even attract some funding ;)</div>

<div><br></div><div>Regards,</div><div>Daniel</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>

<br></div></div><br clear="all"><div><br></div>-- <br><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse">Georepublic UG & Georepublic Japan<br>eMail: <a href="mailto:daniel.kastl@georepublic.de" style="color:rgb(66,99,171)" target="_blank">daniel.kastl@georepublic.de</a><br>

Web: <a href="http://georepublic.de/" style="color:rgb(66,99,171)" target="_blank">http://georepublic.de</a></span>
</div></div>