# App: Speed based auto zoom

**URL:** <https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139>\
**Category:** Implemented features\
**Tags:** implemented\
**Created:** [August 12, 2019, 12:20pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139 "2019-08-12T12:20:36Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![KalleGe](https://forum.kurviger.com/user_avatar/forum.kurviger.com/kallege/32/1378_2.png) [@KalleGe](https://forum.kurviger.com/u/KalleGe)\
**Post date:** [August 12, 2019, 12:20pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/1 "2019-08-12T12:20:36Z")

</div>

As alongside several other posts mentioned, but still not listed here as an own feature:  
I wish zoom level (between min and max with auto-zoom on) to depend (also) on speed. The slower you go, the more zoom (closer), the faster you go (or maintaining speed) the less zoom (further, more general view).

---

<div class="post-metadata">

**Author:** ![Patrick](https://forum.kurviger.com/user_avatar/forum.kurviger.com/patrick/32/7292_2.png) [@Patrick](https://forum.kurviger.com/u/Patrick)\
**Post date:** [August 12, 2019, 2:07pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/2 "2019-08-12T14:07:28Z")

</div>

Hm could you add links in your original post to the other posts where this was already discussed please? I don’t actually remember that right now 😅

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [August 12, 2019, 5:04pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/3 "2019-08-12T17:04:50Z")

</div>

Auto zoom discussion was here:

> [@New auto zoom feature](https://forum.kurviger.com/t/new-auto-zoom-feature/252):
>
> Hi everybody. I would like to thank kurviger team for their effort in this tool. Great app for Motorcycle riding. I use the pro version and in the new release I saw the new dynamic auto zoom feature. It’s great when arriving to the next route point. If possible, I would also like to propose to increase zoom depending on speed. If slower, more zoom (closer), if faster or maintaining speed, less zoom (further, more general view; or the current behavior). Maybe I’m wrong but I think the new vers…

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [October 4, 2019, 12:15pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/4 "2019-10-04T12:15:59Z")

</div>

Currently there are no plans to change navigation’s auto zoom implementation.

Speed based auto zoom is error prone (GPS quality) and would be awkward to zoom in / out continuously with every speed change.

---

<div class="post-metadata">

**Author:** ![KalleGe](https://forum.kurviger.com/user_avatar/forum.kurviger.com/kallege/32/1378_2.png) [@KalleGe](https://forum.kurviger.com/u/KalleGe)\
**Post date:** [October 4, 2019, 12:29pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/5 "2019-10-04T12:29:37Z")

</div>

And what about a time delay or/and a minimum number of GPS-data in Auto-zoom reaction to get along with this issue?

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [October 4, 2019, 12:40pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/6 "2019-10-04T12:40:23Z")

</div>

Well many ideas can exist to fix device sensors. Implementing them is a whole different thing.  
We already provide Kalman filter for GPS location.

At the end must weigh the work effort and the benefits. Auto zoom already exists in a more robust way.  
Re-implementing it is not a trivial task and affects many nav things.

---

<div class="post-metadata">

**Author:** ![Basti](https://forum.kurviger.com/letter_avatar_proxy/v4/letter/b/fbc32d/32.png) [@Basti](https://forum.kurviger.com/u/Basti)\
**Post date:** [October 29, 2019, 7:19pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/7 "2019-10-29T19:19:31Z")

</div>

Hallo,  
schließe mich der Meinung von KalleGe an.

> [@KalleGe](#):
>
> As alongside several other posts mentioned, but still not listed here as an own feature:
> 
> I wish zoom level (between min and max with auto-zoom on) to depend (also) on speed. The slower you go, the more zoom (closer), the faster you go (or maintaining speed) the less zoom (further, more general view).

Einen geschwindigkeitsabhängiger Zoom finde ich eine gute Idee, aber bitte nur im Folge-Modus. Beim Navigieren finde ich den Auto-Zoom sehr gut. Ist sehr Hilfreich, wenn ich wieder mal mein Display nicht gut erkennen kann 🙃

Bevor ich die Navigation einschalte, schalte ich immer erst den Folge-Modus an. So kann ich mit Hilfe der Navigationstaste zwischen den beiden Moduse hin und her schalten. Wenn dann der Zoom auch noch mit macht, wäre das Riesig. 👍

Zwecks der Fehlerrate: würde es helfen, den Geschwindigkeitsbereich weiter zu stecken oder klar zu definieren.

Ist es möglich in der Kurviger App die Zoom-Stufe anzuzeigen?

In der Einstellung Zoom habe ich die Zoom-Stufe 12 abseits der Route. Bei der Navigation habe ich auch die 12 in der niedrigsten Auto-Zoom-Stufe. Mir kommt es aber so vor, dass die Zoom-Stufe beim Navigieren noch kleiner ist.

Das wärs erst mal mit meinen Anregungen.

Viele Grüße

Basti

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [October 30, 2019, 9:17am UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/8 "2019-10-30T09:17:52Z")

</div>

> [@Basti](#):
>
> Einen geschwindigkeitsabhängiger Zoom finde ich eine gute Idee, aber bitte nur im Folge-Modus.

Interesting idea. Speed based auto zoom was mainly discussed as alternative in navigation, but it may have its uses also in follow location mode.

> [@Basti](#):
>
> Ist es möglich in der Kurviger App die Zoom-Stufe anzuzeigen?

Map scaling in app is continuous without fixed zoom levels.  
Can see / set the fixed zoom levels via menu “Tools | Go to”.  
I could think a way for improved zoom display or handling.

---

<div class="post-metadata">

**Author:** ![Basti](https://forum.kurviger.com/letter_avatar_proxy/v4/letter/b/fbc32d/32.png) [@Basti](https://forum.kurviger.com/u/Basti)\
**Post date:** [October 30, 2019, 5:51pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/9 "2019-10-30T17:51:17Z")

</div>

Hallo @devemux86

> [@devemux86](#):
>
> Interesting idea. Speed based auto zoom was mainly discussed as alternative in navigation, but it may have its uses also in follow location mode…

Die Zoom-Stufen bei der Navigation finde ich gut. Ist ja auch einstellbar. Vor allem die Zoom-Erhöhung kurz vor dem Abbiegen. Hat mir schon oft geholfen, wenn mein Display… Deswegen nur im Folgemodus.

> [@devemux86](#):
>
> Map scaling in app is continuous without fixed zoom levels.  
> Can see / set the fixed zoom levels via menu “Tools | Go to”.  
> I could think a way for improved zoom display or handling.

Mir ging es eigentlich darum \>\>\>\>\>\>

> [@devemux86](#):
>
> Currently there are no plans to change navigation’s auto zoom implementation.
> 
> Speed based auto zoom is error prone (GPS quality) and would be awkward to zoom in / out continuously with every speed change.

Vielleicht hilft es, wenn die Zoom-Stufen und der Geschwindigkeitsbereich klar definiert ist, um die Fehlerrate zu verringern.  
Kleine Vorgeschichte:  
Bei der Navigation hatte ich am Anfang bei Auto-Zoom höchste Stufe immer die 19. Ich musste aber feststellen, dass bei kurzzeitigen aufeinander folgende Abbiegehinweise dies von Nachteil ist. Die 16 war mir zu klein. Jetzt Probiere ich die 17.  
So könnte ich mir Vorstellen Zoom-Stufe x \<30 km/h ; \< 60 km/h ; \< 100 km/h und \< 200 km/h  
Würde diese grobe Einstellung die Fehlerrate vom GPS verringern?

Viele Grüße

Basti

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [October 30, 2019, 6:01pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/10 "2019-10-30T18:01:45Z")

</div>

Speed in mobile devices comes from GPS sensor and there are several sensor qualities (good and bad) in many devices, affecting all location data: coordinates, bearing, speed, etc.

It cannot be as robust as distance based auto zoom (app current implementation).  
Anyway I could look at it, needs also filtering, etc., when features list gets less full.

_Since auto zoom already exists, other features that don’t exist have higher priority._

---

<div class="post-metadata">

**Author:** ![Basti](https://forum.kurviger.com/letter_avatar_proxy/v4/letter/b/fbc32d/32.png) [@Basti](https://forum.kurviger.com/u/Basti)\
**Post date:** [October 30, 2019, 7:23pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/11 "2019-10-30T19:23:12Z")

</div>

Hallo @devemux86

> [@devemux86](#):
>
> Since auto zoom already exists, other features that don’t exist have higher priority.

Ok, kann ich verstehen 😀  
Ich werde mich mal die verschiedenen Zoom-Stufen ausprobieren. Ich denke Zoom-Stufe 12 ist schon mal gut für \>100km/h

> [@devemux86](#):
>
> Can see / set the fixed zoom levels via menu “Tools | Go to”.  
> I could think a way for improved zoom display or handling.

Das reicht für meine Zwecke 😄

Viele Grüße  
Basti

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [November 22, 2019, 3:34pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/12 "2019-11-22T15:34:56Z")

</div>

3 posts were split to a new topic: [Distance based auto zoom](https://forum.kurviger.com/t/distance-based-auto-zoom/2481)

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [November 24, 2019, 6:56pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/13 "2019-11-24T18:56:04Z")

</div>

A speed based auto zoom configuration could be like (please suggest):

- 0 - 15 km/h: zoom 18
- 15 - 30 km/h: zoom 17
- 30 - 60 km/h: zoom 16
- 60 - 90 km/h: zoom 15
- 90 - 120 km/h: zoom 14
- 120 - … km/h: zoom 13

The user selected min / max auto zoom limits in settings can be applied on top.

When be away from route, should use off route zoom level or speed auto zoom?

_Can start with a sane default config and will see for adjustable speed / zoom pairs._

---

<div class="post-metadata">

**Author:** ![jcalonsol](https://forum.kurviger.com/letter_avatar_proxy/v4/letter/j/ecc23a/32.png) [@jcalonsol](https://forum.kurviger.com/u/jcalonsol)\
**Post date:** [November 24, 2019, 10:42pm UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/14 "2019-11-24T22:42:37Z")

</div>

Ok for proposed speed based zoom levels. Maybe they could be user changed afterwards.

Min max auto zoom limits applied on top… Yes.

When away from route… Use off route zoom level.

Thank you.

---

<div class="post-metadata">

**Author:** ![linux-user](https://forum.kurviger.com/user_avatar/forum.kurviger.com/linux-user/32/56_2.png) [@linux-user](https://forum.kurviger.com/u/linux-user)\
**Post date:** [November 25, 2019, 7:27am UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/15 "2019-11-25T07:27:39Z")

</div>

I hope this shouldn’t replace the distance based autozoom and distance based will stay as an option 😉

User selected min / max auto zoom limits are a must.  
I am not convinced of the proposed speed and zoom levels.  
Max legal speed in most countries is 100km/h (or less) so IMO zoom levels above 100km/h don’t make any sense.

But why not let the user decide?  
Let the user set

- max zoom level
- min zoom level
- the speed at above which min zoom level should apply.
- and maybe even the speed below witch max zoom level should apply.

The App can than interpolate the levels in between.

Apart from that, I would set:

- 0 - 30km/h: max zoom level (somewhere between 16 and 18)
- ~80 - 90km/h and above min zoom level (somewhere between 14 and 12)

Manfred

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [November 25, 2019, 7:48am UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/16 "2019-11-25T07:48:27Z")

</div>

> [@linux-user](#):
>
> But why not let the user decide?

Auto zoom settings need to remain flexible & non complicated.  
User adjustable speed / zoom pairs are difficult in many ways.

Can use the min / max auto zoom levels and interpolate between them for “some” speeds:

- 0 - 15 km/h: max auto zoom
- 15 - 120 km/h: interpolation between min / max zooms
- 120 - … km/h: min auto zoom

A disadvantage of zoom interpolation is that it auto zooms continuously.  
Even with speed filters. While with fixed pairs map remains more stable.

> [@linux-user](#):
>
> I hope this shouldn’t replace the distance based autozoom and distance based will stay as an option

 ![Kurviger](https://forum.kurviger.com/uploads/default/original/2X/f/f34e8c3fe3059875a0120377c6311b9e4d28a870.png)

---

<div class="post-metadata">

**Author:** ![linux-user](https://forum.kurviger.com/user_avatar/forum.kurviger.com/linux-user/32/56_2.png) [@linux-user](https://forum.kurviger.com/u/linux-user)\
**Post date:** [November 25, 2019, 8:00am UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/17 "2019-11-25T08:00:26Z")

</div>

> [@devemux86](#):
>
> Can use the min / max auto zoom levels and interpolate between them for “some” speeds:
> 
> - 0 - 15 km/h: max auto zoom
> - 15 - 120 km/h: interpolation between min / max zooms
> - 120 - … km/h: min auto zoom

But I really would change the speed levels 😉

- 0 - 30 km/h: max auto zoom
- 30 - 90 km/h: interpolation between min / max zooms
- 90 - … km/h: min auto zoom

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [November 25, 2019, 8:14am UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/18 "2019-11-25T08:14:05Z")

</div>

> [@linux-user](#):
>
> But I really would change the speed levels

Could be min / max speed options, not speed / zoom pairs on every step.

---

<div class="post-metadata">

**Author:** ![linux-user](https://forum.kurviger.com/user_avatar/forum.kurviger.com/linux-user/32/56_2.png) [@linux-user](https://forum.kurviger.com/u/linux-user)\
**Post date:** [November 25, 2019, 9:31am UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/19 "2019-11-25T09:31:34Z")

</div>

> [@devemux86](#):
>
> Could be min / max speed options, not speed / zoom pairs on every step.

Sorry, I don’t understand what you mean.  
IMO the min/max zoom level should be settable by the user (as is already the case).  
The speed levels can be preset by the developer to reasonable values.

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [November 25, 2019, 9:36am UTC](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139/20 "2019-11-25T09:36:21Z")

</div>

> [@linux-user](#):
>
> IMO the min/max zoom level should be settable by the user (as is already the case).

The min / max auto zoom level options are not going anywhere. 🙂

> [@linux-user](#):
>
> The speed levels can be preset by the developer to reasonable values.

Or at least offer min / max speed options depending the implementation.

[Next page](https://forum.kurviger.com/t/app-speed-based-auto-zoom/2139.md?page=2)
