[Gfoss] v.strahler
Patti Giuseppe
geognu a infinito.it
Mar 29 Lug 2008 16:40:38 CEST
Allora....dopo lunghe sessioni di attesa fremente davanti alla console e
vari tentativi falliti vi riporto la mia esperienza. Una volta
configurato ed installato correttamente moduli e script (in grass 6.3)
ho rilevato queste difficoltà che ho dovuto aggirare "manualmente":
- in r.broscoe.sh l'inserimento manuale delle coordinate x e y di
chiusura del bacino ha causato la mancata individuazione della cella
appropriata (non so perché), quindi è stato necessario ripetere
manualmente r.strahler per ogni soglia da testare in modalità
interattiva (usando nomi appropriati per i file in output), commentare
le linee di r.broscoe.sh che facevano automaticamente il passaggio sulla
base delle coord inserite manualmente e quindi fare girare nuovamente
l'analisi. Penso sarebbe più semplice inserire una sorta di parser
visuale delle coordinate cliccate una sola volta richiamando r.strahler
in modalità interattiva, in modo che tutto il resto dello script sia
coerente e prenda le coord direttamente dalla mappa piuttosto che
dall'indicazione numerica.
- nel far girare r.broscoe ho l'avvertimento che l'esecuzione di
r.stats.info (?) è superata da r.category
- nell'uso di v.mainchannel ho dovuto fare un po' di acrobazie perché
l'esecuzione automatica non individuava le coordinate del punto più
distante dalla sez di chiusura in quanto automaticamente arrotondava
alla seconda cifra decimale l'output della stringa "max" mentre nel dem
le coord erano alla sesta cifra decimale, quindi ho dovuto procedere
manualmente alla creazione del file in cui erano contenuti i punti di
inizio e di fine del tracciato dell'asta principale e poi finalmente ho
ottenuto l'individuazione dell'asta principale.
Purtroppo non ho la capacità di correggere sintatticamente gli script in
modo che facciano quanto ho detto, altrimenti vi darei volentieri una
mano. VI ringrazio in ogni caso per la disponibilità e per il gran
lavoro svolto.
Se posso aiutare in qualche modo, tempo permettendo, contattatemi pure!
Saluti!
ivan marchesini ha scritto:
> Ciao Giuseppe..
>
> in effetti qualcosa tra grass 6.2 e grass 6.3 (ma forse anche 6.4)
> potrebbe essere cambiato (mi riferisco alle opzioni type appunto e forse
> anche a qualcos'altro...)
>
> volevo avvisarti che sull'svn degli addons di grass adesso sono stati
> sistemati tutti i moduletti (comprensivi di pagine help), grazie al
> lavoro di annalisa...
> ed è stato leggermente anche modificato r.strahler...
> adesso, se tu fai questi passi:
>
> 1) scarichi tutto il codice sorgente di grass e lo compili a mano
> (configure , make make , install)
> 2) scarichi la cartella v.strahler degli addons e la copy dentro la
> cartella "vector" del codice sorgente di grass
> 3) sulla cartella principale del codice sorgente di grass fai "make
> libs"
> 4) dentro la cartella v.strahler che hai messo dentro a "vector" dai
> "make"
> 5) torni sulla cartella principale del codice sorgente di grass fai
> "make install"
>
> tutti i moduli relativi a v.strahler si dovrebbero installare
> correttamente... (comprensivi di help)
>
>
> tuttavia..
>
> abbiamo ancora dei problemini con il "make", che compila ma alla fine da
> un errore...
> tuttavia sembra che l'errore sia marginale visto che poi make install
> mette tutto a posto ...
>
> siamo oberati di lavoro e non ce la facciamo adesso a metterci mano...
>
> qualunque suggerimento è ben accetto...
>
> ciao
>
>
>
>
> Il giorno ven, 25/07/2008 alle 19.12 +0200, Patti dott. Giuseppe -
> GEOLOGO ha scritto:
>
>> errore mio. Però lo script r.strahler ha
>> secondo me diversi problemi, ad esempio le opzioni type del v.to.rast
>> non esistono. Pian piano sto eliminando le opzioni che non funzionano
>> nei vari step dello script per vedere se pervengo al risultato finale
>> e
>> che valore ha. Ti/vi terrò aggiornati, grazie!
>>
>>
Maggiori informazioni sulla lista
Gfoss