I'm implementing simple navigation, and I need to compute approximate location (GPS) on my route. Route is a list of points, so basically it looks like this:
(latX, longX)
(lat1, long1) o------o---------------o (lat2, long2)
|
|
o
(lat3, long3) - GPS My location
I have a two points (lat1, long1) and (lat2, long2) and my location (lat3, long3). How can I compute (latX, longX)?