[FOSSGIS-Talk] Groessere Raster-Layer in GRASS7 vektorisieren;
Markus Neteler
neteler at osgeo.org
Mo Aug 18 00:25:53 CEST 2014
2014-08-17 18:56 GMT+02:00 Markus Neteler <neteler at osgeo.org>:
> Hi Martin,
>
> tja, bloed. Vielleicht hatte ich parallel noch was anderes gemacht :-)
>
> Das beste wird ein enhancement Ticket sein
> (http://trac.osgeo.org/grass/newticket)
>
> Als Moeglichkeiten sehe ich z.B.:
> * Flag -e: Erase vector map if empty
>
> Um nach dem Ticket gleich weitermachen zu koennen, kannst Du
> berechnen, ob die Summe der generierten Vektoren Null ist:
>
> v.info -t myvect
...
Viel einfacher natuerlich so:
v.univar -gd myvect
n=0
nzero=0
denn
-d Calculate geometry distances instead of table data.
-g Print the stats in shell script style
Also
eval `v.univar -gd myvect`
echo $n
0
Das koenntest Du entsprechend weiterverwenden, um die leere Karte zu
loeschen (bis das Ticket bedient wird).
Gruesse
Markus