[Gfoss] GRASS esportare layer 0

Giovanni Pasini jynxtor a gmail.com
Mar 2 Ott 2012 17:28:42 CEST


Il giorno Tue, 2 Oct 2012 17:22:04 +0200
Giovanni Pasini <jynxtor a gmail.com> ha scritto:

> Il giorno Tue, 2 Oct 2012 16:54:24 +0200
> Giovanni Pasini <jynxtor a gmail.com> ha scritto:
> 
> > Il giorno Tue, 2 Oct 2012 10:02:38 +0100 (BST)
> > Marco Guiducci <marcoguiducci a ymail.com> ha scritto:
> > 
> > > 
> > > 
> > >  Ciao,
> > >  abbiamo bisogno di esportare nel formato shapefile tramite
> > > v.out.ogr da linea di comando, il layer 0 di un dato vettoriale,
> > > ottenuto tramite v.in.ogr da un precedente shapefile.
> > >  In pratica vogliamo travare i vuoti di uno shapefile tramite
> > > GRASS e riesportarli in shapefile.
> > >  
> > >  Non riusciamo ad ottenere il risultato voluto perché, giocando
> > > sui flag, o non viene esportato niente (flag -c) oppure viene
> > > esportato tutto il layer 1 più il layer 0 (senza -c), ma senza
> > > attributi utili alla distinzione per una successiva selezione.
> > 
> > Ciao,
> > forse prima bisogna fare un passaggio necessario. Aggiungere delle
> > categorie al tuo layer 0 che ne è privo (per definizione).
> > 
> > Quindi 
> > v.category in=file_con_vuoti out=solo_vuoti opt=add type=area
> > layer=0
> > 
> 
> direi che però così non può funzionare, in quanto non c'è centroide a
> cui assegnare una categoria. Prima bisognerà aggiungere un
> centroide...
> 
> v.centroids - Adds missing centroids to closed boundaries. ?
> 
> (magari impostando cat=integer Category number starting value su un
> valore fuori da quelli già usati ?)
> 
> 

altra possibilità da provare (poi non rompo più...):

v.build map=file_con_vuoti error=vuoti_e_altri_errori

la mappa degli errori conterrà i buchi (aree senza centroidi)


> 
> 
> > Bene, ho detto la mia, spero possa aiutarvi...
> > 
> > >  Grazie per ogni suggerimento
> > >  marcog
> > 
> > ciao,
> > giovanni
> > 
> > > _______________________________________________
> > > Gfoss a lists.gfoss.it
> > > 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
> 



Maggiori informazioni sulla lista Gfoss