Ganz so wichtig ist die asynchrone Map-Berechnung eigentlich gar
nicht.
Praktisch macht es nämlich wenig Sinn, einen Tack in einer
Zoom-Stufe >15 nachzufahren.
Und bei <=15 braucht es den scrollMapToPoint() nicht, wenn in
den Tracks alle 5 Sekunden ein Punkt gesetzt wurde (wie es mein
RasPi-Tracker
ja tut).
Entfernung bei den AP-Sichtungspunkten zum
berechneten AP-Standort mit anzeigen. |
fertig |
Die AP-Sichtungspunkte mit der geringsten
Dämpfung in anderer Farbe (und über den anderen)
darstellen. |
fertig |
Kontext-Menü einbauen, um z.B. die Anzeige
der AP-Koordinaten ein- oder auszuschalten. |
fertig |
Alle aktuell angezeigten Tiles neu vom
Server laden (als Funktion aus dem Kontext-Menü). |
fertig |
Positions-Infos von nominatim.openstreetmap.org
nachladen und anzeigen. |
fertig |
Pausen-Punkte von einem Track erkennen und
mittels Points markieren. Samt Datum und Dauer. |
fertig |
Track-Parameter anzeigbar (Datum, Dauer,
gefahrene Kilometer, Durchschnittsgeschwindigkeit, ...) |
|
Bei letzter (oder n'ter) Wardriving-Tour
neu gesehene APs farblich (oder durch Größe) hervorheben. |
|
Schnelldurchlauf durch einen Track (ggf.
mittels Slider-Control). |
fertig |
Beliebig viele GPX-Dateien per
drag&drop laden. Dazu dann ein Popup-Fenster zum ein-
und ausschalten einzelner Tracks (Code-Vorlage in LoggerView/KurvenSettings). |
fertig |
Zwangs-Caching der Tiles abschaltbar durch
SOURCE/"cache_dir"=None - z.B. für lokalen Tile-Server. |
fertig |
AP's mit crypto=="None" hervorheben (größer
und anders-farbig). |
fertig |
Heute habe ich wenig am Programm verändert.
Stattdessen habe ich einen Spaziergang durch einen Teil unseres
Dorfes, das in OSM bisher noch komplett ohne Hausnummer
erschien, gemacht und dabei einen ganzen Schwung Hausnummern
erfasst. Die Dateneingabe per JOSM
ging sehr viel einfacher, als ich erwartet hatte. Vorab musste
ich mir nur kurz einen
OSM-Account klicken und schon konnte es losgehen. Die
ersten geänderten Tiles waren bereits wenige Minuten nach Upload
unter openstreetmap.org
sichtbar.
import numpy
keine Exception wirft.