Re: [Talk-it] Routing trasporti pubblici
2011/12/1 Federico Cozzi : > 2011/12/1 Martin Koppenhoefer : >> probabilmente si potrebbe fare un routing approsimativo con un >> qualsiasi router, stabilendo dei tempi di percorrenza medie secondo il >> tipo di mezzo (per esempio autobus: media 10km/h, tram 20km/h, metro >> 60km/h) e ignorando il discorso delle frequenze (=assumere che le >> frequenze sono simili). E associando molto costo al cambio da un mezzo >> al altro. Evventualmente si dovrebbe in più tenere conto dei trenini >> locali. > > Mi sembra un sacco di lavoro per un risultato deludente. Francamente > non mi fiderei di un routing fatto in questo modo. perchè dovrebbe essere tanto lavoro? Non basta inserire le route come percorsi proprio, con nodi di scambio (alla rete stradaria) alle fermate, e aggiungere 3 classe di percorsi? Lui ha chiesto un routing approssimativo, e alla fine, se stai facendo questa cosa a mano, faresti similmente. Per esempio mi riccordo qualche anno fa ho fatto una richiesta al sito ufficiale dell'atac per andare da casa mia (al epoca): http://www.openstreetmap.org/?mlat=41.873697&mlon=12.514178&zoom=18&layers=M alla stazione Ostiense: http://www.openstreetmap.org/?mlat=41.872101&mlon=12.485065&zoom=16&layers=M (saranno circa 3 km), perchè volevo andare all'aeroporto (quindi con valigione). Non connoscendo molto bene il trasporto pubblico di Roma potresti chiedere: perchè non vai con la metro a Termini? La risposta è semplice: trenitalia chiede 6 EUR per il tratto Roma Termini-Roma Ostiense in treno (perchè lo fanno tutti i turisti per andare all'aeroporto, da Termini costa 12 EUR, da Ostiense 6 EUR [1] ). Il sistema ATAC mi ha trovato il percorso migliore (più rapido) che era di andare a piedi (50 minuti previsti). Credo che peggio di così è difficile a farlo ;-) ciao, Martin [1] faccio notare che l'areoporto si trova qui: http://www.openstreetmap.org/?mlat=41.79534&mlon=12.25143&zoom=16&layers=M e per andare ad Ostia Lido da Ostiense ci si voglia un BIT normale (1 EUR): http://www.openstreetmap.org/?mlat=41.72803&mlon=12.29297&zoom=15&layers=M ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
Il -10/01/-28163 20:59, Martin Koppenhoefer ha scritto: > 2011/11/30 Oscar Formaggi : >> Dipende dalla città, a mio avviso. > > concordo. A Berlino per esempio ci sono gli orari e i mezzi li > rispettano quasi sempre, a Roma invece gli orari non ci sono proprio. "In teoria" ci sono. Almeno quelli di partenza dai capolinea. Li puoi trovare, mlto raramente (e se non sono stati vandalizzati) di solito ai capolinea affissi intorno alle paline. Ma in pratica non vengono mai rispettati. Ho un conoscente che fa l'autista e dovrebbe rispettare gli orari di partenza dai capilinea ma è quasi sempre impossibile per vari motivi: ritardi dovuti al traffico, carenza di vetture, malaorganizzazione, etc. etc. A mio parere sarebbe una buona cosa se anche atac rilasciasse tutti i dati, tra cui il file degli orari come a Torino. Comunque se si vuole fare un routing approssimativo, sarebbe almeno da sapere gli orari di funzionamento delle linee, per evitare che il routing dica che puoi viaggiare di notte su qualsiasi bus o tram. Dovrebbe dirti in base all'orario e al giorno in cui chiedi il percorso se puoi prendere una linea feriale piuttosto che una festiva o una notturna. ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
2011/12/1 Martin Koppenhoefer : > probabilmente si potrebbe fare un routing approsimativo con un > qualsiasi router, stabilendo dei tempi di percorrenza medie secondo il > tipo di mezzo (per esempio autobus: media 10km/h, tram 20km/h, metro > 60km/h) e ignorando il discorso delle frequenze (=assumere che le > frequenze sono simili). E associando molto costo al cambio da un mezzo > al altro. Evventualmente si dovrebbe in più tenere conto dei trenini > locali. Mi sembra un sacco di lavoro per un risultato deludente. Francamente non mi fiderei di un routing fatto in questo modo. Ciao ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
2011/11/30 Federico Cozzi : > 2011/11/30 Madeco : >> Esistono modi di calcolo anche più approssimativi, perché conoscere gli orari >> ti tutte le linee urbane è qualcosa di assai difficile. Sul calcola percorso > > Anche i metodi approssimativi non sono così semplici. Non basta sapere > ogni quanto passa un mezzo, in media, ma anche quanto tempo impiega > per andare da A a B. Il routing dei mezzi pubblici non viene mai fatto > "il percorso più corto" ma sempre "il percorso più rapido". Anche > nelle città grosse, dove i mezzi passano "a frequenza", i tempi di > percorrenza fanno molta differenza se prendere un tram e rimanerci > sopra da capolinea a capolinea, oppure cambiare con la metropolitana > per accelerare. probabilmente si potrebbe fare un routing approsimativo con un qualsiasi router, stabilendo dei tempi di percorrenza medie secondo il tipo di mezzo (per esempio autobus: media 10km/h, tram 20km/h, metro 60km/h) e ignorando il discorso delle frequenze (=assumere che le frequenze sono simili). E associando molto costo al cambio da un mezzo al altro. Evventualmente si dovrebbe in più tenere conto dei trenini locali. ciao, Martin ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
2011/11/30 Madeco : > Esistono modi di calcolo anche più approssimativi, perché conoscere gli orari > ti tutte le linee urbane è qualcosa di assai difficile. Sul calcola percorso Anche i metodi approssimativi non sono così semplici. Non basta sapere ogni quanto passa un mezzo, in media, ma anche quanto tempo impiega per andare da A a B. Il routing dei mezzi pubblici non viene mai fatto "il percorso più corto" ma sempre "il percorso più rapido". Anche nelle città grosse, dove i mezzi passano "a frequenza", i tempi di percorrenza fanno molta differenza se prendere un tram e rimanerci sopra da capolinea a capolinea, oppure cambiare con la metropolitana per accelerare. Ciao, Federico ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
Il giorno 30 novembre 2011 12:13, Madeco ha scritto: > Esistono modi di calcolo anche più approssimativi, perché conoscere gli > orari ti tutte le linee urbane è qualcosa di assai difficile. Mica vero. GTT (gestore del servizio di trasporto pubblico di Torino) mette a disposizione un "database" (in realtà un unico file di dimensioni ragguardevoli) con tutti gli orari di tutte le linee e i passaggi previsti a tutte le fermate. E non è nemmeno l'unica azienda al mondo che ci riesce. Questo file è poi integrato in tempo reale dal sistema 5T mediante i GPS installati su tutti i mezzi, per cui è sempre possibile sapere dov'è un mezzo e quanto manca perché arrivi in fermata con una precisione più che accettabile e anche i tempi previsti di percorrenza. Il risultato è quello che si può vedere su google transit (o sul sito www.5t.torino.it ) chiedendo un percorso "via mezzo pubblico" o banalmente cliccando su una qualsiasi fermata dei mezzi pubblici. D'altro canto non esistono solo le linee di bus e tram "a frequenza" e con una frequenza di pochi minuti. Esistono anche le linee "ad orario" che passano a specifici orari e magari ogni ora o più. -- Maurizio Daniele - ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
Esistono modi di calcolo anche più approssimativi, perché conoscere gli orari ti tutte le linee urbane è qualcosa di assai difficile. Sul calcola percorso del sito dell'ATAC ti dice la frequenza media della linea, non a quale orario passa, cosa che nelle città più trafficate è difficile da rispettare. Esempio: il sito dell'ATAC calcola così: - Prendere la linea 46 direzione "Alfa" alla fermata "xyz" per 7 fermate (/ogni 6 minuti/) - Scendere alla "fermata zyx" - Talk-it mailing list via Nabble: http://gis.638310.n2.nabble.com/Italy-f6241004.html -- View this message in context: http://gis.638310.n2.nabble.com/Routing-trasporti-pubblici-tp7009613p7046431.html Sent from the Italy General mailing list archive at Nabble.com. ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
2011/11/22 Federico Cozzi : > 2011/11/22 Luca Delucchi : >> beh direi che con pgrouting [0] lo puoi fareperò ti devi creare te >> le regole per il routing > > Il routing dei mezzi pubblici si appoggia principalmente sulle tabelle > degli orari, le informazioni geografiche sono secondarie. Secondo me > pgrouting non è l'approccio migliore +1, se non hai tutti gli orari (che di solito contengono anche migliai di eccezioni come "secondo sabatò del mese" ecc.) è impossibile fare un buon routing del trasporto pubblico. ciao, Martin ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
2011/11/22 Luca Delucchi : > beh direi che con pgrouting [0] lo puoi fareperò ti devi creare te > le regole per il routing Il routing dei mezzi pubblici si appoggia principalmente sulle tabelle degli orari, le informazioni geografiche sono secondarie. Secondo me pgrouting non è l'approccio migliore Ciao ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
Il 19 novembre 2011 17:19, Tiziano D'Angelo ha scritto: > Ciao, ciao > Nel caso qualcuno abbia una mezza idea di fare qualcosa per il routing io ci > sono (non come programmatore purtroppo)! beh direi che con pgrouting [0] lo puoi fareperò ti devi creare te le regole per il routing > Ciao > Tiziano > [0] http://www.pgrouting.org/ -- ciao Luca http://gis.cri.fmach.it/delucchi/ www.lucadelu.org ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Routing trasporti pubblici
Ciao, Esiste OpenTripPlanner ma va installato e configurato per una specifica realtà. Ci sono varie applicazioni in pratica (Bilbao, Poznań) ma appunto non è un routing che vale in generale... Un po' di tempo fa avevo lanciato un appello su talk transit ma non se ne fece nulla...comunque darò un'occhiata perché ultimamente non mi sono aggiornato granché sul tema trasporto pubblico (a parte con Dobini ad OsmIt). Nel caso qualcuno abbia una mezza idea di fare qualcosa per il routing io ci sono (non come programmatore purtroppo)! Ciao Tiziano Il giorno 18/nov/2011 21:37, "Madeco" ha scritto: > Ciao a tutti, per caso qualcuno è conoscenza di qualche progetto che > utilizzando i dati OSM sui mezzi pubblici, permette di calcolare un > percorso > da un punto A a un punto B mediante l'uso dei mezzi pubblici? > > - > Talk-it mailing list via Nabble: > http://gis.638310.n2.nabble.com/Italy-f6241004.html > -- > View this message in context: > http://gis.638310.n2.nabble.com/Routing-trasporti-pubblici-tp7009613p7009613.html > Sent from the Italy General mailing list archive at Nabble.com. > > ___ > Talk-it mailing list > Talk-it@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-it > ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
[Talk-it] Routing trasporti pubblici
Ciao a tutti, per caso qualcuno è conoscenza di qualche progetto che utilizzando i dati OSM sui mezzi pubblici, permette di calcolare un percorso da un punto A a un punto B mediante l'uso dei mezzi pubblici? - Talk-it mailing list via Nabble: http://gis.638310.n2.nabble.com/Italy-f6241004.html -- View this message in context: http://gis.638310.n2.nabble.com/Routing-trasporti-pubblici-tp7009613p7009613.html Sent from the Italy General mailing list archive at Nabble.com. ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it