Επαναφέρω ένα θέμα που είχε προκύψει πριν από μερικά χρόνια, στον πρώτο καιρό που είχαν ολοκληρωθεί σχεδιαστικά οι μεγάλοι οδικοί άξονες της χώρας στο εργαλείο.
Αυτή τη στιγμή που μιλάμε αν ξεκινήσω να πλοηγηθώ από τα Ιωάννινα προς την Αθήνα, με οδηγεί μέσω Κατερίνης (μέσω Εγνατίας δηλαδή) σε μια συνολική απόσταση σχεδόν 700χλμ! Όταν η τυπική διαδρομή που ακολουθεί ο περισσότερος κόσμος μέσω Πάτρας είναι περίπου 430χλμ.
Δεν ξέρω πάλι πώς έχει προκύψει αυτό, ίσως λόγω των ορίων ταχύτητας στους μεγάλους οδικούς άξονες και τον αλγόριθμο που θέτει το θέμα του χρόνου. Ίσως να υπάρχει πρόβλημα και στο χάρτη, δεν ξέρω, να υπάρχει κάποια ασυνέχεια σε κάποιο σημείο.
Να είμαι ειλικρινής, το γεγονός αυτό με προβληματίζει. Αν έχει ωριμάσει η κοινότητα μετά από τόσο καιρό και υπάρχουν τόσοι εθελοντές που προσφέρουν από το χρόνο τους και συμβαίνουν ακόμα τέτοιες προτάσεις πλοήγησης, δεν μπορούμε ακόμα να θεωρήσουμε αξιόπιστο το εργαλείο τουλάχιστον σε επίπεδο να πλοηγηθείς σε μέρη που δεν ξέρεις καθόλου χωρίς να έχεις προσχεδιάσει τη διαδρομή σου. Εντάξει, εμείς οι ντόπιοι στη χώρα ξέρουμε ότι δεν θα πάμε ποτέ από τη λάθος διαδρομή, αλλά τί γίνεται με τους ξένους που εισέρχονται στη χώρα και χρησιμοποιούν το εργαλείο;
Γεια σου karapan
Δεν έχω απάντηση σε αυτό που ρωτάς αλλά μέχρι να απαντήσει κάποιος πιο έμπειρος να σου γράψω τι παρατήρησα εγώ δοκιμάζοντας τη δρομολόγηση από το pc.
Το αποτέλεσμα αυτό της βέλτιστης διαδρομής εσύ το είδες στο κινητό ή στο pc; (Φαντάζομαι στο πρώτο) γιατί εγώ κάνοντας εναν έλεγχο δρομολόγησης από το pc είδα ότι βγάζει κανονικά όλες τις επιλογές (και αυτή μέσω Πάτρας που αναφέρεις)
Δες εδώ –> Υπολογισμός Διαδρομής και πράγματι η διαδρομή από Πάτρα είναι συντομότερη και χιλιομετρικά αλλά και βάση χρόνου.
Αυτό που με προβλημάτισε όμως είναι γιατί δεν στην εμφανίζει ως πρώτη επιλογή ενώ την έχει βρεί ήδη ότι είναι η γρηγορότερη/συντομότερη και στην προτείνει ως 2η επιλογή. Σε αυτό ίσως έχει απάντηση κάποιος παλαιότερος editor, εμένα η υποψία μου είναι ότι το waze λαμβάνει και άλλα πράγματα υπ όψιν π.χ. “προτιμά” αν έχει 2 αυτοκινητόδρομους τον μεγαλύτερο σε μέγεθος (θα προτιμήσει εναν major highway από εναν minor highway).
Όταν έκανα έλεγχο τις δύο πρώτες μέρες του Νοεμβρίου από την εφαρμογή στο κινητό, δεν έβγαζε τη δρομολόγηση από την Πάτρα.
Αυτό επιβεβαιώθηκε και κατά τη διαδρομή, όταν ταξίδεψα από Ιωάννινα προς Αθήνα την 03/11/2016. Μέχρι την παράκαμψη της Φιλιππιάδας και της Άρτας, μού πρότεινε η δρομολόγηση να επιστρέψω πίσω και να πάρω την Εγνατία. Μετά την παράκαμψη πήρε κανονικά δρομολόγηση από Πάτρα, το οποίο σημαίνει ότι το σημείο ασυνέχειας ήταν εκεί.
Να τονίσω ότι ο τύπος διαδρομής που έχω στις ρυθμίσεις είναι «ταχύτερη».
Αυτή τη στιγμή που μιλάμε (από το κινητό πάντα) με την παραπάνω ρύθμιση το Ιωάννινα-Αθήνα το βγάζει από τον ανατολικό άξονα σχεδόν 700χλμ.
Γυρίζω στις ρυθμίσεις τον τύπο διαδρομής σε «συντομότερη» (δηλαδή χιλιομετρικά) και παραμένει να το βγάζει από τον ανατολικό άξονα. Άρα παραμένει το σημείο ασυνέχειας.
Από τη διερεύνηση που έκανα αυτές τις μέρες και μόλις ολοκλήρωσα και πάνω στους χάρτες από pc και πάνω στην εφαρμογή στο κινητό, καταλήγω στο συμπέρασμα ότι κάτι πηγαίνει πολύ στραβά στο routing αλγόριθμο της εφαρμογής στο κινητό.
Ο χάρτης από pc δεν έχει πρόβλημα.
Η εφαρμογή στο κινητό, αυτή τη στιγμή αναγνωρίζει στις εναλλακτικές διαδρομές ότι υπάρχει διαδρομή από Πάτρα και γνωρίζει και χρόνους και χιλιόμετρα, αλλά επιμένει να πηγαίνει από τον ανατολικό άξονα, παρόλο που και στους δύο τύπους - ταχύτερη και συντομότερη - δεν ικανοποιείται το κριτήριο στην προτεινόμενη.
Εν ολίγοις, κρίνω ότι πρέπει να γίνει escalate στην ομάδα των developers.
Έχω αρχίσει να ψάχνω το πρόβλημα που εντόπισες. Καταρχήν, διαπίστωσα και εγώ όπως και εσύ άλλωστε, ότι δεν υπάρχει κάποια ασυνέχεια στη διαδρομή που θα έπρεπε να είναι η 1η επιλογή καθώς είναι και η συντομότερη. Βασικότερος λόγος που η συντομότερη επιλογή (μέσω Πάτρας) δεν εμφανίζεται ως πρώτη είναι το πως δουλεύει ο routing αλγόριθμος της Waze.
Σύμφωνα με αυτόν, για αποστάσεις μεγαλύτερες των 160 km, δίνεται προτεραιότητα σε διαδρομές που απαρτίζονται από Major Highways + Freeways. Η διαδρομή μέσω Πάτρας, χρησιμοποιεί σε πολύ μεγάλο τμήμα της, την Εθνική οδό 5 (ΕΟ05) την οποία έχουμε χαρακτηρισμένη ως minor highway (και λογικό γιατί είναι δρόμος μίας λωρίδας ανά κατεύθυνση και χωρίς διάζωμα).
Μία λύση, που υπονοείται και πρέπει να εξετάσουμε ως κοινότητα, όταν μεταξύ 2 πόλεων, υπάρχει μόνο ένας βασικός δρόμος, αυτός να χαρακτηρίζεται ως major highway, ακόμη και αν δεν πληροί αυτές τις προδιαγραφές.
Στη συγκεκριμένη περίπτωση, σκέφτομαι ότι ο ΕΟ05 θα πρέπει να χαρακτηριστεί ως major highway, τουλάχιστον μέχρι να δοθεί σε πλήρη χρήση ο Αυτοκινητόδρομος A5 Ιόνια Οδός.
Αν όντως δίνει τυφλά προτεραιότητα με αυτό το κριτήριο για major highways, το τελικό αποτέλεσμα δρομολόγησης δεν είναι προσαρμοσμένο στο πραγματικό σενάριο οδήγησης στην ελληνική πραγματικότητα.
Μέχρι να γίνουμε πραγματικά δυτική χώρα, όπου όλες οι μεγάλες πόλεις θα είναι πλήρως διασυνδεδεμένες με κλειστούς αυτοκινητόδρομους, ίσως είναι σκόπιμο να προχωρήσουμε με τη λύση που προτείνεις, δηλαδή εσκεμμένα να χαρακτηρίσουμε κάποιους άξονες σε παραπάνω επίπεδο, ώστε να κάνουμε bias τη δρομολόγηση από εκεί που είναι και το πιο προφανές.
Και βλέπουμε με την παράδοση των επερχόμενων οδικών αξόνων.
Σήμερα έκανα εκ νέου το ταξίδι Ιωάννινα-Αθήνα και είπα για αλλαγή να πάω από τον ανατολικό άξονα και όχι από τον δυτικό άξονα από την Πάτρα, να δω πώς συμπεριφέρεται το Waze.
Ο ανατολικός άξονας είναι ο εξής: Ιωάννινα-Εγνατία-Έξοδος στον κόμβο Παναγιάς (μετά τα διόδια Μαλακασίου)-Καλαμπάκα-Τρίκαλα-Καρδίτσα-Δομοκός-Λαμία (είσοδος σε κλειστό αυτοκινητόδρομο)-Αθήνα.
Έχουμε και λέμε.
Εξαρχής το ίδιο τροπάριο να θέλει να με πάει από Κατερίνη. Αναξιόπιστο.
Αφού βγήκα από την Εγνατία, μέχρι και που έφτασα σχεδόν στην Καλαμπάκα με επέστρεφε πίσω από Εγνατία και Κατερίνη. Αναξιόπιστο.
Αφού έφτασα Καλαμπάκα πήρε την ευθεία προς τα κάτω, ωστόσο με πήγαινε από Λάρισα. Αναξιόπιστο.
Φτάνοντας στα Τρίκαλα, με πήγαινε για Λάρισα για να πιάσει από εκεί την εθνική οδό. Αναξιόπιστο.
Φτάνοντας Καρδίτσα, με πήγαινε για Λάρισα. Αναξιόπιστο.
Κάπου στα 30χλμ μετά την Καρδίτσα γύρισε προς τα κάτω και πήρε κανονικά την πλοήγηση μέσω Δομοκού και Λαμίας.
Σε όλη τη διαδρομή είχα ανοιχτό και το Google Maps που ήξερε να κάνει τα πάντα σωστά.
Στη εφαρμογή επέλεξες την default διαδρομή (1η προτεινόμενη μέσω Κατερίνης) αλλά εσύ τελικά ακολούθησες άλλη βγαίνοντας από τον Κόμβο Μαλακασίου? Ή διαλεξες την διαδρομή (2η εναλλακτική) που σου προτείνει το Waze μέσω Καλαμπάκας - Τρικάλων - Καρδίτσας?
Λογικά είχες την default επιλογή, γι’ αυτό και “εμμονή” του Waze να σε επιστρέψει στον Αυτοκινητόδρομο. Πάντως αν είχες επιλέξει από την αρχή στην εφαρμογή την 2η εναλλακτική διαδρομή θα είχες πιο “λογική” δρομολόγηση. Μετά την Καρδίτσα θα σε έβαζε στον A1 μέσω του κόμβου στις Μικροθήβες (δεν θα προσπαθούσε να σε στείλει στην Λάρισα που λες). Προτεινόμενες διαδρομές
Γενικά πάντως, ο routing αλγόριθμος του Waze προβληματίζει, αλλά μας δίνονται να “εργαλεία” να δηλώσουμε ως προτειμώμενους κάποιους δρόμους ώστε να μπαίνουν πιο εύκολα στους υπολογισμούς του Waze για το Routing. Σε 2-3 ημέρες θα δούμε αν έχω καταφέρει με αυτόν τον τρόπο να κάνω τον Δυτικό άξονα (μέσω Πάτρας), 1η επιλογή δρομολόγησης.
Μετά θα ανόιξουμε μια κουβέντα και γαιτί όχι και ένα project ελέγχου και βελτιστοποίησης των δρομολογήσεων μεταξύ πόλεων
Δεν επέλεξα καμία διαδρομή. Τα άφησα όλα στο αυτόματο.
Το νόημα μιας ορθής δρομολόγησης δεν είναι να κάνεις manual bypass την προτεινόμενη διαδρομή, αλλά να μπορεί να σε πάει από το δεδομένο σημείο στο επιθυμητό, βάσει του κριτηρίου που επέλεξες, π.χ. ταχύτερη ή συντομότερη.
Π.χ. όταν έφτανα Καλαμπάκα ήταν παρανοϊκή η εμμονή να γυρίσω πίσω στην Εγνατία και να πάω μέσω Κατερίνης στην Αθήνα και να κάνω 100+ χιλιόμετρα επιπλέον σε δρόμο βουνού με στροφές.
Αυτό δεν είναι ακριβώς το ζητούμενο ενός χρήστη στην πλοήγηση και θα πρέπει να μάς προβληματίσει για το αν μια τέτοια συμπεριφορά τελικά αποθαρρύνει τον κόσμο να χρησιμοποιήσει την εφαρμογή για αξιόπιστη πλοήγηση.
Συμφωνώ Κώστα και εγώ έχω προβληματιστεί - εκνευριστεί με κάποιες προτεινόμενες διαδρομές στο παρελθόν.
Με την ευκαιρία, παραθέτω την σημαντικότερη ίσως παράμετρο του routing algorithm της Waze που ενίοτε οδηγεί σε προβλήματα σαν αυτό που κουβεντιάζουμε εδώ:
Προτεραιοποίηση των τύπων δρόμου ανάλογα με την απόσταση από την Waze:
[table]1. 0-15 χλμ street or higher
2. 15-30 χλμ primary street or higher
3. 30-160 χλμ minor highway or higher
4. 160-320 χλμ major highway or higher
5. 320 + χλμ Freeways[/table]
Όπως είπα, ας περιμένουμε 2-3 ημέρες και ξαναελέγχουμε αν έχει αλλάξει κάτι στις προτεινόμενες διαδρομές μεταξύ αυτών των 2 σημείων
Μετά την δήλωση της ΕΟ5 ως προτιμώμενη (Routing = Preffered), δίνεται πλέον ώς πρώτη προτεινόμενη επιλογή στη διαδρομή Ιωάννινα - Αθήνα, η χρήση του Δυτικού Άξονα (μέσω Πάτρας) που είναι και η συντομότερη και αυτή που στην πράξη επιλέγουν και οι οδηγοί.
Μπράβο Ηρακλή για την επίλυση. Με την ευκαιρία αυτού του προβλήματος μου απαντήθηκαν και ερωτήματα που είχα σχετικά με τις προτεραιότητες στη δρομολόγηση (αν δεις μερικά μηνύματα πιο πρίν στο ερώτημα του Κώστα εξέφρασα την υποψία μου ότι η πηγή του προβλήματος πρέπει να είναι οι προτεραιότητες στο οδικό δίκτυο βάση μεγέθους –>
Αυτό που δεν γνώριζα είναι η λίστα προτεραιότητας που έγραψες παραπάνω (ομολογώ δεν το είχα δει κάπου στο wiki)
Αυτό πέρα από τους εθνικές οδούς/αυτοκινητόδρομους είναι κάτι που πρέπει να προσέξουμε και εντός των πόλεων μιας και μπορούν να επηρεάσουν σημαντικά τη δρομολόγηση. Έχω πρόσφατο παράδειγμα κοντά στην περιοχή μου με δρόμο που ήταν καταχωρημένος ως primary street (η αλήθεια είναι ότι ήταν primary μέχρι το 1998 :P) αλλά με μαζικές πεζοδρομήσεις στην περιοχή έγινε ήπιας κυκλοφορίας. Δεν θέλω να επεκταθώ και να βγώ εκτός θέματος, το αναφέρω απλώς γιατί με αυτό που έγραψες παραπάνω εξηγούνται πολλά προβλήματα που μπορεί να συναντήσουμε και καλό είναι όταν έχουμε ενα UR να γίνεται και μια επικαιροποίηση της κατηγορίας των δρόμων οσο αυτό είναι δυνατόν.
Αντώνη ναι είχα προσέξει ότι η υποψία σου σου ήταν στη σωστή κατεύθυνση.
Well done!!!
Γενικά, με την ευκαιρία παροτρύνω τους φίλους editors να αναδείξουν πιθανά αντίστοιχα προβλήματα που έχουν αντιμετωπίσει οι ίδιοι ή φίλοι τους ώστε να τα αντιμετωπίσουμε.