Navigation Software on Android with GPX support

ricky1980
ricky1980 Posts: 891
edited January 2013 in Road general
anyone know any software that can do the job of importing GPX files from bikely?

So far, i got to the point of having the GPX uploaded into Google Maps App but no idea how to get it interact with the Google Navigation App.

much appreciated
Road - Cannondale CAAD 8 - 7.8kg
Road - Chinese Carbon Diablo - 6.4kg

Comments

  • ricky1980
    ricky1980 Posts: 891
    I might have found one :o

    it's called OsmAnd
    https://play.google.com/store/apps/deta ... mand&hl=en

    gonna have a try tomorrow
    Road - Cannondale CAAD 8 - 7.8kg
    Road - Chinese Carbon Diablo - 6.4kg
  • ricky1980 wrote:
    it's called OsmAnd
    It does work - you have to put the GPX file into the OsmAnd folder yourself, afaict there's no other way of locating the file from the app. Once it's there, it loads in easily enough (Define view > GPX track > select).

    Using it for turn by turn directions is a PITA though. As soon as you go off route, it stops directing you - and there's a message on the screen (which is off by then, of course) asking you if you want to continue. So basically as useful as a cat flap in an elephant house. Let me know if you can get round this!!
    Is the gorilla tired yet?
  • ricky1980
    ricky1980 Posts: 891
    it works...tho i didn't have it on a mount, so i couldn't tell if it was redirecting me effectively. But i ended taking a different route to the planned route and it was telling me to do a U-turn etc to get back onto the original route.

    I guess in that sense it works

    ordered a mount will test it out some time soon
    Road - Cannondale CAAD 8 - 7.8kg
    Road - Chinese Carbon Diablo - 6.4kg
  • Did anyone find a better way of getting turn by turn nav from a GPX file? It would be really useful, and while OsmAnd seems ok, it falls short where it stops giving directions if you go off course!

    Thanks
  • ricky1980
    ricky1980 Posts: 891
    ya it kinda does, and starts to ask you to do U-turns. but then again soon as you are back on the route it will keep on giving directions again. I am not sure if there are android apps can do what Garmin 800/810 do
    Road - Cannondale CAAD 8 - 7.8kg
    Road - Chinese Carbon Diablo - 6.4kg
  • Did anyone find a better way of getting turn by turn nav from a GPX file? It would be really useful, and while OsmAnd seems ok, it falls short where it stops giving directions if you go off course!

    Thanks

    As with all gps devices it very much depends on the GPX file, they are not all created equal.
    Even though the file may be called GPX they come in more than one flavour. Please see below for a GPX track and a GPX route.
    Essentiallly a track is just a series of lat and long points whereas a route depends on the device actively navigating between via points. These both follow the same "path " on the road.
    A gpx track file
    <gpxx:TrackExtension>
    <gpxx:DisplayColor>DarkGray</gpxx:DisplayColor>
    </gpxx:TrackExtension>
    </extensions>
    <trkseg>
    <trkpt lat="51.372829461470246" lon="-0.369376223534346" />
    <trkpt lat="51.37331485748291" lon="-0.373470783233643" />
    <trkpt lat="51.373636722564697" lon="-0.376067161560059" />
    <trkpt lat="51.373529434204102" lon="-0.376346111297607" />
    <trkpt lat="51.373357772827148" lon="-0.376496315002441" />
    <trkpt lat="51.372992992401123" lon="-0.376517772674561" />
    <trkpt lat="51.372542381286621" lon="-0.376453399658203" />
    <trkpt lat="51.371834278106689" lon="-0.376131534576416" />
    <trkpt lat="51.371254920959473" lon="-0.376002788543701" />
    <trkpt lat="51.371040344238281" lon="-0.375981330871582" />
    <trkpt lat="51.370911598205566" lon="-0.375702381134033" />
    <trkpt lat="51.370782852172852" lon="-0.375380516052246" />
    <trkpt lat="51.370777571573853" lon="-0.375370793044567" />
    </trkseg>
    </trk>

    </gpx>

    A gpx route file

    <rte>
    <name>Wayneflete Tower Avenue to Pelhams Walk</name>
    <extensions>
    <gpxx:RouteExtension>
    <gpxx:IsAutoNamed>true</gpxx:IsAutoNamed>
    <gpxx:DisplayColor>Magenta</gpxx:DisplayColor>
    </gpxx:RouteExtension>
    <trp:Trip>
    <trp:TransportationMode>Bicycling</trp:TransportationMode>
    </trp:Trip>
    </extensions>
    <rtept lat="51.372829461470246" lon="-0.369376223534346">
    <time>2013-01-07T20:22:49Z</time>
    <name>Wayneflete Tower Avenue</name>
    <sym>Waypoint</sym>
    <extensions>
    <trp:ViaPoint>
    <trp:CalculationMode>ShorterDistance</trp:CalculationMode>
    <trp:ElevationMode>Standard</trp:ElevationMode>
    </trp:ViaPoint>
    <gpxx:RoutePointExtension>
    <gpxx:Subclass>0600AD00C5038800EC000D24FF002388C1B C</gpxx:Subclass>
    <gpxx:rpt lat="51.372829461470246" lon="-0.369376307353377">
    <gpxx:Subclass>0600AD00C5038A1A070021160000C600790 0</gpxx:Subclass>
    </gpxx:rpt>
    <gpxx:rpt lat="51.37331485748291" lon="-0.373470783233643">
    <gpxx:Subclass>0600AD00C5038A1A07001F000A0070754A0 0</gpxx:Subclass>
    </gpxx:rpt>
    <gpxx:rpt lat="51.373636722564697" lon="-0.376067161560059">
    <gpxx:Subclass>0600AD00C5035E1A07001F060A004E62720 0</gpxx:Subclass>
    </gpxx:rpt>
    <gpxx:rpt lat="51.373529434204102" lon="-0.376346111297607" />
    <gpxx:rpt lat="51.373357772827148" lon="-0.376496315002441" />
    <gpxx:rpt lat="51.372992992401123" lon="-0.376517772674561" />
    <gpxx:rpt lat="51.372542381286621" lon="-0.376453399658203" />
    <gpxx:rpt lat="51.371834278106689" lon="-0.376131534576416" />
    <gpxx:rpt lat="51.371254920959473" lon="-0.376002788543701">
    <gpxx:Subclass>0600AD00C5035E1A07001F0009004025200 0</gpxx:Subclass>
    </gpxx:rpt>
    <gpxx:rpt lat="51.371040344238281" lon="-0.375981330871582" />
    <gpxx:rpt lat="51.370911598205566" lon="-0.375702381134033" />
    <gpxx:rpt lat="51.370782852172852" lon="-0.375380516052246" />
    <gpxx:rpt lat="51.370777571573853" lon="-0.375370793044567">
    <gpxx:Subclass>0600AD00C5035E1A0700211700009700200 0</gpxx:Subclass>
    </gpxx:rpt>
    </gpxx:RoutePointExtension>
    </extensions>
    </rtept>
    <rtept lat="51.370777571573853" lon="-0.375370793044567">
    <time>2013-01-07T20:22:52Z</time>
    <name>Pelhams Walk</name>
    <sym>Waypoint</sym>
    <extensions>
    <trp:ViaPoint>
    <trp:CalculationMode>ShorterDistance</trp:CalculationMode>
    <trp:ElevationMode>Standard</trp:ElevationMode>
    </trp:ViaPoint>
    <gpxx:RoutePointExtension>
    <gpxx:Subclass>0600AD00C5039E00E0000D24FF00C387AAB B</gpxx:Subclass>
    </gpxx:RoutePointExtension>
    </extensions>
    </rtept>
    </rte>

    </gpx>
  • ricky1980
    ricky1980 Posts: 891
    do u mean the track file can auto re-tour to back to the predefined cycle route?
    Road - Cannondale CAAD 8 - 7.8kg
    Road - Chinese Carbon Diablo - 6.4kg
  • ricky1980 wrote:
    do u mean the track file can auto re-tour to back to the predefined cycle route?

    Generally on GPS devices if you go off "route" the device will re-calculate to put you back on the route.
    If you go off "track" the device will not re-calculate to put you back on track.

    Please note the words track and route have been used deliberately in context.