<meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 10.8333px; border-collapse: collapse; ">Hi Devs,<div><br></div><div>I have three questions today.</div>

<div><br></div><div><i><b>1) I would like pgrouting to be aware of one-way streets.</b></i></div><div>I have read the page &quot;<span style="font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Geneva, Verdana, sans-serif; font-size: 10.8333px; color: rgb(51, 51, 51); font-weight: bold; line-height: 21px; ">How to handle one-way streets&quot; </span>but it has left me wondering, am I supposed to manually identify and label every one way street in my database?<br>

This is obviously not practical. Is there a tool for importing OSM data into PostGres that auto assigns one way streets a reasonable reverse cost value?</div><div>I used osm2pgrouting when I imported my data, both the cost and reverse_cost fields seems to be set to st_length(the_geom). </div>

<div>This generates paths which go backwards around roundabouts, this is very dangerous :-)</div><div><br></div><div><b>2) I am interested in buses so I do not want any of my shortest paths to include (pedestrian or bike) ways. </b></div>

<div>I am using the wrapper function dijkstra_sp_directed, is there a way to tell this function to ignore ways that are of type<b> </b>pedestrian or bike.</div><div><br></div><div><b>3) pgRouting comes with some useful wrapper functions but it seems to me that it is missing one very useful one. </b></div>

Why does pgRouting not ship with a function that calculates shortest paths from two (lon, lat) pairs? <br>Both myself and Daniel have written functions that do just this.<br>Daniel: <a href="http://websi.openvrp.com/" target="_blank" style="color: rgb(28, 81, 168); ">http://websi.openvrp.com/</a><br>

Cathal: <a href="http://ncg.nuim.ie/i2maps/projects/sp/index.html" target="_blank" style="color: rgb(28, 81, 168); ">http://ncg.nuim.ie/i2maps/projects/sp/index.html</a><br>I am not familiar enough with plpgsql to convert my code from Python but if someone else wanted to do it then I would be very happy to see this shipped with pgRouting.<br>

<div><br></div><div>Kind regards,</div><div>Cathal</div></span>