Integration of Komoot services

Hannes shared this idea 9 months ago
Collecting votes

Hello,

here in Germany a lot of cyclists and hikers use http://www.komoot.de for planning routes, share routes, etc.

UNfortunately when I want to use a track of komoot.de I have to go to the website download a GPX locally and upload it to Google Drive where I can import it via Locus Map.

It would be nice if Locus could integrate komoot services. They offer an API and a documentation for their services:

https://static.komoot.de/doc/auth/oauth2.html

https://static.komoot.de/doc/external-api/v007/index.html

Comments (4)

photo
1

Any updates about this topic?

photo
1

Hello Hannes,

no news here. This is not a hot topic these days, sorry.

Menion

photo
1

Hello Menion,

thanks for your statement. Is there a way to implement this on my own? I could ask a friend of mine who is programmer, too. But I do not know if there is a way to make such a addon for Locus?

photo
1

Depends on what you expect from such addon. If we expect that their API has such features, then download tracks and import into Locus Map is definitelly possible. But to add some add-on as another export option, this is currently not possible over existing Locus API ... but it should be created in case of interest.

photo
photo
1

Hello Menion,

a little question. The Komoot app for Android now allows to export a GPX Track on the Smartphone itself. The Komoot app asks for an export destination. I believe this an Android interface for handling data transfer.


When I set Locus as Export destination it opens the Locus app but nothing else happens e.g the track is not imported in „Tracks“ within Locus or is diplayed on the Map.

Is this a problem with a faulty Komoot export function or is this a faulty Locus import function?

When I set the download folder as export destination in the Komoot app it works as expected. But then I have to manually import it in Locus within the „Tracks“ option.

photo
1

Hello,

hmm I'm fighting with it for more than hour and can't figure out how this should work. Komoot export file as GPX into /sdcard/Downloads directory, but I can't find a method how to get working access to this file. So for now sorry, I do not know. I've also tried few more apps and no were able to handle such shared GPX file ...

photo
1

Hello Menion,

thank you for your efforts! Just to understand you right: Komoot offers export of tracks. The export destination can be chosen whether a local folder (/sdcard/Download) or an app like Locus. Last does not work for me.


When the GPX File is in the /sdcard/Download folder it is not hard to import the GPX file via the "Tracks" function in Locus where I can choose files that should be imported. This works. It just would be more conveniant to have a direct export/import function but it seems this is not that easy as it seems like ;D


Thanks!

photo
1

Hello Menion,

as far as I can imagine there must be an official option / interface of android for handling file processing in-between apps because the display that pops up seems to be an android one and not a specific app one.


"I've also tried few more apps and no were able to handle such shared GPX file"

This is no excuse ;D Locu Map is and must be better than other apps ;P

photo
photo
1

I export the file to Komoot and then Locus shows an error message. But Android shows a download in the notification bar. When I click there the GPX is imported into Locus. This way is better than via GDrive.

photo
1

Hello,

I do not really understand your method. I agree that the former need to use GDrive was much more complicated than the possibility nowadays to export GPX files within the Android app of Komoot.


I assume you have .GPX files associated with Locus so it uses this app as a standard. I have to try this when I am back home.

photo
1

After the export in Komoot there is a notification in Android. Drag this down and click on the download. If gpx is already standard with locus, it will be imported immediately. If not, you will be asked which application you want to use to open it.

photo
1

Ok, I will try this when I am at home. I have to check where it is imported in this case. Unter "Tracks" or just displayed on the map.

photo
photo
1

Can locus automatically import a watched folder for appearence of gpx files. If so apps like tasker can watch a folder, liek downlaods, for appearence of any new gpx files, and when they do, move them to the locus watched folder.

photo
1

Sorry, no such feature exists.

photo
1

In that case if Falco could implement GPX import from API, then tasker could auto import, once it appears in downloads folder.

photo