I&#39;m trying to implement text-based driving directions in PHP and I&#39;ve run into a little issue. I&#39;ve read online that you have to check each segment as you loop through them and make sure the endpoints are lined up with the direction that you&#39;re traveling, but I&#39;m still confused on how to do this. Right now I&#39;m pulling source and target from the ways table. Then, if the current segment&#39;s target does not equal the next segment&#39;s source I flip the lat/lon values. Can anyone give me a simplified explanation of how to go about doing this? Thanks...<br>