On Thu, Mar 12, 2020 at 12:43 PM Johannes Radinger < johannesradin...@gmail.com> wrote: > > Hi all, > I am using v.in.ogr to import a shape file (line vector) that has only one layer. Although I am specifying the output parameter in v.in.ogr the layer name of the imported map still remains the original; it is only the output map and the associated table that gets a new name as defined by 'output'. > > When checking the connections of that map using v.db.connect: > v.db.connect -p map=my_new_map@analysis2
> Vector map <my_new_map@analysis2> is connected by: > layer <1/Watercourse> table <my_new_map> in database </.../analysis2/sqlite/sqlite.db> through driver <sqlite> with key <cat> > > Is that the intended behavior of v.in.ogr that the layer name does not get renamed based on the output parameter? Not sure how much intention is in this behaviour, but the GRASS-internal layer name is mostly informative. GRASS vector layers are usually addressed by number, not by name. It is probably safe to ignore the layer name of native GRASS vectors. Markus M > > cheers, > Johannes > > > _______________________________________________ > grass-user mailing list > grass-user@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-user
_______________________________________________ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user