Map navigator is a free navigation app specially designed for android phones. It gives you a lot faster and more personalized experience right on your android device meeting all your requirements.
* Intuitive voice distance and time notifications ideal to use while driving/traveling.
* Find current weather of any part of the world.
* Cross-border routing without the need to switch between countries or to a less detailed map .
* Shortest Distance shown on the screen.
* Starting position (Your exact position) can be identified using wifi.
One can easily pin starting and ending points on the map to find out the distance and estimated time to reach the destination.