[pgrouting-users] Get the edges in correct order

Stephen Woodbridge woodbri at swoodbridge.com
Thu Sep 8 09:24:25 EDT 2011


Hi Antonio,

I'm not sure, but I did notice that your list of segments appears to be 
ordered by gid. You might want to check if the function shootingstar_sp 
has been modified and someone who added an "order by gid" clause to it.

-Steve

On 9/7/2011 11:35 PM, ancaag04 at alumnos.unex.es wrote:
> Hello Steve, I know the discussion, but the problem is different.
> For example, this image [1] shows a part of the city. I have marked the start and
> end edges.
>
> Now I have this query:
>
> SELECT gid, AsText(the_geom) AS the_geom
>          FROM shootingstar_sp('ways', 552, 1096, 0.1, 'length', true, true);
>
>
> This image [2] shows the results.
>
> [1] http://img828.imageshack.us/img828/7915/segments.png
> [2] http://img215.imageshack.us/img215/5103/resultsi.png
>
>
> I'm doing something wrong?
> Thank you.
>
> --
> Antonio
>
>
>
>> On 8/31/2011 11:28 PM, ancaag04 at alumnos.unex.es wrote:
>>> Hello, i'm using A-star like this:
>>>
>>> SELECT gid, AsText(the_geom) AS the_geom
>>> FROM astar_sp_delta('ways', 2124, 2168, 0.1);
>>>
>>> The path is correct but sometimes I don't get the edges in the correct order.
>>> Is this normal?
>>
>> I think the edges are always in the correct order, but some times the
>> edge is reversed from the direction that you traverse it on the route.
>> This has been discussed in the past and I have posted an algorithm to
>> correct that, but I do not have a link to it handy.
>>
>> -Steve
>> _______________________________________________
>> Pgrouting-users mailing list
>> Pgrouting-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/pgrouting-users
>>
>
>
> _______________________________________________
> Pgrouting-users mailing list
> Pgrouting-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/pgrouting-users



More information about the Pgrouting-users mailing list