When you select a destination, it offers you 3 possible routes and you select one.
I haven't looked closely enough at it to see how it determines these 3 routes (probably based on shortest/fastest/motorway versus non-motorway, etc).
Is this for finding filling stations? I assumed the route guidance would be just the same as selecting any destination, but what I meant was when it suggests filling stations is it smart enough to take into account your direction of travel and the required route when prioritising them?
The (useless) system I used to have would simply locate the nearest filling station irrespective of how close it is by an actually traversable route. Presumably this saves computing time as it doesn't need to calculate the route, it just uses spacial coordinates and trig to find which stations are close. The problem, especially bad on motorways, is 99% of the time the nearest filling station to you is much much further away than other stations because you have to get off the road you are on, often travel in the reverse direction for some distance, then do that again to get back to where you were.
This can mean a big detour. Many times I was on a motorway and it would suggest a filling station that was theoretically only a mile or less, yet I'd have to travel to the next junction, then go back the other way to another junction, then take many miles of A and B roads to reach it. Then do the whole thing again to get back on the motorway I was on. If it had been smart enough it would have known that instead of this it could suggest a station that was maybe 10 miles further up the road I was on even though that station was ranked at about the 25th closest. You'd be surprised how many filling stations there are! It would easily find 50 or so within a 10 mile radius but usually 48 or 49 of them would turn out to be 20 or 30 miles away when you asked to navigate to them!
Apart from trial and fail (or fail until you punch the system) there was no way to determine which of the 50 were a ~60 mile round trip in the wrong direction and which were the 2 stations you were going to drive close to anyway, giving just a 1 mile detour, if you kept going on your current route.
Sorry, too many words.

I'm not good at explaining myself.
EDIT:
Might be easier to look at is this way. What the system *should* do is calculate the distance to filling stations as the distance from them to a point on your current route that you haven't yet passed (+ distance from you to that point). What they actually do, in my experience, is calculate the distance in a straight line from your current location, regardless of if in practice that would require you to take a ferry that is 100 miles away (as an extreme example) resulting in a 400 mile round trip to reach the "closest" station.