The reduction of the number of points in different transportation mode s, while
keeping the shape of the route, is over 90%. The size of the file describing the track is reduced more than
30 times. The algorithm finds the critical points of the route. This allows for navigation along the track
so conversion of track to route is not needed. The algorithm is part of a low cost and widely accessible
Java 2 Mobile Edition (J2ME ) application for navigation of visually impaired