Kompassanzeige mit Kursangabe in Grad / Verwendung im Boot

  • In der Kombination aus geographischen Koordinaten, Geschwindigkeit und - dank "moderner Modding-Techniken" ja nun auch Höhe - fehlt bisher nur noch die präzisen Angabe der Fortbewegungsrichtung, um den Bezug des Benutzers zum Raum in allen Facetten zu beschreiben und alle in der Navigation vorkommenden Aufgaben lösen zu können.


    Leider zeigt die Kompaßfunktion des Geräts von Haus aus nicht den Steuerkurs in Grad an, sondern stellt die Bewegungsrichtung nur ungenau mit einer Art "Lego-Kinder-Kompaß" graphisch dar.


    Dieses Manko wird durch die beiliegende Kompaßbilddatei zum Teil behoben, nämlich auf 10 Grad genau.


    Zwar ist die Gradzahl beim Autofahren von untergeordneter Bedeutung, allerdings - wenn schon ein Kompaß da ist und die Information damit intern vorliegen muß - gibt es eigentlich keinen Grund, diesen Parameter nicht auch als Zahl anzuzeigen. Platz genug ist auf der Seite ja.


    Die graphische Kompaßanzeige hat eine Auflösung von 36 Zuständen, erfolgt also in 10-Grad-Schritten. Auf jedes dieser 36 Einzelbilder habe ich die entsprechend Kurszahl gemalt, so daß durch einfachen Austausch der Gesamtbilddatei eine zusätzliche numerische Ausgabe auf immerhin 10 Grad genau erreicht wird. Konkret sieht das so aus:


    [Blockierte Grafik: http://666kb.com/i/aj43w6gtoq2bbs99i.gif]


    (Die Höhenangabe entspricht einen anderen Mod aus diesem Forum)


    Das ist z.B. für mich als Besitzer eines kleinen Motorbootes von Interesse, denn die Anschaffung eines spezialisierten und teuren, nautischen GPS lohnt sich dafür nicht.


    An sich ist das Gerät nämlich durchaus auch zur Orientierung auf dem Wasser geeignet, denn die geographische Position wird in Koordinaten ausgegeben, so daß man mit Hilfe einer Seekarte seine Position leicht bestimmen kann. Anhand der angezeigten Geschwindigkeit, die bei GPS stets über Grund ist, lassen auch trotz Strömung oder Wind präzise Voraussagen über die Ankunftszeit treffen, was ohne GPS schwierig ist, da mit Hausmitteln nur die Geschwindigkeit gegenüber dem Wasser gemessen werden kann und die Strömung unberücksichtigt bleibt.


    Außerdem wird die gegenwärtige Position stets richtig in der Karte graphisch markiert, also auch, wenn man sich auf dem Wasser und nicht auf einer Straße befindet. Dadurch kann man insbesondere auf Binnengewässern gut sehen, auf welcher Landhöhe man sich gerade befindet.


    Schließlich sind selbst kleine Seen kartographisch erfaßt.


    Die Benutztung des Geräts an Bord wird zusätzlich dadurch interessant, daß unter den POI sowohl Yachthäfen als auch Tankstellen verzeichnet sind - übrigens in großer Vollständigkeit. Ín kleinen Motorbooten ist es durchaus von Bedeutung zu erfahren, wo man bei einer längeren Tour an Land eine Tankstelle in der Nähe finden kann, um mal mit dem Kanister loszumarschieren. Vom Wasser aus kann man das nämlich nicht erkennen. Ebenso wenig, wie die Ortschaft heißt, die man am Ufer eines Flusses gerade sieht. Sehr hilfreich also.


    Die zu ersetzende Datei
    compass_36_states.png


    befindet sich im Verzeichnis
    \My Flash Disk\Navigation\Skin480x272\PPSkin\


    Vor dem Ersetzen die Originaldatei sichern bzw. umbenennen!

  • Passt ja ganz gut hierher... Bildschirm sieht dann aufgeräumter aus.




    Höhenanzeige in Kompassansicht anzeigen lassen :


    1) Originaldateien sichern !!!


    2) In der PFSpecial.skn folgendes ändern COMPASS_HEIGHT_VISIBILITY: shown; ( normal stehts auf hidden)


    3) In der PFSkin.skn einer der angehängten Dateiinhalte austauchen. Es sind nur die notwendigen Auszüge zum Austauschen der Originalpassagen !!!


    Auf dem ersten ist oben sogar noch die Uhrzeit, die aber immer eine Stunde zurückliegt da sie nur als GMT angezeigt wird. Wer die Uhr nicht will muss den Abschnitt Actual_Time entfernen. Aussehen tuts dann so...



    GPS Höhe oben
    [Blockierte Grafik: http://666kb.com/i/aj046jcfmmb5lnxr0.jpg]



    GPS Höhe unten
    [Blockierte Grafik: http://666kb.com/i/aj046won0byxazl3w.jpg]

  • Vielleicht lässt sich dem GPS Empfänger auch noch der Tip geben, dass Du Dich auf dem Wasser in guter Näherung auf einer Ebene bewegst und er bekommt dann die Positionsbestimmung noch genauer hin?

    • Offizieller Beitrag


    das scheint zu klappen, ich habe ohne gps jedenfalls die 000 im kompass stehen.


    werde es morgen beim fahren sehen.


    mfg rohoel und dank dafür.

  • Sehr gute Arbeit "Der kleine Christian"!!!


    Hab´s noch nicht getestet, aber wenn´s läuft: perfekt.


    Danke!

  • Es wurde irgendwo schon einmal erwähnt, finde es aber nicht mehr: Warum dreht sich der Kompaß manchmal so oft und bleibt dann an falscher Stelle stehen. Die Abweichung ist manchmal bis zu 90Grad ungenau. Es sind aber auch genügend Satelitten vorhanden, so dass er doch genau anzeigen müsste.

  • Ein GPS-Gerät kann nur seine Position als Punkt im Raum feststellen. Geschwindigkeit und Richtung werden indirekt gewonnen, in dem die Positionen zweier unterschiedlicher Zeitpunkte verglichen werden, also z.B. im Abstand einer Sekunde. Fand in dieser Zeit keine Positionsveränderung statt, läßt sich auch keine Aussage über die Himmelsrichtung treffen, da die Himmelsrichtung aus der Bewegungsrichtung abgeleitet werden muß. Die wirren Bewegungen der Kompaßanzeige resultierende aus Ungenauigkeiten bei der Positionsbestimmung: Trotz unverändertem Standort wird nicht immer die exakt gleiche Position geliefert, so daß sich eine minimale, scheinbare Bewegung ergibt. Wird diese nicht durch eine echte Bewegung deutlich überlagert, stellt sich das als "Kompaßrauschen" dar.

    Einmal editiert, zuletzt von Der kleine Christian ()

  • Aha, das ist ja interessant. Ich habe es wirklich nur im Stand getestet. So ist es dann wohl auch mit der Höhe - sie schwankt ja auch etwas.