Ciao a tutti,
su GRASS ho 64 layer vettoriali e devo applicare v.transform a tutti, usando lo stesso identico pointsfile. Pensavo di scrivere uno script ma non ho molto tempo per giocare con Bash, qualcuno conosce una soluzione pratica? Per una serie di ragioni non posso neanche fondere tutte le geometrie in un unico layer, applicare v.transform su questo e separarli successivamente. Avete qualche idea? Grazie -- Francesco de Virgilio *Ubuntu-it team member* mailto:[hidden email] http://wiki.ubuntu-it.org/FrancescoDeVirgilio *Wikimedia projects contributor* http://en.wikipedia.org/wiki/User:Fradeve11 *OpenStreetMap Mapper* http://www.openstreetmap.org/user/Fradeve11 *Blog* http://www.fradeve.org "Love - Peace - Freedom - Free Software" _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 605 iscritti al 10.7.2012 |
Il 26 settembre 2012 20:12, Francesco de Virgilio
<[hidden email]> ha scritto: > Ciao a tutti, > su GRASS ho 64 layer vettoriali e devo applicare v.transform a tutti, > usando lo stesso identico pointsfile. > > Pensavo di scrivere uno script ma non ho molto tempo per giocare con > Bash, qualcuno conosce una soluzione pratica? Per una serie di ragioni > non posso neanche fondere tutte le geometrie in un unico > layer, applicare v.transform su questo e separarli successivamente. > > Avete qualche idea? for map in `g.mlist type=vect pattern=nome:mappa*`; do v.trasform in=$map out=${map}_trasform done > > Grazie PS Se funziona mi sono guadagnato un bonus per una richiesta sul wiki di OSM ;-) -- ciao Luca http://gis.cri.fmach.it/delucchi/ www.lucadelu.org _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 605 iscritti al 10.7.2012 |
On 27.09.12, 00:23, Luca Delucchi wrote:
> Il 26 settembre 2012 20:12, Francesco de Virgilio > <[hidden email]> ha scritto: > > Ciao a tutti, > > su GRASS ho 64 layer vettoriali e devo applicare v.transform a tutti, > > usando lo stesso identico pointsfile. > > > > Pensavo di scrivere uno script ma non ho molto tempo per giocare con > > Bash, qualcuno conosce una soluzione pratica? Per una serie di ragioni > > non posso neanche fondere tutte le geometrie in un unico > > layer, applicare v.transform su questo e separarli successivamente. > > > > Avete qualche idea? > > for map in `g.mlist type=vect pattern=nome:mappa*`; do > v.trasform in=$map out=${map}_trasform > done > > > PS > Se funziona mi sono guadagnato un bonus per una richiesta sul wiki di OSM ;-) wiki di OSM :D PS: è giunto per me il momento di fare `dive in` nello scripting per GRASS. Grazie mille -- Francesco de Virgilio *Ubuntu-it team member* mailto:[hidden email] http://wiki.ubuntu-it.org/FrancescoDeVirgilio *Wikimedia projects contributor* http://en.wikipedia.org/wiki/User:Fradeve11 *OpenStreetMap Mapper* http://www.openstreetmap.org/user/Fradeve11 *Blog* http://www.fradeve.org "Love - Peace - Freedom - Free Software" _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 605 iscritti al 10.7.2012 |
2012/9/27 Francesco de Virgilio <[hidden email]>:
... > PS: è giunto per me il momento di fare `dive in` nello scripting per > GRASS. C'è anche http://grass.osgeo.org/wiki/GRASS_and_Shell ciao Markus _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 605 iscritti al 10.7.2012 |
Free forum by Nabble | Edit this page |