Trip Launcher allows you to open a GPX file and view the same in a map. The app also lists down the way points and route points. The map will also chart the route for the selected way points or route. You can then select the way points and launch it as route in your default navigation app or Maps.