Il problema della mancanza di rete, così come della perdita del segnale gps, è assolutamente reale e indiscutibile, tuttavia non vedo come lo spezzettamento potrebbe risolverlo: Waze calcola i tempi di percorrenza grazie ai dati di ingresso nel nodo iniziale del segmento e ai dati di uscita dal nodo finale del segmento; se aggiungo nodi aumento semplicemente le occasioni in cui Waze può perdere dati per mancanza di rete proprio nel momento di comunicazione col server (entrata e uscita dal segmento). P.S. Da non dimenticare, tuttavia, che il client ha un buffer di memoria in cui tieni i dati di percorrenza per poi mandarli al server appena ritrova il segnale di rete.
In ogni caso non concordo quando scrivi che “la velocità viene falsata da quel 0 km/h per poche centinaia di m”: se su 7 km ne ho 1 con coda o ne ho 5 con coda, il segmento potrebbe essere ugualmente rosso, ma l’algoritmo di Waze calcola correttamente come diversa la velocità media di percorrenza di quell’intero percorso di 7 km. Per questo motivo io e Linus scriviamo che è da fidarsi dell’algoritmo di calcolo e non dei segnali visivi sulla mappa!
Infine, sul mio suggerimento di tracciare eventuali laterali, assolutamente concordo sul fatto che ci voglia metodo: il metodo consiste nel seguire le convenzioni, cioè tracciare solo strade percorribili con normali mezzi (no fuoristrada, no trattori) e non tracciare parcheggi a meno che non siano molto grandi (e limitandosi alla viabilità principale). Non so quindi se è applicabile nel caso specifico del Costo, ho solo fatto un’ipotesi.
Secondo me Tiziano non ha tutti i torti, nel senso che se il segmento è lungo (ipotesi) 10 km e ne ha 1 di auto in colonna, “visivamente” saranno comunque 10 km di colonna e non è la stessa cosa che vederne 1.
IMHO
Ho un problema a Valli del Pasubio:
guardano la mappa si nota la frazione di “Stoner, Enego”, che si trova da tutt’altra parte.
Ho controllato tutti i segmenti e nessuno riporta erroneamente questa City, nemmeno come AN; in realtà non ho trovato (in Waze) nessun segmento nemmeno a Enego che riporti anche il nome della frazione “Stoner, Enego”, nemmeno utilizzando WME Color Highlights.
Capisco che a livello visivo o di estetica possa essere una cosa poco piacevole ma secondo me non ha senso penalizzare e appesantire il routing per questi motivi…
Mah, in città 10 km di strada comprendono centinaia di segmenti, spezzare un segmento lungo a 1 km dal termine non credo possa influire neppure minimamente, oltretutto i segmenti lunghi si trovano in aree con pochissimi nodi.
Io se vedo un segmento di vari km tutto rosso, cerco un’altra strada pensando che Waze non funzioni bene.
Del resto la funzione visiva serve proprio a questo scopo.
Ho l’impressione che quando è stata impostata la frazione siano state passate al database le coordinate sbagliate. Tipicamente quando si richiede l’inserimento di una nuova città/frazione, nel form bisogna inserire il plink di almeno un segmento. Supposto che l’inserimento delle coordinate del segmento non venga fatto a mano, è sufficiente che chi ha compilato il form abbia copiato il plink sbagliato ed ecco il patatrac
Suppongo che il database sia impostato con una serie di tabelle elementari (una per le regioni, una per le province, ecc.) legate fra loro da relazioni 1 a molti. Tramite tutta una serie di query questi dati possono essere legati e incrociati fra loro in molti modi. Nel db può quindi esistere una query che riporta “regione - provincia - comune - frazione”. Le strade sono solo l’ultimo anello della catena. La frazione può “esistere” nel db indipendentemente dalla presenza di una strada. Se non erro, dopo che la richiesta di inserimento della città/frazione viene approvata, fintanto che non si incomincia ad editare/popolare la nuova città/frazione, nessuno segmento riporta la nuova denominazione. Basta quindi che qualcuno faccia la richiesta, la nuova città/frazione venga aggiunta nel db, ma che poi nessuno la popoli, ed ecco che si arriva al problema da te riportato.
I nomi delle città/frazioni che compaiono sul wme e quindi sul client, sono elaborati con i map tiles updates. Sono i nomi assegnati ai segmenti che “costruiscono” il poligono del centro abitato. Il nome appare se c’è almeno 1 segmento, altrimenti non appare proprio ed anzi dopo qualche tempo viene eliminato dall’elenco dei nomi…
Non nego che visivamente non sia la stessa cosa, dico solo che l’apparenza visiva (che senza dubbio soffre di limitazioni e difetti) non dovrebbe governare la scelta della strada, da lasciar fare all’algoritmo di calcolo.
Nodi in più influiscono eccome sul calcolo di percorsi medio lunghi, è stato già verificato. In più abbiamo ricevuto indicazioni da Waze, secondo cui l’algoritmo di calcolo penalizza i tracciati con più nodi: questo sia per l’ipotesi che ogni nodo sia un incrocio e quindi un potenziale rallentamento, sia per la necessità di risparmiare risorse di calcolo.
Da qui il discorso di evitare nodi inutili.
Io al massimo faccio calcolare a Waze i percorsi alternativi, lasciando a lui la verifica se quella coda possa influire significativamente sulla velocità media, fidandomi che Waze funzioni bene.
Del resto l’algoritmo di routing serve proprio a questo scopo.
Ho provato a posizionarmi sullo stesso punto, muovere la mappa, alzare ed abbassare lo zoom ma a me non appare mai la scritta Stoner, Enego.
Hai già aggiornato la mappa dalle impostazioni del client?