[GRASS-user] v.extract where clause with puthon script

Roy royroge at outlook.com
Sat Feb 14 10:00:08 PST 2015


Dear Markus,

it works using sqlite as database provider both in GRASS 6.4.4 and GRASS 
7.0.0 R.C.2,

i was not aware that GRASS overrides the sqlite limitation "cannot drop 
column", really a nice feature to have,

thank you very much,

Roy.


Il 14/02/2015 17.44, Markus Neteler ha scritto:
> On Sat, Feb 14, 2015 at 4:00 PM, Roy <royroge at outlook.com> wrote:
>> grass.run_command('v.extract', input='idro', output='canal_idro', where='des
>> = canal', overwrite='True')
>>
>> #################################################################################
>>
>> maybe i'm missing the correct sintiax of the "where" clause  because i only
>> get a buffer overflow as result,
> You need to quote the text string "canal", i.e. where='des = "canal"'
>
> Here a NC dataset example
>
> grass.run_command('v.extract', input='roadsmajor', output='nc55',
> where='ROAD_NAME = "NC-55"', overwrite='True')
>
> HTH,
> Markus



More information about the grass-user mailing list