07.12.2016, 16:41
(Dieser Beitrag wurde zuletzt bearbeitet: 07.12.2016, 16:47 von harryberlin.)
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:
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