Geschwindigkeitsprofile in Version 4.2 – Wissenswertes und Beispiele

  • Hallo Routingoptimierer,


    dieses Topic richtet sich an alle, die sich die Mühe machen wollen, an den Ini-Dateien von MN|4 zu editieren, um für ihre Bedürfnisse optimale Geschwindigkeitsprofile zu erhalten. Wer dies nicht möchte, kann natürlich auch einfach die Standardprofile von Navigon verwenden. Mal abgesehen von ein paar eigenartigen Routings sind diese auch nicht schlecht.


    Aber Achtung!


    Bitte zunächst alle 4 Einführungspostings hier in diesem Topic lesen und erst danach posten !


    Dieses Topic beginnt also mit 4 Einführungspostings:


    1. Allgemeines zum Topic und dessen Zielsetzung.
    2. Anleitung, wie man Profile verändert und anderes Wissenswertes zum Umgang mit Geschwindigkeitsprofilen.
    3. Gesammelte Beispiele für gute Geschwindigkeitsprofile
    4. Posten von Beispielrouten und die Spielregeln dafür


    Bei Nummer 1 sind wir schon mitten drin. Was ist das Ziel dieses Topics?


    Zum Einen sollen einige Grundlagen zu Geschwindigkeitsprofilen erklärt werden. Dabei sind wir auch schon bei der ersten Spielregel. In diesem Topic geht es ausschließlich um die Version 4.2 des MN|4. Ältere Versionen haben ein anderes Profil-System ohne Preferences und sollen hier nicht das Thema sein. Ich möchte nichts vermischen.


    Neben dem Erfahren der Grundlagen im Umgang mit Geschwindigkeitsprofilen bei Version 4.2 ist das Hauptziel des Topics aber das Schaffen einer übersichtlichen Möglichkeit, verschiedene Profile auszuprobieren. Und zwar an den hier im Topic genannten Beispielrouten. Dazu aber später mehr. Das Topic richtet sich sowohl an den User, der Profile testen will als auch an die Entwickler von guten Geschwindigkeitsprofilen.


    Und letzten Endes ist das auch ein Topic für Navigon. Ich gehe davon aus, dass hier mitgelesen wird. Gerade die gesammelten Routingbeispiele sollte Navigon nicht nur lesen, sondern auch nutzen. Ich erwarte schon, dass man ebenfalls eifrig probiert und sich dieses Forum zu Nutzen macht. In der nächsten Version sollten dann die Beispielrouten auch mit dem Standardprofil von Navigon vernünftig routen.

    Einmal editiert, zuletzt von Tower ()

  • Nun zu Punkt 2. Hier wird es etwas komplizierter, aber das ist leider nicht zu vermeiden. Wer die Inis verändern möchte, sollte schon wissen, was es dabei zu beachten gibt.


    Was ist der beste Weg um die Inis zu verändern?


    Für die Entwickler, die immer mal nur einen Wert zum Weitertesten verändern wollen, ist sicher das kostenlose Programm Mini4Inis (mini4inis.de) empfehlenswert. Komfortabler geht es nicht.
    Wer ganze Ini-Zeilen, die bereits entwickelt wurden, ausprobieren möchte, sollte das direkt per Active Sync erledigen. Dazu muss man nur die prefs.ini auf den PC ziehen. Dort kann man bequem editieren bzw. die Zeilen reinkopieren. Die fertige ini dann einfach wieder zurück auf den PDA.


    Was muss ein Entwickler von Profilen dabei beachten? Nun ja, man muss wissen, dass ein Geschwindigkeitsprofil in 4.2 immer aus 2 Teilen besteht. Aus den Grundwerten (Speedprofile) für die Geschwindigkeiten und aus den Preferences. Aber da muss ich das Rad zum Glück nicht neu erfinden, was man wissen muss, hat kkoeniger bereits geschrieben:
    http://www.kkoeniger.at/mn42tipps.htm#speed42
    Lesenswerte Topics sind auch folgende:
    http://www.pocketnavigation.bi…thread.php?threadid=34051
    http://www.pocketnavigation.biz/board/thread.php?threadid=37245&sid=&threadview=0&hilight=&hilightuser=&page=1


    Und was ist für den User wichtig, der einfach nur fertige Geschwindigkeitsprofile ausprobieren möchte? Der also herausfinden möchte, welches Profil am Besten zum eigenen Fahrtyp passt.


    Das macht man am Besten im MN|4 über Mehrere Ziele eingeben und der dazugehörigen Routensimulation. Also einfach Route berechnen und in der Karte anzeigen lassen. Und da wird es etwas kniffliger, dabei gibt es nämlich einen Haken. Hat man die prefs.ini geändert und will sich ans Testen des neuen Profils machen, ist dies nicht allein mit dieser Änderung getan.


    Zwar stehen in der prefs.ini sowohl die Speedprofile als auch die Preferences. Und beides ist ja wichtig, die Kombination aus beidem ergibt die Route. Aber leider werden die Preferences beim Routen nicht aus der prefs.ini, sondern vielmehr aus der Datei navlib.ini herangezogen. Dort müssen sie erst von MN|4 hineinkopiert werden. Denn wenn dort noch alte Werte des vorher ausgewählten Profils stehen, routet MN|4 dummerweise mit diesen - ggf. nicht zum neuen Profil passenden alten Werten.


    Wie kommen die Werte in die navlib.ini? Besser nicht manuell, das ist zu mühsam. MN|4 schreibt die Werte immer dann in die navlib.ini, wenn der Routingtyp gewechselt wird, z.B. von Schnelle Route auf Dynamische Route. Das ist es also, was man einmal nach jeder Änderung der Preferences in der prefs.ini machen muss, damit sie auch endgültig in die navlib.ini übernommen werden. Den Routingtyp wechseln.

    Und dann gibt es in der Praxis schließlich noch einen 2. Haken. Den Home-Button und den Spracheingabe-Button. Denn der routet automatisch mit einem Profil, dass der User vielleicht gar nicht eingestellt hat. Und jetzt wird es heikel. Die Mehrheit vertrauenswürdiger User hier im Forum berichtet, dass bei diesen beiden Buttons immer mit dem Fast-Profil (PKW-schnell) geroutet wird. Kkoeniger spricht auf seiner Page aber vom Standard-Profil (PKW-Normal) und er ist nicht minder vertrauenswürdig. Wer irrt sich denn nun? Ich weiß es nicht. Ich kann momentan nur folgendes empfehlen: Wenn man am Ende der Tests sein Allround-Profil gefunden hat, sollte man die entsprechenden Werte einfach sowohl in die Fast- als auch in die Standard-Zeilen hineinkopieren. Dann klappt es auch mit den Buttons. :)

  • Jetzt also zu Punkt 3. Was für Geschwindigkeitsprofile haben wir denn inzwischen zum Testen hier?


    Dieses 3. Posting werde ich nach und nach erweitern. Jeder, der ein gutes Profil gefunden hat, möge das einfach hier im Topic posten. Dann nehme ich das auch gerne mit auf. Also einfach Vorschläge für die Aufnahme neuer Profile (einfach kurz das Profil reinschreiben, immer mit Wert für Speedprofil und Preferences) hier posten. Und natürlich möglichst viele neue Testbeispiele.


    Was für Geschwindigkeitsprofile haben wir denn bisher? Ich bitte jeden um Entschuldigung, wenn ich sein Profil noch nicht aufführe. Ich habe nicht das ganze Forum durchgesehen. Also bitte weitere Vorschläge einfach kurz posten. Hier eine Auswahl offenbar guter Profile:


    944S2:
    |100|50|35|33|31|25|20|15|115|100|70|60|55|45|30|20
    Preference:
    |0.88|0.9|0.93|0.94|0.95|0.97|1.02|1.04|0.9|0.96|0.99|1.0|1.01|1.03|1.04|1.06|1.0|1.0|1.0


    tpmjg:
    |90|55|37|28|27|23|18|15|124|94|78|70|66|59|40|30
    Preference:
    |1.07|1.0|1.0|0.9|0.8|0.7|0.6|0.4|0.85|1.0|1.0|0.9|1.0|1.0|1.0|1.0|1.0|1.0|1.0


    nick1:
    |100|57|49|38|34|29|26|10|120|95|69|57|53|47|41|11
    Preference:
    |1.1 |1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0|1.0


    LukeS:
    |85|45|35|33|31|25|20|15|112|85|70|55|45|35|25|25
    Preference:
    |1.57|1.64|1.67|1.76|1.79|1.84|1.9|1.9|1.69|1.85|1.89|1.9|1.89|1.92|1.95|2.0|1.0|1.0|1.0


    kkoeniger:
    |80|60|50|50|50|45|45|20|120|100|85|72|72|72|72|72
    Preference:
    |0.95|0.91|1.0|0.84|0.80|0.60|0.40|0.25|0.8|0.8|0.8|0.9|0.9|0.85|0.85|0.60|1.0|1.0|1.0


    cipher:
    |115|80|60|50|40|28|28|5|115|80|72|72|72|72|72|72
    Preference:
    |1.17|0.95|0.89|0.87|0.80|0.6|0.4|0.25|1.1|0.92|0.9|0.9|0.75|0.64|0.39|0.32|1.0|1.0|1.0


    Tower (kleines Edit von LukeS):
    |85|45|35|33|29|25|20|15|112|85|70|55|43|35|25|25
    Preference:
    |1.57|1.64|1.67|1.76|1.79|1.84|1.9|1.9|1.69|1.85|1.89|1.9|1.89|1.92|1.95|2.0|1.0|1.0|1.0

    2 Mal editiert, zuletzt von Tower ()

  • Nun aber endlich zum Hauptthema des ganzen Topics. Das Sammeln von Routingbeispielen, anhand derer man die Profile testen kann. Dabei muss es aber ganz strikte Regeln geben, zumindest für die, die neue Beispiele posten wollen. Sonst wird das nämlich zu chaotisch hier. Dennoch bitte rege Gebrauch machen vom Posten geeigneter Beispiele für gutes Routing.


    1. Gepostet werden sollen aber natürlich nur Beispiele, bei denen es mehr oder weniger offensichtlich ist, dass ein vernünftiges Routing bei schnellster Route (bzw. dynamischer Route) so und nicht anders aussehen kann (kurze Route soll in diesem Topic gar keine Rolle spielen). Da darf es also nicht auf Geschmack ankommen. Zumindest jeder Ortskundige muss da sagen können: Kein normaler Mensch würde hier anders fahren, da bin ich sicher. Und natürlich muss eine abweichende Route auch nennenswert und nicht nur unwesentlich abweichen.


    2. Es werden hier bitte ausschließlich mit Version 4.2 erzeugte Routen (Screenshots) gepostet. Dazu gehört auch, dass sie mit neu exportiereten Karten des Map-Exports 4.2 erzeugt wurden. Bitte keine Screenshots von anderen Versionen. Man benötigt nämlich unbedingt Vergleichbarkeit.
    Und dabei immer beide Versionen, ein Screenshot mit der sinnvollen Route, einer mit einer unsinnigen. Hat man leider kein Profil gefunden, das mit Version 4.2 die korrekte Route erzeugt, kann man das Beispiel auch nicht posten!!!
    Denn dieses Topic soll ja nur Routen enthalten, bei denen Version 4.2 in der Lage ist, bei passendem Profil auch die optimale Route zu finden.
    Ich kenne auch andere Beispiele, die es Wert sind gesammelt zu werden, die man aber offenbar nicht per Profil lösen kann (z.B. Kreisverkehr Visselhövede). Dieses Sammeln sollte man dann aber bitte an anderer Stelle tun und nicht in diesem Topic. Denn das sind eher unlösbare Routingbugs. Und hier soll es nur darum gehen, Beispiele zu haben, die wir selbst durch Profile lösen können. Auch durch diese Beispiele soll dann jeder das beste Profil herausfiltern können.


    3. Für jedes Beispiel bitte ein eigenes Posting benutzen. Ich mach das auch gleich noch vor. Darin bitte mit einer Nummer und einem Namen beginnen (z.B. Beispiel 1, Gelmer) zum leichteren Verweisen darauf. Anschließend die genauen Daten von Start und Ziel. Dann die beiden Screenshots, links bitte immer die richtige Route, rechts die falsche. Und schließlich am Besten noch ein paar erklärende Sätze zum Beispiel. Warum es also nur eine richtige Fassung gibt, warum alles andere Unsinn wäre.


    So, das war die Einleitung. Dann mal los mit dem Posten von Beispielen. Je mehr gute Beispiele es gibt, desto besser. :)

    2 Mal editiert, zuletzt von Tower ()

  • Beispiel 1: Gelmer
    Route:
    von:
    48157 Gelmer
    nach
    49459 Lembruch


    Die vernünftige Route ist 89 km lang. Nur das möglichst rasche Auffahren auf die Autobahn bei Greven macht Sinn. Ein kilometerlanges Parallelfahren zur Autobahn ist eindeutig nicht sinnvoll.

  • Beispiel 2: Glandorf
    Route:
    von:
    48155 Münster Warendorfer Straße
    nach
    49219 Glandorf


    Es ist eindeutig, dass das Bleiben auf der Bundesstraße die einzig sinnvolle Alternative ist.

  • Beispiel 3: Wettbergen
    Route:
    von:
    30457 Wettbergen
    nach
    20354 Hamburg


    Die Frage ist dabei nur, wie man auf die Autobahn kommt. Und das ist bei der Auswahl "Schnellste Route" eigentlich keine Frage. Der Weg durch die komplette Innenstadt von Hannover ist nicht akzeptabel, da verliert man extrem viel Zeit. Da fährt auf jeden Fall jeder Ortskundige nur über die Bundesstraßen. So wie im linken Bild sollte bei "Schnellster Route" unbedingt geroutet werden.

  • Schön, daß Du Beispiele mit aufgeführt hast. So kann sich jeder ein Bild von machen.


    Ich halte nämlich nur Beispiel 2 für falsch - alle anderen machen aus meiner Sicht sehr wohl Sinn.


    Vorschlag: poste doch die Beispiele sowohl mit kurzer als auch mit schneller Route.


    PS: ein wenig mußte ich doch schmunzeln, als ich in Deinem Eröffnungsposting las, daß es nur die Version 4.2 betrifft.


    Tja, wer hat denn nur x-fach auf eine Zusammenlegung von 4.0xx und 4.2 gepocht? ?(



    :D :D :D


    Wer zuletzt lacht.... : drink

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • Für die Akten.


    Alle Beispiele von Tower werden mit dem Profil von '944S2 normal' richtig geroutet.

    Einmal editiert, zuletzt von Candid ()

  • Zitat

    Original von Tower
    Aber die große Diskussion welches Profil, wie viele Testrouten schafft, würde ich gerne im Topic von kkoeniger belassen: http://www.pocketnavigation.biz/board/thread.php?threadid=37245&sid=&threadview=0&hilight=&hilightuser=&page=1
    Dort kann probiert und diskutiert werden.
    Hier bitte ausschließlich 2 Arten von Postings abgeben.
    1. Vorschläge für die Aufnahme neuer Profile (einfach kurz das Profil reinschreiben, immer mit Wert für Speedprofil und Preferences).
    2. Neue Testbeispiele. Nur dies und nichts anderes. Denn der Grund, warum ich hier im Topic keine Diskussionen haben möchte, liegt darin. Ich möchte unbedingt, dass die ganzen (hoffentlich zahlreich folgenden) Testbeispiele recht eng untereinander stehen bleiben und sich nicht über zig Seiten zwischen Dutzenden anderer Postings verteilen. Dann hätte man nämlich das gleiche Suchchaos wie vorher.


    Bitte respektiert Towers Wunsch. Bitte nur Profile oder neue Beispiele.
    Diskussionen bitte hier

  • Danke nick1. Aber ein Posting mach ich jetzt hier selbst auch noch, die Anmerkung von HSVMichi ist sogar sehr gut, um noch einmal klarzustellen, was für Routingbeispiele für dieses Topic gesucht sind.


    Es geht nicht um Routingbugs. Das würde wohl wirklich ganz deutlich nur auf Beispiel 2 zutreffen. Es geht ausschließlich um (möglichst viele) Beispiele, bei denen die Route bei der Auswahl "schnelle (bzw. dynamische) Route" eindeutig nicht sinnvoll ist, und das aus der Erfahrung des Ortskundigen. Klar ist Beispiel 3 kein Bug, sondern kann vor allem bei kurzer Route sinnvoll sein. (Deshalb muss ich das Thema kurze Route hier auch völlig rausnehmen, um Wirrwarr zu vermeiden). Aber selbst bei Abwägung der gewonnenen Schnelligkeit zu den Mehrkilometern macht einfach nur der Weg über die Bundesstraßen für "schnelle Route" Sinn. Kein Ortskundiger würde da anders fahren, wenn er nach Hamburg will. Ganz sicher. Und das ist der Maßstab für Beispielpostings, wobei man dem ortskundigen Poster natürlich vertrauen muss. Aber um solche Beispiele geht es. Und man muss sie allein per Profil für "schnelle Route" "lösen" können.


    Jetzt aber bitte weiter HIER diskustieren. Danke. Oder Routingbeispiele posten. :)

  • Beispiel 4: "Lübstorf"
    Route:
    von:
    19306 Neustadt-Glewe
    nach:
    19069 Lübstorf


    Wichtig für schnelle Route ist die AB zu benutzen und NICHT durch Schwerin zu routen. Das Standard-Profil (und tpmjp) machen das am besten. Die nahezu perfekte Route erhält man in der Gegenrichtung. ;)

  • Was mir noch nicht so klar ist , wenn man die pref. ändert hat es Einfluss nur auf die Ankunftzeit oder auch auf das Routing selber??


    Bei mir ist es so, dass ich für das richtige routing den speed ändern muss. ?(

  • Zitat

    Original von Pippo
    Was mir noch nicht so klar ist , wenn man die pref. ändert hat es Einfluss nur auf die Ankunftzeit oder auch auf das Routing selber??


    Beides hat Einfluss, Speed und Preferences-Änderungen wirken sich beide aufs Routing aus. Aber hab ich oben in meinen Erläuterungen über "Wissenswertes" doch auch geschrieben. Hast Du vermutlich nicht gelesen, genausowenig wie die Bitte, hier keine Fragen zu posten. ;) Dafür haben wir doch das Diskussionstopic. :)