I have uploaded it to the store, awaiting manual review.
Meanwhile here is a video of the performance
https://www.youtube.com/watch?v=qC-TtZZW4-Y

Reviewers: Can you please at least respond? I haven't heard from you since a few weeks.
If you don't allow it because of read/write access to SD_CARD/Maps then at least let me know.

On 06/04/2015 01:57 PM, Wayne Ward wrote:
This is brilliant i hope you get the help you needed
this will be a big bonus when travelling
you should generate and donation page when done and im sure you will get plenty of people donating for this feature

good luck :)

Wayne

On 04/06/15 11:17, Simos Xenitellis wrote:


On Tue, Jun 2, 2015 at 10:18 PM, Frans Schreuder <[email protected]> wrote:
Dear Ubuntu-phone mailing list,

I have spent a few weeks developing an offline routing / navigation
application (LGPL) based on openstreetmaps / libosmscout.
I want to publish the app in the Ubuntu App Store, but I am facing a
problem: I need read access on a location on the SD card. I will explain
why.

1.) The maps take quite some space on the device (Netherlands is 1.3GB,
Germany is 4+ GB). At least on the BQ Aquaris this space is not
available in the home directory, at least not if you also want to remain
with some space available.

2.) The maps have to be converted to a binary format with a tool on the
PC. Until I got some server space and time to host some readily
converted maps, the user will have to transfer maps manually to the
phone. If this would be the app data space, that location is not by
default readable if you browse the phone on the PC.

3.) Converting the maps on the phone is not really an option, as the
process uses several GB as temp space, and on an i7 pc it can take over
1 hour for a map of a small country.


Could you use the OBF format, and possibly reuse (for now) the pre-generated filesĀ 

The uncompressed OBF files are a bit less than 2x the corresponding ZIP file.
For detailed countries (so huge OBF), the OSMAND project has split those countries in regions.

In addition, I remember a very recent discussion about privacy concerns if the maps are shared among applications.
That is, a third-party app could check what tiles are cached, thus figure out where the user has been.
I could not find the exact discussion and Google search in my e-mails did not help.
I would say that this is not a huge concern for the vector maps, because they cover a whole country.
Thus, the privacy would be for an app that was forbidden to find the location (no access to GPS, neither the MCC/MNC SIM details).
But still, the app can easily deduce the country anyway simply from GEOIP.

I think that having a way to support shared OBF files, so apps can reuse them, would be a big win.
If an app needs OpenStreetMap maps for a non-cached region, then the service that deals with the OBF files
would ask the user "Hey, you are trying to view the maps for Poland, shall we download these?".

Simos






Attachment: signature.asc
Description: OpenPGP digital signature

-- 
Mailing list: https://launchpad.net/~ubuntu-phone
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-phone
More help   : https://help.launchpad.net/ListHelp

Reply via email to