Beiträge von kiozen

Garmin fenix 7X und epix Gen 2 im Test

Der Schwerpunkt dieses Tests und Vergleichs der Garmin Fenix 7X Solar und Garmin Epix Gen 2 liegt auf den Sensoren wie Höhenmesser, Positionsbestimmung und Herzfrequenz. Was unterscheidet die beiden GPS-Outdoor-Smartwatches? Und wie gut ist die Taschenlampe der Fenix 7X für den Outdoorbereich? Hier geht es zum Test der Outdoor-Smartwatches ...

    In der Bau- und Agrarwirtschaft werden Positionen im Zentimeterbereich nur über RTK erreicht. Abgesehen von der Technologie fallen hier auch laufende Lizenzkosten an. In dieser Genauigkeit fängt einfach der kommerzielle Bereich an, mit dem der ganze Bumms teilweise finanziert wird.


    Ohne jetzt weiter in das Thema eingestiegen zu sein, könnte ich mir vorstellen dass eine Triangulation über Lichtsignale die vielleicht machbarere Lösung ist. Das Fußballfeld hat ja freie Sicht. Aber auch hier dürften die üblichen Probleme, wie die Zeitsynchronisierung, eine echte Herausforderung darstellen.

    Unter Android (hier Version 11) gibt es bei den Einstellungen "Netzwerk & Internet" -> "Erweitert" -> "Hotspot und Thethering" den Punkt "Bluetooth-Tethering" den muss man anschalten.


    Daraufhin bietet das Telefon einen Bluetooth Hotspot an, mit dem sich das TomTom verbindet und dann über die mobile Datenverbindung Informationen mit TomToms Verkehrsservice austauschen kann.


    Das Telefon kann sich parallel dazu mit dem Audiosystem des Autos verbinden. Zu Android Auto kann ich nichts sagen, weil mein Wagen das nicht hat. Ich würde es aber irgendwie erwarten.


    Das funktioniert relativ zuverlässig. Auch mit verschiedenen Telefonen. Manchmal zickt das Umschalten und man muss über die Einstellungen Hand anlegen. Auch sehr selten, aber es kommt vor, wird trotz verbundenem Telefon eine gestörte Verbindung zum Server angezeigt. Das kann zwei Gründe haben.


    Zum einen fällt manchmal der Server aus. Gut dagegen kann man nichts machen.


    Zum anderen funktioniert die Datenverbindung im Telefon nicht richtig. Das mag an meinem Telefon (Nokia 7.2) liegen. Da zickt manchmal Bluetooth auch bei anderen Dingen. Oder weil das TomTom mit dem Telefon irgendwie einen schlechten Tag hat. Ein erneutes Verbinden löst das Problem oft. Manchmal muss man das TomTom neu booten und es geht. Oder es geht nicht weil - siehe oben - der Server nicht will.


    Das kommt alles selten vor. Nervt dann aber. Ich habe beim Vorgänger den Komfort der verbauten Simm Karte sehr geschätzt. Schade dass das nicht mehr geht.

    Nochmal: QMapShack berechnet die Geschwindigkeit aus dem Abstand der Trackpunkte und der Zeit die zwischen den Punkten verstrichen ist. Daraus ergibt sich eine Geschwindigkeit. Fällt diese unter einen bestimmten Wert, wird angenommen, dass keine Bewegung stattgefunden hat.

    Hier ist der Code dazu,

    Code
    // time moving
    trkpt.elapsedSecondsMoving = lastTrkpt->elapsedSecondsMoving;
    qreal dt = (trkpt.time.toMSecsSinceEpoch() - lastTrkpt->time.toMSecsSinceEpoch()) / 1000.0;
    if (dt > 0 && ((trkpt.deltaDistance / dt) > 0.2)) {
    trkpt.elapsedSecondsMoving += dt;
    }


    Du musst dich mindestens 20cm/Sekunde bewegen.

    Das ist natürlich nur eine Schätzung, weil QMapShack nur die Information aus der Aufzeichnung hat. Deine Uhr hat hingegen einige Sensoren, die eine deutlich bessere Abgrenzung zwischen Bewegung und Stand zulassen.

    QMapShack berechnet die Geschwindigkeit aus dem Abstand der Punkte und der Zeit. Fällt diese unter einen Wert, wird angenommen dass man steht und sich die Position nur noch aufgrund des Rauschens ändert.


    Der Schwellwert steht irgendwo im Code und ich kann gerade nicht nachsehen.

    Track bearbeiten und unter "Stil" die Breite einstellen.

    Die Breite kann mit den beiden Toolbuttons rechts entweder für alle Tracks eingestellt werden (default) oder speziell für den aktuell ausgewählten. Die Tooltips erklären das.

    Hier mal ein relative neuer Testbericht:


    TwoNav Terra Test - Überzeugender Outdoor-Allrounder!
    Das universelle GPS-Gerät TwoNav Terra im ausführlichen Outdoor-Test! Ein überzeugendes Handgerät zum Fahrradfahren & Wandern! Echter Praxistest auf…
    www.navigation-professionell.de


    Auch mal die Kommentare lesen.

    Die Abgrenzung zu Garmin ist etwas seltsam, weil es vom selben Autor auch Tests der aktuellen Garmingeräte gibt. Speziell zu den 2 Band Empfängern. Da wird die Position und der Rest sehr gelobt. Ist natürlich auch immer die Frage, wie die Empfänger getragen wurden (Schulter, Jackentasche, Hosentasche, Gürtel). Das macht sehr viel aus.

    Von meinem Aventura bin ich weniger begeistert. Hackelige Knöpfe, kein durchgehendes und stimmiges Tastenkonzept, mittelmäßiges Display und ein Akku der Kälte (-10°C) nicht ab kann. Aber das ist auch schon älter. Vielleicht ist die Hardware bei den aktuellen Geräten besser.

    Die Software ist TwoNav. Einige sehr schöne Sachen dabei. Anderes ist nicht so gut. Wie bei jedem anderen Gerät auch. Die Darstellung der OSM Karten ist bescheiden. Aber wenn du eh gute Rasterkarten hast, dann willst Du OSM nicht :)

    Wenn das eine berechnete Route ist, exportiert Basecamp alle Punkte die zur Darstellung benötigt werden. Und ja das sieht wie ein Track aus.

    Das Ziel davon ist, dass die Route in einem Garmin GPS oder einer anderen Basecamp Installation exakt so wiedergegeben wird, wie sie bei dir lokal berechnet wurde. Das funktioniert aber nur in der Garmin Welt. Andere Software kann damit nur bedingt etwas anfangen.


    Und natürlich kann auf einem anderen Gerät (sprich einer anderen Karte) eine erneute Berechnung zu einem anderen Ergebnis führen.

    Wenn Du im Code einsteigen möchtest: Suche nach


    Code
    void CGisItemRte::setResultFromBRouter(const QDomDocument& xml, const QString& options)


    und


    Code
    void CGisItemRte::setResult(Routino_Output* route, const QString& options)


    Dort wird das Routen Objekt mit den jeweiligen Ergebnissen gefüllt. Hier muss für BRouter wahrscheinlich die Fahrinformation aus dem XML Dokument mit dem Ergebnis extrahiert werden und genauso wie bei Routino in den Daten abgelegt werden. Mit ein wenig Glück ist es das schon.


    Möglich dass noch dort, wo setResultFromBRouter() aufgerufen wird, etwas gemacht werden muss. Aber Du kannst das XML Dokument mit qDebug in der Konsole ausgeben. (nicht vergessen qmapshack mit "-d" als Parameter zu starten)

    Geht leider nicht. Bei den internen Symbolen wird tatsächlich der Ankerpunkt mit angegeben. Bei den Custom Icons geht es halt so wie beim Gerät. Man wirft eine handvoll Dateien in einen Ordner und alles ist gut. In den Bitmaps ist natürlich keine Ankerpunkt definiert, deswegen einfach 0815 die Mitte.


    Würde man es anderes machen wollen müsste man noch irgendeine Textdatei mitliefern die alles definiert. Was wohl mal wieder den größten Teil der Benutzer überfordern würde.


    Du könntest das Symbol nur in die obere Hälfte zeichnen und die unter leer lassen. Da die Symbole aber skaliert werden ist das Symbol dann nur noch halb so groß.


    Ich würde vorschlagen: einfach damit leben :)

    Weil es Dir ja darum geht die Umgebung drumherum zu erkunden: QMapShacks Hauptaugenmerk liegt darauf Karten aller Art anzeigen zu lassen. Also auch Topokarten. Man kann sich auch die aktuelle Position anzeigen lassen.


    DocRealtime
    Consumer grade GIS software. Contribute to Maproom/qmapshack development by creating an account on GitHub.
    github.com


    Das geht auch mit dem GPS auf einem Smartphone, das man über GPS Tether und einem Hotspot zur Verfügung stellt. Oder über ein BT GPS Dongle. Steht alles im Wiki.


    Allerdings ist ein wenig Einarbeitung gefragt. QMapShack kann sehr viel und ist sehr modular. Super weil man vieles miteinander kombinieren kann. Für den Anfänger erst mal etwas zäh zu lernen.

    Und am besten mit einer aktuellen Version. Also besser als die offizielle 1.6.1. Da hat sich was getan. Siehe auch https://github.com/Maproom/qmapshack/issues/594.


    Routino hat den Charme, dass es sich als native C Bibliothek sehr gut integrieren lässt. Aber leider ist es auch einfach im letzten Jahrzehnt stehen geblieben. Für Wanderrouten ist das Tool gut. Für den Rest ist das Routing nicht wirklich optimal.

    BRouter hat den Nachteil eine Java-App zu sein. Also muss man den ganzen Bums installieren. Zudem stellt die Integration immer wieder einen gehörigen Aufwand im Code dar. Da muss man laufend nacharbeiten. Aber auf Benutzerseite ist BRouter eigentlich die bessere Wahl.