SASAbus

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.

attachment.htm (1.5 KB)

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(a)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.

attachment.htm (2.39 KB)

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

Grazie Patrick! Metto le tue proposte nella wish-list.
Ciao, 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(a)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.

attachment.htm (2.51 KB)

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_action=4&aktuelles_article_id=368752

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

attachment.htm (1.69 KB)

Provo a fare un reply come sorta di ping a queste domande che avevo
fatto sui dati dei trasporti :slight_smile:

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?

[...]

2011/7/22 Maurizio Napolitano <napoogle(a)gmail.com>

> 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

attachment.htm (1.82 KB)