User Tools

Site Tools


admin:tops

Total Open Station development

Tre parti ben separate: helper per scaricare i dati, parser per la conversione dei dati grezzi nel formato interno, e writer per esportare in formati utilizzabili da applicazioni CAD o GIS.

Per il parser, al momento abbiamo due modelli funzionanti

Per quanto riguarda l'output, possiamo esportare in formato DXF.

Roadmap

In ordine di priorità sarebbe da creare una applicazione da linea di comando completa, non interattiva (quindi specificando le opzioni come argomenti del programma: file grezzo da elaborare, formato del file di input, formato output, file di output). L'applicazione grafica relativa deve semplicemente permettere di caricare il file e specificare le stesse opzioni in ambiente grafico, dando un feedback all'utente a salvataggio avvenuto.

Ritornando poi all'helper probabilmente sarà da fare con GTK+. Una applicazione unica che guidi l'utente passo-passo a prova di idiota dallo scaricamento dei dati dalla stazione fino al salvataggio del file per il CAD o GIS.

Dovendo dare all'utente la possibilità di creare modelli “personalizzati” per il download, pensiamo di salvare queste informazioni in un file config, con un modello per ogni sezione e i parametri di connessione come variabili. Questo file dovrebbe poi stare dentro una ipotetica directory .totalopenstation nella home dell'utente ed essere caricato ad ogni avvio del programma.

Altri formati di esportazione desiderabili sono: GML per l'ambito GIS (usando OGR oppure etree), CSV come lingua franca, SVG per disegno vettoriale.

Stiamo riscrivendo la nostra “libreria” per l'esportazione personalizzata per TOPS in DXF.

admin/tops.txt · Last modified: 2018/08/04 00:01 (external edit)