Ciao,
mi sto perdendo forse in un bicchier d'acqua. Da un layer di Grass vorrei estrarre i poligoni con area maggiore di x. v.extract input=mappa type=area where="$area > 0.1" output=selezione Domanda: c'è un modo per avere "in line" il valore dell'area (come in QGis di scrive $area) oppure bisogna prima creare un campo nella tabella e riempirlo con v.to.db e option=area ? nota: il db di appoggio è dbf grazie in anticipo _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 630 iscritti al 1.12.2012 |
----- Messaggio originale -----
> > v.extract input=mappa type=area where="$area > 0.1" > output=selezione > > Domanda: c'è un modo per avere "in line" il valore dell'area > (come in QGis di scrive $area) oppure bisogna prima creare un campo nella > tabella e riempirlo con v.to.db e option=area ? forse meglio di "in line" sarebbe stato "al volo" :-) ciao marco _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 630 iscritti al 1.12.2012 |
In reply to this post by Marco Guiducci-2
Il 02 dicembre 2012 10:52, Marco Guiducci <[hidden email]> ha scritto:
> Ciao, ciao > mi sto perdendo forse in un bicchier d'acqua. > > Da un layer di Grass vorrei estrarre i poligoni con area maggiore di x. > > v.extract input=mappa type=area where="$area > 0.1" output=selezione > e area come l'hai definito? $area così è una variabile bash che secondo me non ti serve molto > Domanda: c'è un modo per avere "in line" il valore dell'area (come in QGis di scrive $area) oppure bisogna prima creare un campo nella tabella e riempirlo con v.to.db e option=area ? > direi molto meglio questa soluzione > nota: il db di appoggio è dbf > > grazie in anticipo -- 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. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 630 iscritti al 1.12.2012 |
----- Messaggio originale ----- > Da: Luca Delucchi <[hidden email]> >> v.extract input=mappa type=area where="$area > 0.1" > output=selezione >> > > e area come l'hai definito? > $area così è una variabile bash che secondo me non ti serve molto $area? l'ho scritta solo per indicare che nel calcolatore dei campi in QGis, basta scrivere così ed il programma interpreta che deve andare nella geometria, calcolare l'area (o prenderla già belle pronta da qualche parte, questo non lo so). Mi sono chiesto: ma in Grass, non è che qualche programmatore si sia messo di buzzo buono ed ha fatto una cosa analoga? >> Domanda: c'è un modo per avere "in line" il valore > dell'area (come in QGis di scrive $area) oppure bisogna prima creare un > campo nella tabella e riempirlo con v.to.db e option=area ? >> > > direi molto meglio questa soluzione > infatti ho fatto subito così, senza aspettare. In fondo sono solo due righe in più nella macro. ciao e grazie marco _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 630 iscritti al 1.12.2012 |
Free forum by Nabble | Edit this page |