[QGIS-it-user] Il Clip da core processing non conserva i domini di campo su fileGDB

Andrea Giudiceandrea andreaerdna a libero.it
Ven 15 Set 2023 01:50:35 PDT


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


Maggiori informazioni sulla lista QGIS-it-user