Why not ask your question on the new OpenStreetMap Community Forum?

Hi all,

It was my first time using a GPS for mapping last week. As we were hiking, me and my colleagues would take 'Marks' with our two Garmin etrex Legend HCx. I was trying to upload our work to OSM earlier, but would always get them rejected because there were 'no good GPX points in the input data'. After some research it seems that OSM uses tracks, and that only tracks can be uploaded to the site and downloaded to JOSM.

I have a couple questions:

  1. Is it correct that OSM only uses tracks?
  2. Also, is there any way to salvage the marks that we collected and turn them into usable data points?
  3. If so, how can I transfer this data to my PC and visualize the marks on a map? I tried using MapSource, but upon loading there is no map image in the background.

Thank you in advance.

asked 17 Jul '13, 07:57

mmenez's gravatar image

accept rate: 0%

edited 18 Jul '13, 23:30

aseerel4c26's gravatar image

aseerel4c26 ♦

You can load gpx files with waypoints in nearly every OSM editor (that is JOSM, iD and Potlatch2) directly from your local PC (without first uploading to OSM.org). They then also show waypoints. For iD: just drag a gpx file onto the editor map; for Potlatch2: Menu "background" → "Vector file" → "Open".

In addition uploading gpx files with waypoints to the osm.org server is possible - but they also need to contain tracks (one track point with a time stamp is enough). As far as I know the waypoints are not available publicly but for yourself – at least Potlatch2 (loading your own traces via the gps menu) then also shows the waypoints with labels. There is also this slightly outdated how-to for waypoints with Potlatch2. Upload_GPS_tracks#Uploading_Waypoints links to there.

To just view gpx files

  • you could use JOSM, iD or Potlatch2 with a mapnik background (no vector/data objects – iD: Menu "background settings" → "background" → "OpenStreetMap (Standard)"; Potlatch2: Menu "background" → "Vector file" → don't show "main").
  • you could also upload your gpx file to a website (some offer simple temporary upload without registration) to view it: see Track drawing websites in our docu wiki
permanent link

answered 17 Jul '13, 15:07

aseerel4c26's gravatar image

aseerel4c26 ♦
accept rate: 18%

edited 26 Jul '16, 21:40

Yes, I'm pretty sure the "upload gpx" feature on the main website only accepts gpx with tracks.

The JOSM editor allows you to load gpx files containing both tracks and waypoints. Normally on the eTrex, there will be two different files: one for the waypoints and one for the tracks.

There are many options to view your points :

  • Mapsource can definitely show a basemap, but I dont know it well enough to explain how to do it.
  • For most desktop map and gpx viewing, I recomend marble which is light, simple , and versatile. It comes with some default osm maps but it is easy to add any other slippymap.
  • Altough it may be overkill, JOSM can be a great way to view gpx files.
  • Lastly, if you're ok with a little bit of coding, using a slippymap such as leaflet or openlayers (by creating a local html file) is another versatile way to display gpx data.
permanent link

answered 17 Jul '13, 10:42

Vincent%20de%20Phily's gravatar image

Vincent de P... ♦
accept rate: 19%

Thank you very much Vincent. Let me try marble first and see how that goes.

I will definitely remember to turn on Tracks next time.

(17 Jul '13, 10:46) mmenez

I typically will collect the tracks but also mark waypoints at significant items. You can load the waypoints into JOSM and then enter the data for the item (park bench, bus stop, etc.) using the standard editing tools placing the node/point on top of the displayed waypoint(s).

(17 Jul '13, 14:31) n76

Just to clarify one point - the statement "Normally on the eTrex, there will be two different files: one for the waypoints and one for the tracks." isn't true, if you're using something using the Garmin drivers (which Mapsource does and I believe that GPSBabel can) to fetch data. You can of course choose to fetch only waypoints or only tracks, but that's a user choice. In addition, if you just fetch the GPS tracklog from the Garmin SD card rather than using e.g. Mapsource, it'll only have trackpoints in it, by design.

(17 Jul '13, 18:16) SomeoneElse ♦

@SomeoneElse: This isn't my experience. I connect the eTrex as a usb mass storage, and there are "Waypoints_$DATE.gpx" files under Garmin/GPX and "$DATE.gpx" files under Garmin/GPX/Archive.

It may be presented differently if using mapsource, but that's how files are laid out on my device. YMMV I guess :/

(18 Jul '13, 18:08) Vincent de P... ♦

@vincent-de-phily what you're describing is indeed the case for "new" (at the time of this question, but now quite old!) Garmin devices.

(21 Jul '16, 12:54) SomeoneElse ♦
Is it correct that OSM only uses tracks?

No, as has already been mentioned, most OSM editors are capable of processing GPX files containing both GPS tracks and waypoints, but in order to upload a GPX file to OSM there must be at least a small GPS track in the file as well. This track is an example that I edited manually ages ago to show that it can be done.

Also, is there any way to salvage the marks that we collected and turn them into usable data points?

Yes, if you fake a short section of GPS track in the file with waypoints in it. If you download the example that I mentioned above and look at it in a text editor, you'll see what needs to be added.

If you find yourself wanting to work with GPS traces a lot, you might find GPSBabel useful.

If so, how can I transfer this data to my PC and visualize the marks on a map? I tried using MapSource, but upon loading there is no map image in the background.

It is possible to load OSM data into Mapsource, just as you can into Garmin devices using the output from mkgmap. If you're doing it for the first time, I'd suggest looking at http://garmin.openstreetmap.nl/ (there's an FAQ here).

Finally - a couple of notes about uploaded Waypoint support in OSM editors. If you're using JOSM, you might want to have a read of this previous question and also this one and this one. This one asks about Potlatch 2. Potlatch 1 contains an extra useful "waypoint" feature - you can move unlocked items around, which makes placement easier, although because it lacks support for e.g. Bing imagery it can be difficult to work in just that.

permanent link

answered 17 Jul '13, 18:11

SomeoneElse's gravatar image

SomeoneElse ♦
accept rate: 16%

In iD I can actually simply drag and drop either the tracks or the waypoints directly from my garmin etrex unit connected as a usb mass storage device. However I cant get them both to appear at the same time. (if theres a simple way to do that it would be convenient).

If I have the track showing and I drag and drop the waypoints of a particualr day or session, the track dissapears and shows only the waypoints.

permanent link

answered 01 May '14, 04:34

Azzitizz's gravatar image

accept rate: 0%

I usually edit with potlatch2 and under the Options tab tic show mouse pointer lat and lon. It displays in degrees and decimal degrees. Most hiking Garmins, the etrex included, can also be set to this format so you could transfer them manually. You may get better accuracy with a trace, more readings so a better average. Some times if i want to mark a crossing or small feature I will walk up and down a few metrers or arouund it so it can be seen in the trace. ( for best results set to record once a second if you have a micro SD installed). Some garmins can average a mark ( the Vista HCX does and I think yours can to) if yours does you could try that next time.

permanent link

answered 17 Jul '13, 12:56

andy%20mackey's gravatar image

andy mackey
accept rate: 4%

edited 17 Jul '13, 13:30

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 17 Jul '13, 07:57

question was seen: 11,599 times

last updated: 26 Jul '16, 21:40

powered by OSQA