Il 15/09/2023 09:32, Totò Fiandaca ha scritto:
Il processing core Clip è scritto in C++ e molto probabilmente è stato scritto molte tempo prima del rilascio di GDAL 3.6, quindi deduco che è normale che non conservi i domini.
oppure occorre richiedere un adeguamento di tutti i processing core ai nuovi formati e alle nuove caratteristiche come i Domini di Campo?
Infatti, penso anche io che il problema sia proprio questo.
Normalmente gli algoritmi di processing di QGIS creano un nuovo layer e lo "popolano" con le features derivanti dall'operazione compiuta dall'algoritmo.
Gli algoritmi dovrebbero quindi preoccuparsi di trasferire le informazioni sui domini di campo (che non in che maniera siano memorizzate) da un layer di input a quello di output.
Probabilmente, visto anche il principio di "modularità" e "atomicità" degli algoritmi, potrebbe essere utile avere un apposito algoritmo di processing (se non c'è già) che si occupi di copiare da un layer all'altro (o in generale di manipolare) i domini di campo per i formati di layer che li supportano e che quindi possa essere usato, quando ritenuto necessario, dopo l'algoritmo di processing che esegue una operazione di geoprocessing.
A presto.
Andrea