1A. This is neat, but can it take into account 2 arbitrary Lat/Lon locations and try to find a path between them? For example, can I literally pass in 2 separate lat/lon positions out in 2 open fields far away from each other, will it try to find the roads to take to bring you to those exact locations (instead of passing an address, for example?)
1B. Also, even if this is possible, it doesn't explain how to actually draw a straight line from one marker to another if I wanted to. It'd be nice to be able to have both options if necessary.
2A. I'd like to have an overlay of custom roads or paths that I can draw *directly* on the tiled texture surfaces when they appear so that it only takes a single draw call to draw my custom paths. How would this be accomplished without having to put another drawing layer on top of the textures as you did with the markers?
2B. How would you find out if a given point has passed the edge of the visible tile area in any direction? I'm assuming you did this with your markers, but I'm not sure where to look to figure this out.