This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

GPX File Upload Fails

Hi, I'm trying to get up and running with Garmin Connect, but I can't upload my GPX files. I'm using an eTrex Vista HCx and BaseCamp to create the GPX file.
Upon attempting a manual upload I am presented with the message:
"An error occurred with your upload. Please try again."
I have followed the steps exactly from the "getting started" guide and there don't appear to be any other instructions.

I've verified that the GPX file isn't corrupted by successfully opening it in Google Earth.

So, any ideas as to what's going on here? Is there anything else I can try?
Thanks for any pointers...
-JB
  • Hey JB, I get exactly the same problem when I load tracks from my GPSmap 60csx into Basecamp. I export them as a gpx file, exactly as the Connect faqs instruct, but when I try to manually upload, I get the upload error message.
    One gpx upload has succeeded out of about 25 attempts.
    There are previous posts on this forum expressing similar problems, and though a few people post sympathetic replies, no-one seems to have a solution.
    How about some help Mr Garmin??

    Geoff
  • I managed to learn a bit more by doing better searches on the forums here. According to some, this behavior started with the latest version of Basecamp (v2.3.0.0). I have found that my older GPX files created with MapSource also fail to upload though. Maybe MS files were never intended to upload though? Strange if that's the case since GPX is supposed to be a sort of universal file format (from what I can tell anyway). Also, I just tried a GPSBabel exported GPX file with no luck.

    Also strange is the fact that both Google Earth and SportTracks can import the BaseCamp GPX files just fine. SportTracks is a donationware program that does the same thing that Garmin Connect does and it somehow works better with Garmin's devices and software than GC does. Bad form Garmin... I know that GC is free software, but if I decide to go with SportTracks I can continue using it with any brand of GPS hardware.

    *******************************
    So, I guess my revised question at this point is, has anyone been successful in importing GPX files from BaseCamp v2.3.0.0??
    Or has anyone been able to upload ANY gpx file(s) recently?
    To the Garmin staff: is this an issue that you are aware of and planning to fix?
    *******************************

    -JB
  • Hey JB, still no success with Basecamp, but I've tried using MapSource (free from Garmin I think). With my GpsMap60 connected, I click the upload from device icon on the top toolbar.
    Chose your device from the next popup window, and your track data will appear in the left hand column. Next highlight the track you want to get onto Garmin Connect, then click file on the top toolbar, then save as. Give it a name and save, having chosen the gpx format.
    Then do the Garmin Connect manual upload. It's worked every time for me for the last few days.
    So I guess Basecamp doesn't save all the right data in the gpx files it creates.
    Hope this helps! Cheers, Geoff
  • Former Member
    0 Former Member over 14 years ago
    Hey JB, still no success with Basecamp, but I've tried using MapSource (free from Garmin I think). With my GpsMap60 connected, I click the upload from device icon on the top toolbar.
    Chose your device from the next popup window, and your track data will appear in the left hand column. Next highlight the track you want to get onto Garmin Connect, then click file on the top toolbar, then save as. Give it a name and save, having chosen the gpx format.
    Then do the Garmin Connect manual upload. It's worked every time for me for the last few days.
    So I guess Basecamp doesn't save all the right data in the gpx files it creates.
    Hope this helps! Cheers, Geoff


    Exactly....I have downloaded hundreds of gpx files into MapSource from my old GPSMAP76S. I can manually upload any of them into Garmin Connect or Garmin Training Center. I had no luck with BaseCamp and do not have it installed on my computer.
  • Hmmm, yes MapSource exports work fine for me as well. Also, exporting from SportTracks works fine too. So I've certainly got the tools to work with here...

    It's certainly irritating though to not be able to use BaseCamp (a Garmin product) with GC. I prefer the BaseCamp user interface to MapSource. Hopefully they'll figure out how to get all their toys playing together soon.

    Thanks for the tips guys,
    JB
  • Former Member
    0 Former Member over 14 years ago
    I've had a bit of a play with this and think that the problem, with my files anyway, is that each location in the .gpx file is missing the elevation and time information.
    Using a text editor, if I add this information the files will import okay, I do this with the editors search and replace function.
    before modification the data look like this:

    <trkpt lat="54.3999104" lon="-0.4915010"/>

    after modification the data look like this:

    <trkpt lat="54.3999104" lon="-0.4915010">
    <ele>0.00</ele>
    <time>2010-05-21T00:00:00.000Z</time>
    </trkpt>
  • Former Member
    0 Former Member over 14 years ago
    Try this.. I posted this in some other threads and it's been working for my 60CSx

    There's a much much easier way to do this without editing any files and without having to use MapSource or Basecamp.

    To do this be sure you have a media card inserted into your 60CSx. Go into TRACK and setup the tracklogs to save to the media card. Automatically your tracks will be saved to GPX files on the unit itself without having to use the SAVE option. Even if you do SAVE from the unit and change the name the origional GPX file is still on the device. Tracks are saved by date in the GPX files and one date.gpx can contain multiple tracks for that day.

    After doing several "activities" or tracks in say a long hiking trip you can plug your unit into the computer and set the USB Mass Storage mode on so that the memory card appears as a drive letter. (Tested only on a Windows machine). From there you can either copy the GPX files to a folder on your computer (Recomended) or leave them on the card.

    Logon to Garmin Connect and select the MANUAL upload process. You can then select the GPX file for the date and upload it. If the date contains multiple tracks they will come in as "untitled" for each track but will have the date and time stamp so you can tell them apart.

    So far this has worked very well for me with no issues. I'm hoping though that the new 62 series allows downloading of all saved tracks without having to jump through hoops like this.

    Using the above steps allows you to record multiple "activities" on the unit without having to upload only the active track each time before you start the next "activity".
  • Former Member
    0 Former Member over 14 years ago
    I managed to import the files using GPSBabel using the following command line:

    gpsbabel -w -r -t -i magellan -f /home/tmoreira2020/Dropbox/gps/2009-05-21-CLEANUP/Track\ Logs/TRILHA\ PERI\ RIBEIRAO.log -o gpx,gpxver=1.1 -F /home/tmoreira2020/test.gpx

    The option gpxver=1.1 made the trick!