BMWRaspControl - Forum
[Feature Request] Navi Autozoom - Druckversion

+- BMWRaspControl - Forum (https://www.bmwraspcontrol.de/board)
+-- Forum: BMWRaspControl - Diskussion (https://www.bmwraspcontrol.de/board/forumdisplay.php?fid=13)
+--- Forum: BMWRaspControl - IBusCommunicator (https://www.bmwraspcontrol.de/board/forumdisplay.php?fid=41)
+--- Thema: [Feature Request] Navi Autozoom (/showthread.php?tid=501)

Seiten: 1 2


RE: [Feature Request] Navi Autozoom - harryberlin - 07.12.2016

zoom in heißt rein, also größer
zoom out heißt raus, also kleiner (mehr kartenausschnitt zu sehen)

du kannst die funkiton gern umschreiben und bei dir testen:
Code:
if speed_kmh < self.map_auto_zoom_200 - 20:
    zoom_level = 100
elif speed_kmh >= self.map_auto_zoom_5000:
    zoom_level = 5000

# speed up -> zoom out
elif speed_kmh >= self.map_auto_zoom_2000 and self.map_states['zoom_level'] < 2000:
    zoom_level = 2000
elif speed_kmh >= self.map_auto_zoom_1000 and self.map_states['zoom_level'] < 1000:
    zoom_level = 1000
elif speed_kmh >= self.map_auto_zoom_500 and self.map_states['zoom_level'] < 500:
    zoom_level = 500
elif speed_kmh >= self.map_auto_zoom_200 and self.map_states['zoom_level'] < 200:
    zoom_level = 200

# speed down -> zoom in
elif speed_kmh < self.map_auto_zoom_500 - 10 and self.map_states['zoom_level'] > 200:
    zoom_level = 200
elif speed_kmh < self.map_auto_zoom_1000 - 10 and self.map_states['zoom_level'] > 500:
    zoom_level = 500
elif speed_kmh < self.map_auto_zoom_2000 - 10 and self.map_states['zoom_level'] > 1000:
    zoom_level = 1000
elif speed_kmh < self.map_auto_zoom_5000 - 5 and self.map_states['zoom_level'] > 2000:
    zoom_level = 2000



RE: [Feature Request] Navi Autozoom - Bahamajoe - 07.12.2016

In welcher Datei ist der Code?


RE: [Feature Request] Navi Autozoom - harryberlin - 07.12.2016

service.py


RE: [Feature Request] Navi Autozoom - Bahamajoe - 07.12.2016

Version 1.2.9i läuft. PDC auch. Code habe ich noch nicht umgeschrieben mache ich morgen.


RE: [Feature Request] Navi Autozoom - harryberlin - 07.12.2016

gut, dann gibts jetzt mal ein richtiges release.


RE: [Feature Request] Navi Autozoom - Bahamajoe - 07.12.2016

Warte bis morgen, ich muss noch was checken, ob es im alten Add on auch vorkommt. Bei mir ist eben ein komisches Verhalten beim Auto starten aufgekommen.Kleinigkeit.


RE: [Feature Request] Navi Autozoom - Bahamajoe - 08.12.2016

Scheint nur ein Zufalls Problem gewesen zu sein, daher funktioniert das Add on.


RE: [Feature Request] Navi Autozoom - Bahamajoe - 10.12.2016

Hab mir jetzt die service.py angeschaut, reicht es aus wenn ich die Minus Werte einfach ändere oder muss ich noch woanders etwas anpassen? 
Nur um sicher zu gehen: Die Minuswerte bedeuten, dass zum eingestellten Wert der zoom in erst dann passiert wenn der eingestellte Wert erreicht ist plus dem Abzug des Minuswertes. Beispiel: Eingestellter Wert für zoom_out  200m 100km/h, zoom_in ist dann bei 80km/h?