Feature request: POI import by any .gpx file
AnsweredOrganizers of events use this function often to embed POI like meeting points, rescue points, or shelters in their routes. So this is a pretty essential feature, especially for a cycling computer with an emphasis on navigation like the Karoo.
Embedded Points of interest are not a proprietary feature of RWGPS, but a general feature of .gpx files. Garmin devices are able to import POI from any sort of .gpx files.
-
Unfortunately, Kacper, it doesn't look like this will ever happen unless a third party writes an add-on app. If it doesn't apply to racers the new owners don't seem to care. Really frustrating for those of us who bought in to the original Kickstarter promise of a user driven device - and is why I won't be purchasing another Karoo when mine eventually dies.
-
There was recent update https://www.eu.hammerhead.io/blogs/change-logs/karoo-software-build-version-1-579-2220
which includes this bit: "We’ve added POI’s along a route to Hammerhead Extensions. View more details of the latest Extension updates here."
What does it mean? :) Are custom POI from GPX supported? -
Hi everyone,
Despite the common belief that the Hammerhead Dashboard strips all waypoints from imported GPX files, I discovered a way to successfully import them directly—but with a catch.
The Dashboard will parse and import `<wpt>` tags, but only if both `<type>` and `<sym>` tags are present and match one of 8 specific, case-sensitive POI types, I think.Â
Here is the exact XML structure that works:
<wpt lat="54.35355729150646" lon="18.67653262883681">
 <name>Your Waypoint Name</name>
 <type>Food</type>
 <sym>Food</sym>
 <desc>Optional Description</desc>
</wpt>The only 8 supported types (case-sensitive) that will successfully import:
1. `Food`
2. `Parking`
3. `Camping`
4. `Lodging`
5. `Geocache`
6. `Summit`
7. `Generic`
8. `Danger`If you map your custom GPX waypoints to one of these 8 types using `<type>` and `<sym>`, they will import perfectly directly into the Hammerhead Dashboard, showing up as pins on the map.
***
 -
I creted alsob webapp/mobile app to fix poo in gpx https://mendalka.github.io/gpx-poi-karoo-app/
-
I tested myself and Water was the only missing from Krzysztof's list, so there are 9 elements supported. I also tested that the value in sym element doesn't need to match type (can be "Generic").
Btw, based on above info I added --karoo option to Komoot gpx exporter
https://github.com/timschneeb/KomootGPX/pull/31 -
Hi,Â
I’d like to thank Krzysztof for finding the 8 working tags and Marcin for the ‘Water’ one.Â
I can confirm that these work. It would be good to get any additions to the list directly from Hammerhead. As well as, of course, a permanent solution to this missing feature (which has been missing for 6 years...).P.S.: Claude suggests that Karoo is using a non-standard version for GPX import/export and that the import from RWG uses a dedicated API. It would be great to have that too.
Fede
-
I updated KomootGPX to export custom waypoints (with proper type if it's one the short list supported by Karoo)
https://github.com/timschneeb/KomootGPX/pull/32
-
I've updated my tool — it now supports all 9 Karoo POI types (including Water) and maps 65+ common GPX waypoint types from planners like VeloPlanner, Komoot, and RideWithGPS. Web app (offline, installable): https://mendalka.github.io/gpx-poi-karoo-app/
Â
Please sign in to leave a comment.
Comments
42 comments