Feature request: POI import by any .gpx file

Answered

Comments

42 comments

  • Avatar
    Kacper

    Hi, I’m from VeloPlanner.com team. We got few emails from our users asking if they can import our GPX with waypoints into Karoo devices.

    Looks like this feature is still not natively supported.

    Is there any other way to import track with POI without RWGPS?

    2
    Comment actions Permalink
  • Avatar
    Ross Jantz

    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.

    1
    Comment actions Permalink
  • Avatar
    Kacper

    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?

    1
    Comment actions Permalink
  • Avatar
    Andre Faria

    Hello,
    I am slowly switching from Garmin to Hammerhead, have a couple POIs on garmin basecamp (Which can be exported to gpx format) and would love to import to my newly arriving karoo, any hint? 

    0
    Comment actions Permalink
  • Avatar
    Krzysztof

    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.

    ***

     
    1
    Comment actions Permalink
  • Avatar
    Krzysztof

    I creted alsob webapp/mobile app to fix poo in gpx https://mendalka.github.io/gpx-poi-karoo-app/

    0
    Comment actions Permalink
  • Avatar
    Adam

    I could sync POIs from Strava. Krzysztof – ru sure that only those 8 types working? Maybe there's other issue with gpx import, but "water" syncing from Strava for example  :)

    0
    Comment actions Permalink
  • Avatar
    Marcin Gryszkalis

    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

    0
    Comment actions Permalink
  • Avatar
    Federico Bonato

    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

    0
    Comment actions Permalink
  • Avatar
    Marcin Gryszkalis

    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



    0
    Comment actions Permalink
  • Avatar
    Krzysztof

    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/

     
    0
    Comment actions Permalink
  • Avatar
    Yann Soubeyrand

    Thanks a LOT for your app Krzysztof!!!

    Hammerhead, please bring this feature natively, I’d really like the routes I sync from OpenRunner to get their POI out of the box.

    0
    Comment actions Permalink

Please sign in to leave a comment.