Positionspfeil verschieben

  • Hallo,


    ich möchte gerne den Positionspfeil derart verschieben, dass die tatsächliche Position ("blinkender Punkt") an die Spitze des Pfeils rutscht. Weiß jemand wie dies geht ?(?


    Gruß
    m2ek

  • leider weiss ich das auch nicht, aber ich kann mir eine andere Frage nicht verkneifen...wenn Du nun weisst, dass die normale Position des springenden Punktes hinten in der Kerbe des Pfeils ist, dann ist doch alles prima und Du weisst damit, dass Du nicht über die Kreuzung gefahren bist, sondern noch an der Ampel davor stehst. Die Positionierung des GPS-Signals kann eh um +/- 10 Meter (Bei gutem Empfang) von der Realität abweichen, also wieso willst Du hier rumfummeln, an einer Stelle, die eh im Bereich der Schätzung und des Ratens liegt?

  • Die Position des Punktes hat erstmal garnichts mit dem Pfeil zu tun.
    Der Punkt zeigt einfach nur die Position an an der man sich ohne Map-Matching und andere Korrekturmechanismen auf der Karte befinden würde.
    Der Pfeil stellt die korrigierte Position dar.
    Man kann den Pnkt nicht irgendwie verlegen, der ist einfach da wo man laut reiner GPS-Position wäre.


    Man kann schön erkennen wie ungenau das GPS-Signal eigendlich ist.
    Gäbe es keine Korrekturen über Map-Matching wäre eine Strassennavigation wie wir sie kennen kaum wirklich möglich.


    Gruß Thomas

  • @webberle


    Die Verschiebung möchte ich aus rein praktischen Gründen durchführen:


    Der "blinkende Punkt" selber ist nur schwer zu erkennen, in der night-Darstellung praktisch gar nicht.
    Der Pfeil wiederum (dies trifft besonders in der 2D-Darstellung zu) verdeckt zugleich die Karte in einem zum Teil erhelblichen Maße.



    @TomB


    Ich möchte nicht den Punkt verlegen, sondern den Pfeil relativ zum Punkt aus den o.g. Gründen.


    Vielleicht gehöre ich zu der Minderheit, die gerne im 2D-Modus unterwegs sind, denn nur dort fällt das von mir dargestellte Problem extrem auf. Dass der 2D-Pfeil beim zoomen in seiner Größe nicht geändert wird, sodass der Pfeil ggf. mehrere 100m verdeckt, verstärkt den Effekt nur.


    Gruß
    m2ek

  • Hast Du bitte keine anderen Sorgen?


    Diese diversen Verschiebungen in den einzelnen Dateien müssen doch nicht sein. Spästens dann, wenn nichts mehr geht, wird das Gerät zum Händler gegeben und ein Garantieanspruch geltend gemacht.


    Lasst doch bitte Eure Navis so, wie sie sind und es gibt wesentlich weniger Aufregungen.


    Aber bitte schön, wer es braucht!


    resi 1607

  • Hi m2ek,


    obwohl die Vorredner eigentlich schon alles zum Thema gesagt haben, möchte ich doch gerne folgendens anmerken: das Problem besteht darin, den Pfeil auf einer im Kontext zur aktuellen Navigation stehenden Strasse zu lokalisieren. (Hier kommen dann auch die von TomB erwähnten Korrekturmechanismen in's Spiel).


    Wie du vielleicht schon bemerkt hast, ändert sich die Position des Punkts (also der Anzeige der tatsächlichen GPS-Position) je nach Qualität (z.B. geschwächt durch Abschattungen; Häuser, Bäume) des empfangenen GSP-Signal und Messfehler (z.B. Reflexionen an Objekten) erheblich. Da sind leicht mal bis zu 100 Meter Abweichung drin!


    Würde man also deinen Wunsch realisieren und den Pfeil nach der Position des Punkt ausrichten, würde der Pfeil ständig seine Position verändern. So könnte sich der Pfeil z.B. auch einfach mal, wie gesagt, 100 Meter neben der Strasse wieder finden auf der du gerade bist. Wie sinnhaltig das für eine reine "Strassen"-Navigation wäre, muss man nicht näher erklären.


    Meines Wissens gibt es für IGO noch keine einfache Selbstbau-Lösung zum Ändern des Pfeil (ausser dem überlagern mit einer Grafik). Man kann daher die aktuelle Darstellung nur hinnehmen oder sich mit dem Datenformat "MDL" beschäftigen (der Pfeil ist ein 3D-modell in diesem Datenformat). Im Internet findet sich einiges dazu - siehe Suchmaschine.


    Vielleicht hilft dir ja auch einfach mein Vorschlag im Sinne "aus den Augen aus dem Sinn": schalte die Anzeige des Punktes doch einfach ab. Das geht über diesen Eintrag in der Datei "becker.ini":


    [debug]
    show_gps_pos=0

  • Hi torge,


    vielen Dank für Deine Erklärung.
    Die Position des Punktes ändert sich, das ist richtig. Ich habe jedoch unterstellt, dass die auf dem Navi dargestellte Position berechnet wird, wobei die GPS-Position (blinkender Punkt) dabei eine Rolle spielt. Letzlich suchte nur nach einem Weg, die Parameter in meinem Sinne zu verändern.


    Trotzdem nochmals danke.
    m2ek

  • Hallo m2ek ,
    Das man in der sys.txt viel rumschreiben kann, weißt Du sicherlich schon.
    Benutzt Du einen Skin z.B. von joshua? dort besteht u.a. die Möglichkeit sich die Pfeile auf der Straße anziegen zu lassen. diese zoomen ja auch mit dem zoomlevel der Karte,


    [2d]
    show_guidance_arrows=1
    show_guidance_strip=1
    minguidancearrowsize=5
    maxguidancearrowsize=15
    guidancearrow_first_alpha=35
    minguidancearrowsize_zoomlevel=1200
    maxguidancearrowsize_zoomlevel=0


    guidancearrow_disappearlevel=600
    guidancearrow_maxshift=12
    carcenter_y=35


    Dies hier beieinflußt die AutoPfeilgröße
    ;mincarsize=190
    ;maxcarsize=190


    Das ist die Grösse die meinem Geschmack entspricht, in der dieser riesen Pfeil nicht die halbe Karte verdeckt
    mincarsize=125
    maxcarsize=145


    Bliebe noch zu versuchen ob der Eintrag des Zoomens auch auf den Autopfeil abgeleitet werden kann und Auswirkungen hat. Vielleicht könnte das einer von den Profis in Augenschein nehmen?
    mincarsize_zoomlevel=1200
    maxcarsize_zoomlevel=0



    Übrigens kann man unter dem Eintrag
    [interface]
    ;mapfontscale=130 ; for 2d and 3d map
    ;mapfontscale=90 ; for 2d and 3d map
    mapfontscale=70 ; for 2d and 3d map


    Die Größe der Angezeigten Straßen ( A2, L770, K70 ) ändern, oder steht Fontgrösse in direktem Kontext zu den Schildergrössen? (Frage an die Experten?


    Mein GPS Signal läuft übrigens ständig 50m hinter her egal in welcher Gegend ich mich befinde. Das merke ich nicht nur an dem blinkenden Punkt, sondern auch an der Entfernungsangabe beim Abbiegen, beim POIwarner, und ähnlichen Situationen, wenn ich zum Beispiel an einer Ampel stehe bin ich laut Navi noch ca 50m entfernt. Ist dies nun auch noch "normal" und muss ich damit leben oder kann man das irgendwie abgleichen? (außer selber zu rechnen ;) )

    Einmal editiert, zuletzt von locke_ry ()

  • Inzwischen konnte ich selber feststellen das der Autopfeil tatsächlich mitzoomt und hab die Werte mal verändert


    mincarsize=125
    maxcarsize=170
    mincarsize_zoomlevel=1200
    maxcarsize_zoomlevel=0

  • @m2ek


    Würde man eine, deinem Wunsch entsprechende, Lösung finden, würde dein Pfeil größtenteils neben der Strasse und teilweise noch entfernterer herumhüpfen.
    Um das zu vermeiden, wird die Fahrzeugposition (Pfeil) mittels Map Matching auf die nächstliegende Strasse gerechnet.
    Kleine Erläuterung warum der Pfeil auf die Strasse gezogen (gerechnet) wird.

    Gruß
    taxus






    "Wir essen jetzt Opa!" Satzzeichen retten Leben!

  • Hallo locke_ry,


    ich war schon länger nicht mehr online, daher erst jetzt zunächst mein Dank für Deine Anregungen. Die von Dir angegebenen Einträge hast du wohl in der sys.txt gemacht, richtig?


    Das zoomen des Positionspfeils habe ich auf anderem Wege hinbekommen: ich habe die Größe des Pfeils für 2d in der skincfg eingetragen, und in der gleichen Datei unter [map] die Zeilen 3d...... (z.B. 3d_scale_carmodel=1) ergänzt mit 2d..... (also z.B. 2d_scale_carmodel=1). Ob die Größenangaben für den Pfeil min-/maxcarsize bereits gereicht hätten weiß ich nicht, ich habe beides in einem Rutsch gemacht, und der gewünschte Effekt war da!!


    Spannend ist noch die Änderung des zoomfactors - bei meinem einzigen Versuch hatte ich die Wahl zwischen ganz nah oder ISS-Position........ Da habe ich den Originalwert 102 sofort wieder eingetragen. Ob da noch andere mit diesem Wert gespielt haben, die Karte sollte doch viel feiner zu zoomen sein?


    Ich benutze übrigens auch Joshua's skin (1.4 light) - vielen Dank an Joshua auch von mir - allerdings habe ich die Straßenfarben z.T. geändert (Bundesstraßen gelb und Neben-/Verbindungsstraßen in der night-darstellung aufgehellt).


    Mein ursprüngliches Problem dieses postings ist damit zwar nicht wirklich gelöst, aber ich kann mit diesem Ergebnis ganz gut leben.


    taxus
    Der Positionspfeil wird immer in Relation zur aktuellen GPS-Position (blinkender Punkt) und der Karte (wo ist die nächstgelegene Straße?) BERECHNET und entsprechend dargestellt!!!!! Diese BERECHNUNG wollte ich beeinflussen, und den Pfeil "nach hinten schieben".


    An dieser Stelle übrigens ein kleiner Schmankerl: kommt eine Parallelstraße zu der befahrenen Straße dazu, und ist die GPS-Position näher an der Parallelstraße, dann hüpft man "pfeiltechnisch" auch mal rüber. Gott sei Dank nicht real, dass wäre wahrscheinlich besser als Achterbahnfahren. Aber doch interessant, dass die SW das überhaupt macht.


    Gruß an alle
    m2ek

  • 2d_scale_carmodel=1


    wie kommst du denn darauf? kann man sowas irgendwo nachlesen welche befehle was bewirken? evtl auf deutsch?


    Ich würde gerne die Straßen Schilder im 3d Modus kleiner haben,
    die schow_exit=1 also die Ausfahrten der Autobahnen ebenfalls,
    Die POI hätte ich gerne im 2D Modus genauso wie im 3d Modus mit einem Alphawert versehen

    2 Mal editiert, zuletzt von locke_ry ()

  • Ich würde gerne den Positionspfeil bei meinem Z099 verschieben, allerdings nicht abhängig von der aktuellen GPS-Position, sondern abhängig von der Bildschirmanzeige.


    Will heißen:


    Ich hab die Info-Box rechts deaktiviert, wie hier:


    [Blockierte Grafik: http://www.mybecker.com/www_root/images/imgHires/300dpi/98_99_Z_Traffic_Assist/z99_Dresden_cb.jpg]


    Der Positionspfeil ist in Bezug auf den kompletten Bildschirm mittig. Da links aber mehrere Info-Boxen die Sicht verdecken, sitzt der Positionspfeil zu weit links.


    Gibt es dafür evtl. auch Änderungsmöglichkeiten in der sys.txt oder müsste man dafür direkt den Joshua-Style 1.5 ändern?