Re: [Talk-it] Routing trasporti pubblici

2011-12-01 Per discussione Martin Koppenhoefer
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

2011-12-01 Per discussione Fabri
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-01 Per discussione 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.

Ciao

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Routing trasporti pubblici

2011-12-01 Per discussione Martin Koppenhoefer
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 Per discussione 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.

Ciao,
Federico

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Routing trasporti pubblici

2011-11-30 Per discussione Maurizio
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

2011-11-30 Per discussione Madeco
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 Per discussione Martin Koppenhoefer
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-21 Per discussione 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

Ciao

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Routing trasporti pubblici

2011-11-21 Per discussione Luca Delucchi
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

2011-11-19 Per discussione Tiziano D'Angelo
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

2011-11-18 Per discussione Madeco
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