Yes, for sure, this is clearly a *must have* for the app.
One important thing: no tiles provider that I know allow bulk download of tiles.
So there are three main options:
- set up our own tile service (time consuming, out of scope imho)
- handle a tiles packaging format (like MBTiles) and make possible to download them
- handle vector data and generate the map view from the device, C++ side; plus make possible to download OSM vector data
The last option is the one that I prefer, and I know there are already libs to do so. But in any cases I need to dig more before choosing the solution.
Yes, for sure, this is clearly a *must have* for the app.
One important thing: no tiles provider that I know allow bulk download of tiles.
So there are three main options:
- set up our own tile service (time consuming, out of scope imho)
- handle a tiles packaging format (like MBTiles) and make possible to download them
- handle vector data and generate the map view from the device, C++ side; plus make possible to download OSM vector data
The last option is the one that I prefer, and I know there are already libs to do so. But in any cases I need to dig more before choosing the solution.