-
-
Notifications
You must be signed in to change notification settings - Fork 10
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
Download offline maps from with OSMDashboard? #32
Comments
Yes, that would be a nice feature. tl;dr:
I've seen a new approach from c:geo to only download from one mapsforge mirror, which allowed downloading from within the app and doesn't need an extra theme. Maybe that's an option for the OSM Dashboard, too. |
Would it be possible to show a list of potential sources (i.e., links) and if the user chooses a source, a webview could be opened. PS: Don't know exactly if this would work :) |
That could be done with the basic mapsforge maps. Other map providers require proper themes and then we would need to direct the user to the proper themes according to the maps provider. |
Mhh. |
After thinking a while about it, it might be better to request a writable Offline Map Directory than confusing them with two different ones. |
I have a basic working version at https://github.com/OpenTracksApp/OSMDashboard/tree/download_mapsforge_maps But while testing the download, I see that the solution to dynamically add the .map files which can be found in the offline map directory to the menu is not a good solution. It takes longer and longer and there is no possibility to delete a map file. I think I should move them out of the menu into a mapchooser list activity. |
I've pushed the first working version, I'll open another ticket to rework the maps menu. |
Especially for less tech savy users, it would probably great to download offline maps from within OSMDashboard.
Also, I have the feeling that the initial setup of offline maps is rather complicated (not really intuitive).
Could we improve this somehow?
The text was updated successfully, but these errors were encountered: