Offline tiles map

Bug #1459388 reported by costales
114
This bug affects 23 people
Affects Status Importance Assigned to Milestone
uNav
Fix Released
Medium
costales

Bug Description

Offline mode.

Check size tiles map for a country (zoom 17?).
Set same zoom in offline mode (check map will be showed).
Needs approach how to load offline or online layer.

Related branches

Revision history for this message
Luciano Barea (lubareac) wrote :

For offline mode, i think maps must will be in internal memory or external memory (sd card).
In my opinion, the big problem is how to update maps.
Sorry for my grammar, is hard to write in english for all people to read this, when you are spanish.

Revision history for this message
costales (costales) wrote : Re: [Bug 1459388] Offline

Muchas gracias por tu feedback :))
Sí, la idea es que estuviera en la SD para no saturar el móvil.
Aunque el problema para navegación offline es una librería para calcular
las rutas.
Un abrazo

--
Enviado con Dekko desde mi dispositivo Ubuntu

Revision history for this message
Luciano Barea (lubareac) wrote : Re: Offline

¿No se puede calcular la ruta online antes de salir, y luego pasar a offline?
O por lo menos poderlo poner para que lo haga cada x tiempo o kilómetros para ahorrar conexión, además de que en los momentos online se aprovecharía para actualizar mapas o estado del tráfico.

Revision history for this message
costales (costales) wrote : Re: [Bug 1459388] Offline

Si, pero no tendras mapas ;)
Este bug esta enlazado a los mapas vectoriales.

--
Enviado con Dekko desde mi dispositivo Ubuntu

Revision history for this message
Luciano Barea (lubareac) wrote : Re: Offline

Entonces, si no me estoy equivocando, el problema es que actualmente no hay forma de que antes de salir, la ruta se calcule online sobre los mapas guardados en la sd, ¿verdad?

Revision history for this message
costales (costales) wrote : Re: [Bug 1459388] Re: Offline

Hola, la ruta y mapas son cosas totalmente distintas ;)
El problema es encontrar una librería de generación de rutas offline.

On Sun, Oct 25, 2015 at 3:25 PM, Luciano Barea <email address hidden> wrote:

> Entonces, si no me estoy equivocando, el problema es que actualmente no
> hay forma de que antes de salir, la ruta se calcule online sobre los
> mapas guardados en la sd, ¿verdad?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1459388
>
> Title:
> Offline
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/unav/+bug/1459388/+subscriptions
>

Revision history for this message
Luciano Barea (lubareac) wrote : Re: Offline

¿Pero que problema hay con el generador online para no poder tener los mapas?
Creía que el generador de rutas solo se encarga de crear la lista de coordenadas que se usarán para ir desde el punto "a" hasta el punto "b".
Personalmente creo que sería mejor un generador de rutas que funcionase online, ya que se usaría esa conexión para comprobar que todo está actualizado, ¿o los mapas y demás cosas como las listas de radares se actualizaría junto con la aplicación?

Sea como sea, en caso de tener que recalcular la ruta, quizás vendría bien un botón, y dejarse de menús.

Por cierto, siento ser tan pesado con este tema. :(

Revision history for this message
costales (costales) wrote : Re: [Bug 1459388] Re: Offline

Hola Luciano :)

 > ¿Pero que problema hay con el generador online para no poder tener
los mapas?

No hay ningún problema. Pero solucionaré las 2 cosas a la vez, pues
tener los mapas sin la ruta offline, no sería un navegador offline.

 > Creía que el generador de rutas solo se encarga de crear la lista de
coordenadas que se usarán para ir desde el punto "a" hasta el punto "b".

Así es ;)

 > Personalmente creo que sería mejor un generador de rutas que
funcionase online, ya que se usaría esa conexión para comprobar que todo
está actualizado, ¿o los mapas y demás cosas como las listas de radares
se actualizaría junto con la aplicación?

No, es otra lógica.

 > Sea como sea, en caso de tener que recalcular la ruta, quizás vendría
