Ciao a tutti.
Se dovete prendere un autobus della SASA a Bolzano, Laives o Merano, questa app per Android che ho scritto spero vi possa tornare utile.
Per ora fa esattamente quello per cui l'ho pensata in origine: selezionata la città, la linea del bus, la destinazione e la fermata in cui siete o verso cui vi state recando, vi verranno mostrati i prossimi orari di passaggio della linea scelta.
L'applicazione fa uso di un db SQLite aggiornato 2-3 volte l'anno e popolato con i dati che la SASA (ringrazio in particolare Tobias Ebner) mi ha gentilmente messo a disposizione sotto forma di file CSV. Il db viene scaricato dall'applicazione al primo avvio o in seguito ad un aggiornamento e viene memorizzato sulla sd-card.
Tante sono le migliorie che si possono apportare all'applicazione. Considerato ad esempio che nel db sono disponibili le coordinate delle fermate, nel mostrare la lista delle fermate di una linea, si potrebbe restringene il numero a quelle entro un certo raggio dalla propria attuale posizione. Tra non molto forse sarà anche possibile avere accesso alle posizioni in tempo reale di ciascun autobus.
Potete trovare su GitHub la "ricetta di base" che ho preparato e rilasciato con licenza GNU GPLv3.
Ecco il link a SASAbus sul market: https://market.android.com/details?id=it.sasabz.android.sasabus
Saluti, Paolo.
Ciao Paolo, molto interessante. Sarebbe utile dare all'utente la possibilita' di cercare la linea che passa vicino ad un certo numero civico. Spesso le persone sanno dove si trovano e dove vorrebbero andare, ma non xonoscono le linee della sasa. Pensi che un estensione di questo tipo sia fattibile? Seconda idea e' l'integrazione con mixare.org, l'ar engine di Daniele. Darebbe la view sulla map e anche su augmented reality a SASAbus. Happy hacking! Patrick
Paolo Dongilli dongilli@dnet.it wrote:
Ciao a tutti.
Se dovete prendere un autobus della SASA a Bolzano, Laives o Merano, questa app per Android che ho scritto spero vi possa tornare utile.
Per ora fa esattamente quello per cui l'ho pensata in origine: selezionata la città, la linea del bus, la destinazione e la fermata in cui siete o verso cui vi state recando, vi verranno mostrati i prossimi orari di passaggio della linea scelta.
L'applicazione fa uso di un db SQLite aggiornato 2-3 volte l'anno e popolato con i dati che la SASA (ringrazio in particolare Tobias Ebner) mi ha gentilmente messo a disposizione sotto forma di file CSV. Il db viene scaricato dall'applicazione al primo avvio o in seguito ad un aggiornamento e viene memorizzato sulla sd-card.
Tante sono le migliorie che si possono apportare all'applicazione. Considerato ad esempio che nel db sono disponibili le coordinate delle fermate, nel mostrare la lista delle fermate di una linea, si potrebbe restringene il numero a quelle entro un certo raggio dalla propria attuale posizione. Tra non molto forse sarà anche possibile avere accesso alle posizioni in tempo reale di ciascun autobus.
Potete trovare su GitHub la "ricetta di base" che ho preparato e rilasciato con licenza GNU GPLv3.
Ecco il link a SASAbus sul market: https://market.android.com/details?id=it.sasabz.android.sasabus
Saluti, Paolo.
Grazie Patrick! Metto le tue proposte nella wish-list. Ciao, Paolo. Il giorno 22/lug/2011 07.52, "Patrick Ohnewein" patrick.ohnewein@lugbz.org ha scritto:
Ciao Paolo, molto interessante. Sarebbe utile dare all'utente la possibilita' di cercare la linea che
passa vicino ad un certo numero civico. Spesso le persone sanno dove si trovano e dove vorrebbero andare, ma non xonoscono le linee della sasa. Pensi che un estensione di questo tipo sia fattibile?
Seconda idea e' l'integrazione con mixare.org, l'ar engine di Daniele.
Darebbe la view sulla map e anche su augmented reality a SASAbus.
Happy hacking! Patrick
Paolo Dongilli dongilli@dnet.it wrote:
Ciao a tutti.
Se dovete prendere un autobus della SASA a Bolzano, Laives o Merano,
questa app per Android che ho scritto spero vi possa tornare utile.
Per ora fa esattamente quello per cui l'ho pensata in origine: selezionata
la città, la linea del bus, la destinazione e la fermata in cui siete o verso cui vi state recando, vi verranno mostrati i prossimi orari di passaggio della linea scelta.
L'applicazione fa uso di un db SQLite aggiornato 2-3 volte l'anno e
popolato con i dati che la SASA (ringrazio in particolare Tobias Ebner) mi ha gentilmente messo a disposizione sotto forma di file CSV. Il db viene scaricato dall'applicazione al primo avvio o in seguito ad un aggiornamento e viene memorizzato sulla sd-card.
Tante sono le migliorie che si possono apportare all'applicazione.
Considerato ad esempio che nel db sono disponibili le coordinate delle fermate, nel mostrare la lista delle fermate di una linea, si potrebbe restringene il numero a quelle entro un certo raggio dalla propria attuale posizione.
Tra non molto forse sarà anche possibile avere accesso alle posizioni in
tempo reale di ciascun autobus.
Potete trovare su GitHub la "ricetta di base" che ho preparato e
rilasciato con licenza GNU GPLv3.
Ecco il link a SASAbus sul market: https://market.android.com/details?id=it.sasabz.android.sasabus
Saluti, Paolo.
Hallo an alle,
An diesem Donnerstag hält Assessor Bizzo eine Pressekonferenz, in der er: - die zukünftigen Prioritäten der Landesverwaltung im Bereich Arbeit, Finanzen, Innovation und Informatik erklären möchte - eine Zwischenbilanz der letzten Jahre in diesem Bereich ziehen möchte
Bizzo ist der zuständige Assessor für Innovation, Informatik und Finanzen in der Landesregierung, also auch für die Strategien der Landesverwaltung zum Einsatz freier Software.
Hier ist der betreffende Link: http://www.provincia.bz.it/aprov/giunta-provinciale/1838.asp?aktuelles_actio...
Würde es toll finden wenn man Bizzo schon im Vorfeld (via mail, facebook, twitter) fragen könnte ob er in der Pressekonferenz auch Aussagen bezüglich seiner Pläne oder Strategien zu freier Software machen könnte. Damit würde für ihn ersichtlich und klar dass die Bürger daran interessiert sind. Was meint ihr dazu?
Gruesse, Markus
On Friday, July 22, 2011, Paolo Dongilli dongilli@dnet.it wrote:
Ciao a tutti.
L'applicazione fa uso di un db SQLite aggiornato 2-3 volte l'anno e popolato con i dati che la SASA (ringrazio in particolare Tobias Ebner) mi ha gentilmente messo a disposizione sotto forma di file CSV. Il db viene scaricato dall'applicazione al primo avvio o in seguito ad un aggiornamento e viene memorizzato sulla sd-card.
con quale licenza sono rilasciati i dati della SASA? o ti hanno dato solo il permesso per la tua app? non sarebbe male un import in osm (sempre se la licenza lo permette) la struttura è secondo le specifiche GTFS di google transit? con quale sistema di riferimento sono espresse le coordinate?
Tante sono le migliorie che si possono apportare all'applicazione. Considerato ad esempio che nel db sono disponibili le coordinate delle fermate, nel mostrare la lista delle fermate di una linea, si potrebbe restringene il numero a quelle entro un certo raggio dalla propria attuale posizione.
un consiglio: passa da sqlite a spatialite Da sql potrai fare calcoli "spaziali" come distanze, intersezioni, percorsi minimi Non male anche se scarichi qualche POI da OSM
Provo a fare un reply come sorta di ping a queste domande che avevo fatto sui dati dei trasporti :)
con quale licenza sono rilasciati i dati della SASA? o ti hanno dato solo il permesso per la tua app? non sarebbe male un import in osm (sempre se la licenza lo permette) la struttura è secondo le specifiche GTFS di google transit? con quale sistema di riferimento sono espresse le coordinate?
[...]
un consiglio: passa da sqlite a spatialite Da sql potrai fare calcoli "spaziali" come distanze, intersezioni, percorsi minimi Non male anche se scarichi qualche POI da OSM
2011/7/22 Maurizio Napolitano napoogle@gmail.com
On Friday, July 22, 2011, Paolo Dongilli dongilli@dnet.it wrote:
Ciao a tutti.
[...]
Tante sono le migliorie che si possono apportare all'applicazione.
Considerato ad esempio che nel db sono disponibili le coordinate delle fermate, nel mostrare la lista delle fermate di una linea, si potrebbe restringene il numero a quelle entro un certo raggio dalla propria attuale posizione.
un consiglio: passa da sqlite a spatialite Da sql potrai fare calcoli "spaziali" come distanze, intersezioni, percorsi minimi Non male anche se scarichi qualche POI da OSM
Si riescie ad installare spatialite su Android. Hai qualche link a
riguardo?
Grazie,
Peter
-- Maurizio "Napo" Napolitano http://de.straba.us _______________________________________________ http://lists.lugbz.org/cgi-bin/mailman/listinfo/lugbz-list