Profilo di ErnestoF

Nome ErnestoF
Indirizzo email n/a
Messaggi4
  • Re: Automatizzazione codice di calcolo
    Forum >> Principianti
    Se richiesto posso anche inviare il codice...
  • Re: Automatizzazione codice di calcolo
    Forum >> Programmazione Python >> Calcolo scientifico
    Se richiesto posso anche inviare il codice....
  • Automatizzazione codice di calcolo
    Forum >> Programmazione Python >> Calcolo scientifico
    Salve, sto svolgendo un lavoro abbastanza complesso e mi sto servendo del linguaggio python. Purtroppo sono stato aiutato per diverso periodo da un collaboratore molto valido (il quale mi ha praticamente scritto tutto il codice di cui dispongo) che adesso non è più disponibile. Il problema è che dovrei modificare questo codice in alcuni aspetti essenziali. Il codice, partendo da un file in inupt che gli fornisco io, svolge le seguenti operazioni :
    decodifica questo file, creando un file txt ed un' immagine;

    dando nuovamente in input questo file txt e l'immagine appena creati mi crea una matrice ASCII;

    Questa matrice appena creata, dopo aver aggiunto una breve intestazione, la riesco finalmente al aprire con un software del pacchetto GIS (Geographic Information System), per farla breve un software di gestione territoriale.

    Alla matrice appena creata devo però assegnare delle coordinate reali (georeferencing) e questo lo riesco a fare tramite la funzione gdal translate.

    A questo punto ho la mia matrice ascii corretta e tramite il software riesco a vederla come immagine. Di questa immagine devo trarre delle informazioni quantitative in punti specifici e questo riesco a farlo tramite la parte terminale del codice che mi restituisce alla fin fine una tabella csv con coordinate di questi punti specifici e il valore della grandezza che andavo ricercando riferita a questi punti (cioè a queste coordinate geografiche).

    Il mio problema è il seguente: dovrei automatizzare il codice in modo tale da dare non UN SOLO file in input ma tanti file e per tutti questi file che do in input deve ripetere tutte le operazioni suddette. Alla fine però non mi deve creare tante tabelle csv quanti sono i file ma mi deve di volta in volta modificare una sola tabella dove mi lascia inalterate le coordinate (componente statica non variabile ma fissa) e mi va ad aggiungere di volta in volta la colonna relativa alla grandezza di mio interesse che viene fuori dai diversi cicli che compie il codice (componente dinamica).

    Vi prego di darmi una mano perchè non so davvero come uscirne. Grazie in anticipo!!!
  • Automatizzazione codice di calcolo
    Forum >> Principianti
    Salve, sto svolgendo un lavoro abbastanza complesso e mi sto servendo del linguaggio python. Purtroppo sono stato aiutato per diverso periodo da un collaboratore molto valido (il quale mi ha praticamente scritto tutto il codice di cui dispongo) che adesso non è più disponibile. Il problema è che dovrei modificare questo codice in alcuni aspetti essenziali. Il codice, partendo da un file in inupt che gli fornisco io, svolge le seguenti operazioni :
    decodifica questo file, creando un file txt ed un' immagine;

    dando nuovamente in input questo file txt e l'immagine appena creati mi crea una matrice ASCII;

    Questa matrice appena creata, dopo aver aggiunto una breve intestazione, la riesco finalmente al aprire con un software del pacchetto GIS (Geographic Information System), per farla breve un software di gestione territoriale.

    Alla matrice appena creata devo però assegnare delle coordinate reali (georeferencing) e questo lo riesco a fare tramite la funzione gdal translate.

    A questo punto ho la mia matrice ascii corretta e tramite il software riesco a vederla come immagine. Di questa immagine devo trarre delle informazioni quantitative in punti specifici e questo riesco a farlo tramite la parte terminale del codice che mi restituisce alla fin fine una tabella csv con coordinate di questi punti specifici e il valore della grandezza che andavo ricercando riferita a questi punti (cioè a queste coordinate geografiche).

    Il mio problema è il seguente: dovrei automatizzare il codice in modo tale da dare non UN SOLO file in input ma tanti file e per tutti questi file che do in input deve ripetere tutte le operazioni suddette. Alla fine però non mi deve creare tante tabelle csv quanti sono i file ma mi deve di volta in volta modificare una sola tabella dove mi lascia inalterate le coordinate (componente statica non variabile ma fissa) e mi va ad aggiungere di volta in volta la colonna relativa alla grandezza di mio interesse che viene fuori dai diversi cicli che compie il codice (componente dinamica).

    Vi prego di darmi una mano perchè non so davvero come uscirne. Grazie in anticipo!!!