bien un botón, y dejarse de menús.

¿Qué menús? El recalculo es automático y sin intervención del usuario :)

Un abrazo.

Revision history for this message
Luciano Barea (lubareac) wrote : Re: Offline

Hola

>>> ¿Pero que problema hay con el generador online para no poder tener los mapas?
>No hay ningún problema. Pero solucionaré las 2 cosas a la vez, pues tener los mapas sin la ruta offline, no sería un navegador offline.

No sería un navegador totalmente offline, pero sería un buen paso, al menos, para ir probando cosas. ;-)

 >>> Personalmente creo que sería mejor un generador de rutas que funcionase online, ya que se usaría esa conexión para comprobar que todo está actualizado, ¿o los mapas y demás cosas como las listas de radares se actualizaría junto con la aplicación?
>No, es otra lógica.

Bueno, supongo que más adelante explicarás como se llevará a cabo la actualización de las cosas del offline. ;-)
Es que en los gps, sobretodo los de los coches, hay mucha gente que no actualiza el software (que funciona offline) y luego se queja de que el software, los mapas o demás cosas como la lista de radares están desactualizados,
Curiosamente, la gente se da cuenta de esta falta de actualización de los mapas cuando el gps les lleva por un camino de tierra, que está al lado de una autovía de varios carriles que lleva al mismo sitio. :-)

>>> Sea como sea, en caso de tener que recalcular la ruta, quizás vendría bien un botón, y dejarse de menús.
>¿Qué menús? El recalculo es automático y sin intervención del usuario :)

¿No debería ser distinto el recalculo de la ruta en caso de equivocarte de camino (por haberte pasado una calle o una salida de la carreterera), al recalculo de cuando la carretera o calle por donde se supone que debes ir no esté disponible por algún motivo como cortes, cierre, obras, cambio de dirección, la carretera sea de peaje...?
En el primer caso, solo habría que volver a la ruta predeterminada (girando en la próxima calle o saliendote en la siguiente salida), pero en el otro caso quizás habría que crear una nueva ruta totalmente distinta que fuese por otro camino (yendo por una carretera nacional en vez de por la autovía, o al revés).
¿como diferencia el recalculo automático de rutas un caso del otro?

Revision history for this message
costales (costales) wrote : Re: [Bug 1459388] Re: Offline

Hola Luciano,

No sería un navegador totalmente offline, pero sería un buen paso, al
> menos, para ir probando cosas. ;-)
>

Este punto llevará muchísimo trabajo y hay muchas cosas más prioritarias ;)

>
> Bueno, supongo que más adelante explicarás como se llevará a cabo la
> actualización de las cosas del offline. ;-)
> Es que en los gps, sobretodo los de los coches, hay mucha gente que no
> actualiza el software (que funciona offline) y luego se queja de que el
> software, los mapas o demás cosas como la lista de radares están
> desactualizados,
> Curiosamente, la gente se da cuenta de esta falta de actualización de los
> mapas cuando el gps les lleva por un camino de tierra, que está al lado de
> una autovía de varios carriles que lleva al mismo sitio. :-)
>

Aún no está ni implementado ni pensado :P En su momento tocará ;)

¿No debería ser distinto el recalculo de la ruta en caso de equivocarte de
> camino (por haberte pasado una calle o una salida de la carreterera), al
> recalculo de cuando la carretera o calle por donde se supone que debes ir
> no esté disponible por algún motivo como cortes, cierre, obras, cambio de
> dirección, la carretera sea de peaje...?
>

La API de rutas es externa a la aplicación. No hay consideración para la
ruta respecto a obras, atascos...

> En el primer caso, solo habría que volver a la ruta predeterminada
> (girando en la próxima calle o saliendote en la siguiente salida), pero en
> el otro caso quizás habría que crear una nueva ruta totalmente distinta que
> fuese por otro camino (yendo por una carretera nacional en vez de por la
> autovía, o al revés).
> ¿como diferencia el recalculo automático de rutas un caso del otro?
>

