<div dir="ltr"><br><br>On Wed, Mar 27, 2019 at 5:42 PM Luí­s Moreira de Sousa <<a href="mailto:luis.de.sousa@protonmail.ch">luis.de.sousa@protonmail.ch</a>> wrote:<br>><br>> Hi all,<br>><br>> I am working with vector layers (points) composed of more than 100 000 geometries. These layers are originally in a PostGis database and I import them with v.in.ogr, using a formulation like:<br>><br>> v.in.ogr \<br>>     input="PG:host=127.0.0.1 dbname=gisdb user=user password=secret" \<br>>     layer=schema.points \<br>>     output=points \<br>>     -o --overwrite<br>><br>> This command is successful, however, operations with the resulting points layer are remarkably slow. For instance, this layer must be later loaded in R and that operation alone is taking over 3 hours.<br>><br>> After some back-and-forth testing, I identified the problem: v.in.ogr is not saving its output in the internal GRASS SQLite database. Knowing this, I can create a copy of the original output, that is automatically inserted into the SQLite database, e.g.:<br>><br>> g.copy vector=points,points_mirror<br>><br><div>> Importing the points_mirror layer to R takes 3 minutes instead of 3 hours, for instance.</div><div><br></div><div>Which GRASS version are you using? This should not happen with recent versions of GRASS 7.4 and 7.6.</div><div><br></div><div>Markus M</div><div><br></div>><br>> While mirroring vectors imported with v.in.ogr solves the issue, it is an inelegant solution that also takes up unnecessary space. I would prefer to instruct v.in.ogr somehow to force it to use the SQLite database. I could not find any reference in the manual, is it possible to do?<br>><br>> Thank you.<br>><br>> --<br>> Luís Moreira de Sousa<br>> Email: <a href="mailto:luis.de.sousa@protonmail.ch">luis.de.sousa@protonmail.ch</a><br>> RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c<br>> URL: <a href="https://ldesousa.github.io">https://ldesousa.github.io</a><br>><br>> Sent with ProtonMail Secure Email.<br>><br>> _______________________________________________<br>> grass-dev mailing list<br>> <a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>> <a href="https://lists.osgeo.org/mailman/listinfo/grass-dev">https://lists.osgeo.org/mailman/listinfo/grass-dev</a></div>