organicmaps / organicmaps

🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
https://organicmaps.app
Apache License 2.0
9.77k stars 936 forks source link

Restore maps when whole device is restored #5710

Open KC22C2 opened 1 year ago

KC22C2 commented 1 year ago

Is your feature request related to a problem? Please describe. The IOS backup/restore process is almost perfect in restoring a phone to its previous condition. It therefore comes as a surprise that previously downloaded maps is one of the areas where the restore isn't automatic.

Describe the solution you would like I've seen #4980 and I agree that including the maps in the backup isn't a good idea. But would it be possible to include the list of installed maps in the backup, and to re-download them when the device is restored? I understand that map boundaries can evolve over time, making this complex, but that problem can already be present on every new release. With a version number attached to the list of maps, whichever strategy that was used on each new release can be used in sequence.

Describe alternatives you have considered Manually re-downloading is only a few clicks, so not a biggie... unless you're already in an area without signal.

Thanks for considering it!

biodranik commented 1 year ago

Maps can't be downloaded in background without a user launching the app. If user has already started the app, it will be obvious that maps are not downloaded.

The idea is good, but it may be needed only in rare cases of buying a new device for example.