[GRASS-dev] [GRASS GIS] #3528: v.random restrict join attributes
GRASS GIS
trac at osgeo.org
Tue Mar 20 10:21:46 PDT 2018
#3528: v.random restrict join attributes
--------------------------+--------------------------------------------
Reporter: martinl | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.4.1
Component: Vector | Version: svn-trunk
Resolution: | Keywords: v.random, restrict, attributes
CPU: Unspecified | Platform: Unspecified
--------------------------+--------------------------------------------
Comment (by mlennert):
Replying to [ticket:3528 martinl]:
> Currently G7:v.random with `restrict` parameter transfers categories (if
`layer` > 0) but not attributes itself.
>
> {{{
> #v.random out=test n=5 --o restrict=geology layer=1
> $ v.category test opt=print
> 28/1
> 450/2
> 28/3
> 21/4
> 28/5
>
> $ v.db.select test
> ERROR: Database connection not defined for layer <1>
> }}}
>
> Categories allows user to join attributes but it's quite tricky. This
ticket suggests to join attributes automatically.
>
> {{{
> $ v.random out=test n=5 --o restrict=geology layer=1
> $ v.db.select test
>
cat|geology_cat|geology_onemap_pro|geology_PERIMETER|geology_GEOL250_|geology_GEOL250_ID|geology_GEO_NAME|geology_SHAPE_area|geology_SHAPE_len
> 1|5|0|0|6|5|Ybgg|0|0
> 2|1093|0|0|1094|1093|Kb|0|0
> 3|1118|0|0|1119|1118|Kp|0|0
> 4|537|0|0|538|537|Qp|0|0
> 5|1135|0|0|1136|1135|Km|0|0
> }}}
>
> Attributes will be transferred similarly to categories only if `layer` >
0.
+1
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3528#comment:3>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list