-
-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync with other maps apps (Favorites, Tracks, etc.) #92
Comments
There is a very actively developed clone of Maps.me called Maps (on F-Droid). Maybe this would be a good candidate for integration? They have already implemented track recording which would play nicely with the sync feature.
|
@thomas-mc-work good call, yes! Do you have any contacts there or do you want to open an issue in their tracker linking both projects up? :) |
I've raised an issue here, mostly copied from the OsmAnd issue and hopefully phrased as expected. Where can I find the API documentation? Preferably in the OpenAPI format. |
@thomas-mc-work Actually there is no Maps Favorites API documentation. It's pretty straightforward though. It's a REST API with 4 routes (listed in
For accessing those routes, you need to be authenticated with a session or with basic http auth. I'm completely open to make changes to this API since it's not used yet 😉. |
I wonder whether favorites fields are fixed now. There are some extra fields that I would like to have for Pure Maps or are those expected to be stored under "extensions"? As I don't have any experience with Nextcloud sync - what would be the best way to authenticate for access? I would prefer not to store any passwords - some kind of session id? Maybe pointers towards docs on it? |
@szaimen : thanks, but I am looking for something running on Linux (desktop and mobile), not Android. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
What changes would marble require to become compatible? The API looks similar to what was designed for Marble's sync in 2013 or so. |
@bugzy I had a brief look at the marble code, unfortunately I have only very basic c and c++ skills and none in QT. For me it looks like the was hardcoded in some way (.../apps/MARBLEAPP/...), so for sure the URL's needs to be adapted. But I guess than a lot of code could be reused. |
Just for information: the current release of OsmAnd introduced the option to export and import all data. For reference have a look here: https://osmand.net/blog/osmand-3-9-released . |
@jancborchardt, all: There now is a fork of Maps.me in development: Organic Maps - I reckon it could be added to the list in the first post (or replace the Maps.me list item). I would love to have synchronisation between the two, and added synchronisation request over at Organic Maps as well. |
I recently switched to Nextcloud and have the urgent need to open my imported geobookmarks in Organic Maps. I tried to clone the OM sources and build the app, just to have an idea of the complexity of the implementation, but didn't succeed... I'm a little rusty at Android development. You can download from the github page and soon will be available on F-Droid. I home the source can be useful as an example to integrate Nextcloud Geobookmarks support in any of the proposed apps. |
Very cool! Do you mind opening a PR in the maps repository that adds it to the readme? Would definitely improve the discoverability :) |
Thank you @szaimen ! It's a very good idea, but I'd wait until the app is mature enough... As a user, finding the link to the app, I'd expect it to implement all the functionalities provided by Nextcloud Maps (Photos, Geobookmarks, Tracks, Contacts), at least at a basic level... |
Though having at least a geobookmark sync is already more than any other Android app is currently capable of, afaik. So I still vote for adding it to the readme :) |
Hi! I noticed that this issue has been stale for almost two years now, even though it is the one with the most thumbs up… are there any news? It would be great to have some bookmarks integration! |
Well the bookmarks app is out there. https://gitlab.com/fdroid/fdroiddata/-/merge_requests/9655 |
Hey, so did anyone ever develop a app or add sync to an existing one? I would love to be able to dich google maps and have it sync to my server. |
I would suggest using https://ogcapi.ogc.org/features/ as exchange api, then you don't need to implement a sync API for every single Map App / Server |
Just really wishing for this! I use OSMAnd and it'd be So nice to automatically sync favorites and locations and photos and everything else from OSMand to nextcloud. |
We should work on having these apps sync with us:
(Carried over from @eneiluj’s notes in #56 )
The text was updated successfully, but these errors were encountered: