JOSM Style for Garmin-sourced GPS traces

If I load a GPS trace such as this one into JOSM, I see the trace (obviously) and also the waypoints. An example waypoint is:

 <wpt lat="53.629609" lon="-2.815291">
    <ele>7</ele>
    <name>DTR285879</name>
    <cmt>SUDI</cmt>
    <desc>2025-07-31T15:31:09Z</desc>
    <sym>City (Small)</sym>
  </wpt>

In JOSM by default I see a pink dot showing the name, and then a date (probably from “desc”) in brackets. How can I tell JOSM to show the point so that:

  • A symbol is used that somewhat matches the original Garmin symbol (in the example above, a small green dot), or the value of sym is used in the name?
  • The name is composed of both name and cmt?
  • I can click on it and see all the other “tags” (like happens with e.g. Potlatch)?

For the avoidance of doubt, I’ve no intention to “convert Garmin waypoints to OSM nodes” - the tags are all different, the location will always need to be corrrected and often a Garmin waypoint actually corresponds to what should be an OSM line or area, or some other tag on an existing feature. The example above is just recording a surface value for this feature.

2 Likes