He creado algunos piecharts en QGIS 3.14 con el generador de geometría ( ver aquí por qué no era posible utilizar los piecharts incorporados desde las propiedades de la capa).
Ahora tengo 10 gráficos de sectores, cada uno con varios sectores (rebanadas) con diferentes estilos de patrón, ver la captura de pantalla de abajo para ver cómo se ve. Algunos de los piecharts no están ubicados en un lugar ideal, por lo que quiero reposicionarlos en otro lugar - utilizando la expresión project(point,distance,azimuth) en el generador de geometría.
Sin embargo, para esto tengo que cambiar la expresión para cada sector/corte por separado ya que construí el piechart con wedge_buffer, creando una capa de símbolos separada para cada sector/corte.
Podría utilizar una variable como explicada aquí pero eso no es lo importante, ya que tendría que introducir la variable manualmente para cada capa de símbolos.
¿Es posible reemplazar automáticamente los valores de distancia y acimut (o cualquier otra parte de la expresión en el generador de geometría) de forma automática, iterando sobre todas las capas de símbolos (como los ejemplos resaltados nº 1 y nº 2 en la captura de pantalla) y no cambiando manualmente cada capa de símbolos una por una? Estoy buscando algo como "buscar x y sustituir por y" sobre todas las capas de símbolos de una característica.