I have a PostGIS table with more than one geometry column (here: 2), like
One geometry is allways set, the other(s) may or may not be set:
In QGIS these come as two distinct layers, in my case one point and one polygon layer:
I am interested in an efficient way to capture both (or better n
) geometries at once, preferably in one attribute form.
So far, my process seems little clumsy.
- Toggle on edit state of both QGIS layers
- Digitize objects in (in this case) the point layer
- Save layer edits in order to make Postgres create the
id
's - Find out the id of the object for which I would like to digitize the other geometry, e.g. with Identify Features Tool
- Identify object in the second layer by the
id
(Select features by value...) - Define the geometry with Add part digitizing tool (or edit an existing geometry)
- Save layer edits
Q: Does anyone know an easier and faster way to capture multiple geometry columns in QGIS?
(What I'm dreaming of is a dedicated widget type for capturing geometries in the attribute form, but that would be another topic...)