id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,cpu,platform 790,update files,martinl,grass-dev@…,"see http://lists.osgeo.org/pipermail/grass-dev/2009-October/046747.html I am thinking how to implement direct write access to OGR datasources from the user point of view. One approach would be to implement global flag '--u' for updating existing vector map (i.e. OGR datasource). E.g. {{{ v.out.ogr input=test dsn=. type=point -n v.external dsn=. layer=test output=test v.random out=test n=1000 --u }}} this could work also for native format {{{ v.edit map=test tool=create v.random out=test n=1000 --u v.info test -t | grep points points=1000 v.random out=test n=1000 --u v.info test -t | grep points points=2000 }}} Or to add new parameters 'dns/format' which would be used only for OGR format, not for the native one. {{{ v.random out=test n=1000 format=ESRI_Shapefile dns=. }}} Any ideas? Martin PS: Patch which implements '--u' flag (currently works only for vector maps: Vect_open_new() -> Vect_open_update()) available for testing.",task,new,normal,8.0.0,Default,svn-trunk,,update files/maps,,Unspecified,Unspecified