I have created some piecharts in QGIS 3.14 with the geometry generator (see here why it was not possible to use the built-in piecharts from the layer properties).
I now have 10 piecharts, each with several sectors (slices) styled in different pattern-styles, see screenshot below for how it looks. Some of the piecharts are not located in an ideal place, so I want to re-position them somewhere else - using the project(point,distance,azimuth) expression in the geometry generator.
However, for this I have to change the expression for each sector/slice separately as I built the piechart with wedge_buffer, creating a separate symbol layer for each sector/slice.
I could use a variable as explained here, but that's not the point since I would have to introduce the variable manually for each symbol layer.
Is it possible to automatically replace the values of distance and azimuth (or any other part of the expression in the geometry generator) automatically, by iterating over all symbol layers (like the highlighted examples no. 1 and no. 2 in the screenshot) and not by changing each symbol layer manually one by one? I am looing for something like "serach for x and replace with y" over all symbol layers of a feature.