March 2017
Intermediate to advanced
464 pages
8h 24m
English
Sometimes you need to create a temporary dataset for a quick output, or as an intermediate step in a more complex operation without the overhead of actually writing a file to disk. PyQGIS employs memory layers that allow you to create a complete vector dataset, including the geometry, fields, and attributes, virtually. Once the memory layer is created, you can work with it the same way you would with a vector layer loaded from the disk.
This recipe runs entirely inside the PyQGIS console, so no preparation or outside resources are required.
We will create a point vector layer with a few fields named Layer 1 and then validate it:
Read now
Unlock full access