Siempre se calcula desde donde estás al destino. No hay posibilidad de más
opciones.

Un saludo :)

Revision history for this message
taiebot65 (dedreuil) wrote : Re: Offline

I can not really read all the spanish. But at first could i suggest to cache and save some journeys.

As an example i am going on holidays. I want to save the journey from the airport to my location. I do not really need to save the all country i am going to but just one journey itself. From point A to point B. I could do this at home before going abroad and save it. When i arrive i have just to turn up unav and start driving. Size of this should be kept to the minimum.

Revision history for this message
costales (costales) wrote :

Sorry @taiebot65, in Launchpad we should use English.

I can't cache by a script an OSM map because of the usage licese.

Thanks anyway for the idea and happy 2016 :))

Revision history for this message
Michael Weimann (m982) wrote :

@costales I couldn't find anything in the OSM terms and conditions that prohibits offline usage of the maps.

OSM does even provide customized downloads for a "coordinate box": http://wiki.openstreetmap.org/wiki/Downloading_data

Would it be possible to add an offline feature to uNav? This would be a huge improvmenet, especially if you navigate in areas with bad connections. It also saves mobile date, if you store the data on the device.

(Sorry if I ask/point out things again from above. But I don't understand spanish :/ )

Revision history for this message
costales (costales) wrote :

@Michael: OSM allow to use the maps offline, as they are free (as in freedom) maps :))
OSM ask about not to download a huge maps with a script, because that could affect their servers.
The issue in uNav about offline is not already the maps (complicate, but not so much), it would be the route. I would need a route library offline.
This is a desire goal for uNav :)

Revision history for this message
Joan CiberSheep (cibersheep) wrote :

I gues you already know but: OSMscout uses this library that sounds like it :)
http://wiki.openstreetmap.org/wiki/Libosmscout

Revision history for this message
Julian (octus) wrote :

Hello,
Thank you uNav already, it's well designed.

I would also much appreciate offline maps. I turn data off on my phone to save money but I like using maps to navigate when I drive, not having the data offline makes this impossible.

I would recommend the OSM/JOSM file format as it tends to me more up-to-date and contains more meta-data compared to static, not-as-frequently updated images. It would also help with when updates are needed as you only download data that has been changed, as compared to images. As well it would be awesome if we could download the osm data on our pc as osm files and then move them/import then on the uNav app.

OSM/JOSM reference:
http://wiki.openstreetmap.org/wiki/JOSM_file_format

QT/QML Lib:
http://doc.qt.io/qt-5/location-plugin-osm.html

Revision history for this message
dennis (dennisschneck) wrote :

May be you can get a experience from https://github.com/fransschreuder/OSMScout-ubuntu

Revision history for this message
costales (costales) wrote : Re: [Bug 1459388] Re: Offline

Yes, I know it.
I think it will not possible for uNav.

--
Sent using Dekko from my Ubuntu device

On Tue, Mar 22, 2016 at 11:32 AM, dennis <email address hidden> wrote:

> May be you can get a experience from
> https://github.com/fransschreuder/OSMScout-ubuntu
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1459388
>
> Title:
> Offline
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/unav/+bug/1459388/+subscriptions
>

costales (costales)
Changed in unav:
status: New → Confirmed
status: Confirmed → Triaged
importance: Undecided → Medium
costales (costales)
Changed in unav:
assignee: nobody → costales (costales)
status: Triaged → In Progress
summary: - Offline
+ Offline tiles map
costales (costales)
Changed in unav:
milestone: none → 0.59
costales (costales)
Changed in unav:
milestone: 0.59 → none
description: updated
costales (costales)
Changed in unav:
milestone: none → 0.60
costales (costales)
Changed in unav:
status: In Progress → Triaged
costales (costales)
Changed in unav:
status: Triaged → In Progress
costales (costales)
Changed in unav:
status: In Progress → Fix Committed
costales (costales)
Changed in unav:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.