What To Do

Categories

Social Bookmarks

Feeds

    • CommentAuthorHero!!jeff@mmf
    • CommentTimeJul 29th 2007
     
    jeff@mmf

    This is a feature that some users have been asking for, so I'm starting this thread to record and track this, and to get more information about exactly what is needed.

     GPX is a fairly open-ended spec, with different forms and optional data types.  What applications are you looking to integrate your GPX data with?  This will help us develop the feature and have a platform for testing.

    • CommentAuthorFree Memberzovirl
    • CommentTimeJul 29th 2007 edited
     
    zovirl

    Hey Jeff, Thanks for looking into this. Specifically, I want to be able to load data from mapmyride.com directly into EasyGPS and G7ToWin. Currently I have to run it through gpsbabel first to convert to GPX. I also have a more elaborate use case for GPX that would probably require more elaborate coding on your end. Currently, before a ride, I try to get these two things into my eTrex GPS:

    1) Track of where I'm going

    2) Waypoints marking significant along the way (top of climbs, places to stop, landmarks, etc.)

    This takes 5 steps currently:

    1) Map the ride using mapmyride.com (especially the "follow roads" feature) and download as KML.

    2) mapmyride.com doesn't seem to dump waypoints into the KML/CRS files, so I go over to bikely.com to mark waypoints I want and download as GPX. (bikely doesn't do "follow roads" which is why I use mapmyride for the track)

    3) Use gpsbabel to combine the track and the waypoints into a single GPX file which EasyGPS can open.

    4) Use EasyGPS to change the waypoint icons to something meaningful (car icon for starting point, fish icon for lakes, food icon for lunch stop, etc.)

    5) Transfer to my GPS using EasyGPS.

    If mapmyride could add waypoints in addition to the track data in a GPX file, it would save me steps #2 and #3, which would be really nice.

    • CommentAuthorFree Memberhterzian
    • CommentTimeJul 31st 2007
     
    hterzian

    In my case, I do have a forrunner 305 and I like creating route and download it to the forerunner using Mapsource...

     

    • CommentAuthorFree Memberzovirl
    • CommentTimeAug 16th 2007
     
    zovirl

    hterzian, you can probably use GPS Babel to convert the KML file from mapmyride.com into a GPX file which you can load on your forerunner...

     

    http://gpsbabel.org 

    • CommentAuthorHero!!jeff@mmf
    • CommentTimeAug 18th 2007
     
    jeff@mmf

    Due to popular request, I've added GPX export support.  Now, while viewing a route, you' have an option for "Save as GPX" on the toolbar on top of the map.  Note that this is in GPX "trackpoint" format.

     Enjoy!

     Also to hterzian, since you use a forerunner, I recommend that you use the CRS file format (which we've supported for a long while).  With this format, you can import your route as a "course" with a goal pace to your device.

    • CommentAuthorFree Memberlebowitz
    • CommentTimeFeb 17th 2008
     
    lebowitz
    I exported a map to GPX using this feature, and MapSource tells me it can not be imported.  Is there a modification I need to make to the XML to make it work?  Thanks!
  1.  
    coloradodog
    I have the same issues as lebowitz.  I try to save files and download to MapSource as either GPX or CRS and sometimes they work great and sometimes MapSource cannot recognize the file type.  Any ideas?
  2.  
    CraigWallace

    I've just noticed this problem, and done a bit of testing.The GPX file produced by MapMyRide fails the GPX validator (see instructions here: http://www.topografix.com/gpx_validation.asp ).

    But I managed to fix it:

    Open the GPX file in a text editor (i.e Notepad). On the 2nd or 3rd line, within the <gpx> tag, it saysschemaLocation="http://www.topografix.com/GPX/1/1
    change this to:

    xsi:schemaLocation="http://www.topografix.com/GPX/1/1

    Then it works fine in MapSource (and passes the validator). At least it does for me.

    It would be good if the Save as GPX option could be fixed.

    • CommentAuthorHero!!jeff@mmf
    • CommentTimeMar 3rd 2008
     
    jeff@mmf

    Craig-

     Thanks for bringing this to our attention- along with a solution!  I've modified the code on our server to add the xsi bit.  Can you confirm this fixes your problem?

     thanks,

    jef 

  3.  
    CraigWallace
    Yes, its working fine for me now. Thanks a lot.
    • CommentAuthorFree MemberHatts1.9
    • CommentTimeApr 10th 2008 edited
     
    Hatts1.9

    Anyone please assist. I am not very technical.

    I have a Garmin 205.  The above topic indicates that I can save a planned ride as a Course with Trackpoints, rather than as a Route with Waypoints.  This would be fantastic as currently the only way to pre-plan a ride (without riding it first) is limited by the 100 Waypoint restriction.

    I imagine this process would result in the ride saved in my 'Courses' file in the device.  I have though followed the instructions and it is not working.

    I intially saved as a GPX then tried to download into the Garmin (via USB) through Babel with format device 'GPX XML' and choosing Tracks rather than Waypoints (or Routes).  It seems to work but then an error message appears "[ERROR] Send_Track: Unknown track protocol."

     I have also tried Save as a Garmin Course which I imagine would do the same thing but did not then know how to load into the device. Some mucking around and I imported it into the Garmin Training Centre and it appeared in the training centre as a Course (without any underlying map picture - just as the lines on a blank screen just like I would expect it to appear on the Garmin itself).  I then exported it to the device and it said it had received it.  But on attempting to navigate the course the Garmin said it was on Course but did not show any dots on the screen.  I have not used Courses before but expected to see a line of dots - there was the normal pointer but nothing to indicate where I should go.  I went in the direction I should go but still no dots.  Then I turned around and it said 'off course' but there was nothing to show where the course was.

     It seems as though it has all downloaded as when I 'map' the course it shows it, so it is just the course points/dots.

    Any assistance would be fantastic as the only thing lacking from the 205 is adequate pre-planned Route availability due to the Waypoint limitation.  Also, as I also want to use off road in due course using Trackpoints via Courses would be very handy.

     Thanks very much