get route by id additions

Now calculates the directions and returns a static png to the client