Autore Topic: Tipo di dato astratto "Percorso"  (Letto 616 volte)

Offline Elmvor

  • Utente normale
  • ***
  • Post: 166
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 14.04, Windows 8.1
Tipo di dato astratto "Percorso"
« il: 06 Maggio 2014, 18:26:50 CEST »
0
Hola. Vorrei realizzare un tipo di dato astratto "Percorso" da rendere serializzabile per un inserimento in un database locale nel telefono. Credo che sia questo il modo no?

Ho vari tipi di tracciati che si differenziano per i dati che contengono:

GPXtrack
- lista di polilinee
- lista di latlng
- lunghezza
- altitudine media
- nome
- inizio
- fine

RecordedTrack
- lista di polilinee
- lista di latlng
- lunghezza
- altitudine media
- nome
- inizio
- fine
- tempo impiegato a percorrerlo
- velocità media
- calorie e alte cose varie

MarkersTrack
- lista di polilinee
- lista di latlng
- lunghezza
- altitudine media
- nome
- inizio
- fine
- tempo di percorrenza stimato

Poi ho un altro tipo di tracciato che contiene solo la lista di polilinee, inizio e fine.

Immagino ci voglia una classe astratta dalla quale queste devono derivare no? Un aiutino? :)

Ps: per ora ho un'unica classe che fa da model che contiene tutti questi dati. E' l'algoritmo di riempimento delle strutture dati ad essere spezzettato per categorie.