"Echte" unbegreifliche Routingfehler !

  • Hallo,


    ich habs schonmal kurz in 2 anderen Topics angedeutet, jetzt werde ich mal wie versprochen ganz konkret.


    In diesem Topic soll es nicht um "nicht wunschgemäßes" Routing gehen. Ich möchte nur über die echten Bugs sprechen. Also das, wo sich MN|4 selbst widerspricht!!! Und davon gibt es leider allein auf meinem Arbeitsweg jede Menge, ganz anders als bei BMNEE. Und ich hab keine ini verändert, das nur am Rande.


    Mein gedanklicher Ausgangspunkt ist folgender:


    Wenn ich kurze Route wähle, gehe ich davon aus, dass mir das Programm auch die nach Kilometern kürzestmögliche befahrbare Strecke auswählt.


    Wenn ich schnelle Route wähle, gehe ich davon aus, dass mir die nach den internen Zeiteinstellungen schnellste befahrbare Strecke geboten wird.


    Dies tut MN|4 leider nicht. :(


    Fangen wir also mal an.


    Beispiel 1:


    Von: Hannover, Deisterstr. 9
    Nach: Hannover, Allerweg 1


    Kurze Route: (0.82 km) in 0 Std. und 3 Minuten.
    Schnelle Route: (2.13 km) in 0 Std. und 7 Minuten


    Wieso bietet mir MN|4 für dieselbe Route mit der Option "schnelle Route" einen Weg an, der nach der eigenen Berechnung von MN|4 satte 4 Minuten länger ist (mehr als doppelt so lange) als eine Route wäre, die MN|4 selbst kennt (halt die kurze Route).


    Das verstehe ich schon einmal überhaupt nicht.


    Außerdem verstehe ich nicht, dass MN|4 zwei so schlechte Routen abliefert.


    Denn die Wahrheit ist (umgekehrt geroutet) 0,19 km in "0 Minuten". Das ist ein Weg von nur 200 Metern! Diesen Weg kann man problemlos fahren, da ist sogar eine Rechtsabbiegespur. Nur MN|4 weigert sich beharrlich, dort abzubiegen, das geht nur in Gegenrichtung, real geht aber natürlich beides.


    Ein Kartenfehler? Es soll doch die gleiche Karte sein wie bei BMNEE. Und der ist dort abgebogen, da müsste ich mich jetzt schon völlig irren (kann evtl. jemand prüfen).


    Bei dieser Route gibt es also 1-2 Bugs. Vor allem, dass die schnellste Route viel langsamer ist als die MN|4 bekannte Alternativroute (kurze Route).


    Beispiel 2:


    Von: Hannover, Allerweg 1
    Nach: Ronnenberg, Tilsiter Str.


    Schnelle Route: 9.08 km
    Kurze Route: 9.27 km


    Die kurze Route ist also länger als eine MN|4 bekannte Alternativroute. Auch das will mir nicht in den Kopf.


    Extrem wird es aber, wenn man weiterforscht. Der Unterschied von knapp 200 Metern ergibt sich dadurch, dass MN|4 vor Wettbergen beschließt, jetzt einmal flugs von der Bundesstraße abzufahren und einen kleinen Umweg durch den Ort Wettbergen zu nehmen, erst dann zurück auf die Bundesstraße. Dieser Umweg ist halt knapp 200 Meter länger.


    Aber was um alles in der Welt veranlasst MN|4 bei kurzer Route diesen Umweg zu fahren? Das macht keinen Sinn. Aber nur dieses Stück ist der einzige Unterschied in der Route.


    Ganz rätselhaft wird das Ganze dann, wenn man statt Tilsiter Str. in Ronnenberg eine andere Straße als Ziel gibt. Bei folgendem Beispiel:


    Von Hannover, Allerweg 1
    Nach Ronnenberg, Ihmer Tor


    stimmen kurze und schnelle Route überein. Ronnenberg liegt viele Kilometer hinter Wettbergen. Ich fahre also bei kurzer Route zweimal (einmal zur Tilsiter Str., einmal zum Ihmer Tor) über die B217 nach Ronnenberg und einmal - abhängig von der Zielstraße in Ronnenberg - macht er mitten auf dem Weg einen kurzen Abstecher (Umweg) durch Wettbergen, um erst danach zurück auf die B217 zu fahren und dann den gleichen Weg nach Ronnenberg fortzusetzen.


    Das muss ich nicht verstehen. :(


    Das sind leider mehrere massive Routingbugs, die nichts mit Geschwindigkeitsprofilen zu tun haben. Gar nichts.


    Ich hoffe, CityHunter oder irgendwer von Navigon kann das erklären. Bei BMNEE gab es sowas nicht. Das sollte unbedingt im Patch berücksichtigt werden. Das Routing ist das absolut Entscheidende. Ich muss mich darauf verlassen können, dass schnelle Routen (laut MN|4) schneller als kurze sind und umgekehrt. Und dass nicht völlig unlogische scheinbar total willkürliche Umwege gefahren werden.


    Ich würde mich sehr über ein Statement von CityHunter freuen.


    Ach ja, und natürlich darüber, dass andere die Routingbeispiele überprüfen. Nicht dass das nur bei mir so ist. Danke.

  • @ Tower


    Zitat

    Kurze Route: (0.82 km) in 0 Std. und 3 Minuten.
    Schnelle Route: (2.13 km) in 0 Std. und 7 Minuten


    Wieso bietet mir MN|4 für dieselbe Route mit der Option "schnelle Route" einen Weg an, der nach der eigenen Berechnung von MN|4 satte 4 Minuten länger ist (mehr als doppelt so lange) als eine Route wäre, die MN|4 selbst kennt (halt die kurze Route


    Hm, dazu fällt mir nur ein, dass der schnellste Weg nicht unbedingt der kürzeste sein muss.
    Also lieber einen Umweg fahren und schneller vorankommen als sich durch Spielstrassen zu quälen.
    Dann müsste aber die Zeitanzeige genau umgekehrt sein.


    Zitat

    Denn die Wahrheit ist (umgekehrt geroutet) 0,19 km in "0 Minuten". Das ist ein Weg von nur 200 Metern! Diesen Weg kann man problemlos fahren, da ist sogar eine Rechtsabbiegespur. Nur MN|4 weigert sich beharrlich, dort abzubiegen, das geht nur in Gegenrichtung, real geht aber natürlich beides.


    Ein Kartenfehler? Es soll doch die gleiche Karte sein wie bei BMNEE. Und der ist dort abgebogen, da müsste ich mich jetzt schon völlig irren (kann evtl. jemand prüfen).


    Hab ich auch schon ähnlich bei einem Kreisverkehr gehabt.
    Von Süden her kommend, wurde der Kreisverkehr einwandfrei erkannt, von Westen her kommend, gab es ihn plötzlich nicht mehr.


    Zu deinen übrigen Punkten fällt mir nix ein ?(


    Gruss Farron

  • Zitat

    Original von Farron
    Also lieber einen Umweg fahren und schneller vorankommen als sich durch Spielstrassen zu quälen.
    Dann müsste aber die Zeitanzeige genau umgekehrt sein.


    Genau, ist sie aber nicht. Der Weg mit schneller Route ist leider auch deutlich langsamer. Und dafür habe ich noch mehr Beispiele. Schnelle Route oftmals langsamer als kurze Route. Und das ist schon sehr bitter. :(

  • Hi,


    habe die Route Deisterstraße 9 bis Allerweg 1 gerade im MNEE 1.4 getestet, dort sind beide Routen (schnelle/kurze) identisch lang mit 3 Minuten, aber unterschiedlich weit (1,5 km vs. 1,3 km).


    Michael

  • Okaya, dann ist da offenbar doch ein Kartenfehler (richtig wären 0,19 km). Den Rest kann ich mir aber nicht erklären, dieses eine war ja nur ein kleines Detail.


    Entscheidend sind die anderen Punkte. War bei MNEE 1.4 die kurze Route wenigstens die kürzere?

  • Ja, im MNEE war die "kurze" Route auch die kürzere, auch vom tatsächlichen Verlauf her anders, aber zeitlich bringts halt nicht viel.


    Gruß,


    Michael

  • Aber immerhin nicht widersprüchlich. Kann ich über MN|4 leider momentan nicht sagen. :(

  • @Tower
    MN (egal welche Version, egal welches Navi) kennt keine Route, diese wird erst errechnet. Da MN nicht jede Route ausprobieren kann(keiner wird Tage auf eine Berechnung warten), werden nach einer Logik bestimmte Wege gar nicht getestet bzw. im Ansatz schon abgebrochen. Welche Strecke nun bis zum Ende durchgerechnet wird, wird durch interpolieren (schatzen, raten) ermittelt. Dem User fällt sowas erst auf, wenn er 2 unterschiedliche Routen von A nch B vergleicht.
    Die kürzeste Strecke ist relativ einfach zu ermitteln(etwas komplizierter wirds schon sein), ich nehme einfach die Straßen die, die geringste Abweichung zur Luftline haben.


    Vielleicht hilft dir das ein bischen dein Navi zu verstehen ;)


    Gruß Hirni

    Einmal editiert, zuletzt von Hirni ()

  • Hmmm. Ich dachte bisher, die kurze Route wäre wirklich immer kürzer als die schnelle und die schnelle Route wäre (laut Navi-Minuten) immer schneller als die kurze (soweit nicht identisch). So war es doch bei BMNEE immer. Oder irre ich mich?

  • @Tower:
    Welches Profil hast Du benutzt? Ich benutze PKW normal und bekomme andere Werte. Die Routenführung in Beispiel 1 ist allerdings wirklich haarsträubend.


    Bei Beispiel 1 sollen beide Routen 4 Minuten dauern. Also Gleichstand, kein Widerspruch.


    Bei Beispiel 2 ist die schnelle bei mir 9,10 km (13 Min) und die kurze 8,94 km (18Min). Also von den nackten Werten her auch i.O.


    Das mit dem abfahren von der Bundesstrasse ist mir neulich auch passiert. Der Umweg war allerdings weiter als 200 Meter (ca. 15 Minuten länger) und ich habe nicht schlecht gestaunt, als ich auf einmal wieder auf derselben Bundesstrasse landete, von der ich gekommen war (wohlgemerkt bei schnellster Route). :(

    Einmal editiert, zuletzt von Farmer John ()

  • Weiß ich noch nicht einmal. Die Standardeinstellung, ich habe gar nichts verändert nach der Installation.

  • Hab nachgeschaut. Ist auch PKW normal. Und jetzt wird es interessant. Nutzt Du die vorexportierte Karte?

  • Ja, vorexportierte Karte von CD4. Habe meinen Beitrag oben editiert.

  • Ah ja. Ich habe eine kleine selbstexportierte Karte genutzt, MapExport lief völlig ohne Probleme. Okay, dann morgen mal mit der vorexportierten. Ich bin wirklich sehr gespannt.

  • Die Wahrscheinlichkeit, daß die schnellste die schnellste und die kürzeste auch die kürzeste Route ist hängt nur von der Anzahl der Möglichkeiten ab. So wie es bei den Geschwindigkeitsprofilen es nicht DAS Beste gibt sind auch die Routing-Algorithmen nur ein Kompromiss zwischen Qualität und Berechnungsgeschwindigkeit.


    Am Rande. Wenn Navigon das Routing und Rerouting beim Update beschleunigt, wird dies wahrscheinlich auf Kosten der Routingqualität gehen, außer sie können am Algorithmus noch was rausholen, was ich eher für unwahrscheinlich halte.


    Gruß Hirni