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

2023-09-15 Per discussione Totò Fiandaca
Grazie a tutti,
ho aperto una Feature request

https://github.com/qgis/QGIS/issues/54606

saluti

Il giorno ven 15 set 2023 alle ore 10:50 Andrea Giudiceandrea via
QGIS-it-user  ha scritto:

> 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
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>


-- 
*Ing. Salvatore Fiandaca*
*mobile*.:+39 327.493.8955
*m*: *pigrecoinfin...@gmail.com *
*C.F*.: FNDSVT71E29Z103G
*P.IVA*: 06597870820
*membro QGIS Italia - http://qgis.it/ *
*socio GFOSS.it - *http://gfoss.it/
*member OSGeo* - *https://www.osgeo.org/member/fiandaca/*

*blog:*
* https://pigrecoinfinito.com/  FB: Co-admin
- https://www.facebook.com/qgis.it/ **
 *
*TW:  **https://twitter.com/totofiandaca
*

43°51'0.54"N  10°34'27.62"E - EPSG:4326

“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman

Questo documento, allegati inclusi, contiene informazioni di proprietà di
FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
in relazione alle finalità per le quali è stato ricevuto. E' vietata
qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega di
informare tempestivamente il mittente e distruggere la copia in proprio
possesso.
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


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

2023-09-15 Per discussione Andrea Giudiceandrea via QGIS-it-user

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
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


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

2023-09-15 Per discussione Totò Fiandaca
Aggiungo che la possibilità, in QGIS, di leggere i fileGDB è recente,
ovvero, da quanto è stato rilasciato GDAL 3.6.
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.

Forse è un bug? (in questo caso occorrerebbe segnalarlo)
oppure occorre richiedere un adeguamento di tutti i processing core ai
nuovi formati e alle nuove caratteristiche come i Domini di Campo?

saluti

aspetto pareri da persone

Il giorno ven 15 set 2023 alle ore 09:11 Totò Fiandaca <
pigrecoinfin...@gmail.com> ha scritto:

> Per quanto ne so, i domini di campo possono essere definiti nei file GDB e
> nei GeoPackage (parlo nell'ambito di QGIS), quindi escludo tutti gli altri
> casi.
>
> saluti
>
>
> Il giorno ven 15 set 2023 alle ore 07:19 Ivano Giuliano <
> ivano.giuli...@gmail.com> ha scritto:
>
>> Ciao Totò,
>> intendi  sia un aspetto correlato al fatto che vi è la presenza di GDB o
>> la stessa situazione si verifica operando escludendo questi ?
>>
>> Ivano
>>
>> Il giorno gio 14 set 2023 alle 16:25 Totò Fiandaca <
>> pigrecoinfin...@gmail.com> ha scritto:
>>
>>> Buongiorno,
>>> ho notato che il Clip (Taglia un vettore usando le geometrie di un altro
>>> layer poligonale) (Algoritmo core QGIS) non conserva i domini di campo nei
>>> vettori di output.
>>>
>>> Esempio:
>>> Ho un file geodatabase con una feature class poligonale in cui è
>>> definito un dominio di campo, questi è associato ad un attributo.
>>> Ho un shapefile che uso come lama per i clip.
>>>
>>> Gli enne file geodatabase di output perdono il dominio di campo
>>> associato all'attributo.
>>>
>>> Chiedo questo perché la stessa operazione fatta con GDAL (algoritmo
>>> Ritaglia Vettore con Maschera) conserva, negli enne file gdb, il dominio di
>>> campo.
>>>
>>> Non vi sembra un comportamento strano?
>>>
>>> saluti
>>>
>>> Test effettuati su QGIS 3.28.10 LTR Firenze da OSGeo4W con GDAL 3.7.1,
>>> GEOS 3.12.0 - win 10
>>>
>>> --
>>> *Ing. Salvatore Fiandaca*
>>> *mobile*.:+39 327.493.8955
>>> *m*: *pigrecoinfin...@gmail.com *
>>> *C.F*.: FNDSVT71E29Z103G
>>> *P.IVA*: 06597870820
>>> *membro QGIS Italia - http://qgis.it/ *
>>> *socio GFOSS.it - *http://gfoss.it/
>>> *member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
>>> 
>>> *blog:*
>>> * https://pigrecoinfinito.com/  FB:
>>> Co-admin - https://www.facebook.com/qgis.it/
>>> **
>>>  *
>>> *TW:  **https://twitter.com/totofiandaca
>>> *
>>>
>>> 43°51'0.54"N  10°34'27.62"E - EPSG:4326
>>>
>>> “Se la conoscenza deve essere aperta a tutti,
>>> perchè mai limitarne l’accesso?”
>>> R. Stallman
>>>
>>> Questo documento, allegati inclusi, contiene informazioni di proprietà
>>> di FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal
>>> destinatario in relazione alle finalità per le quali è stato ricevuto. E'
>>> vietata qualsiasi forma di riproduzione o divulgazione senza l'esplicito
>>> consenso di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore
>>> si prega di informare tempestivamente il mittente e distruggere la copia in
>>> proprio possesso.
>>>
>>>
>>> ___
>>> QGIS-it-user mailing list
>>> QGIS-it-user@lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>>
>>
>
> --
> *Ing. Salvatore Fiandaca*
> *mobile*.:+39 327.493.8955
> *m*: *pigrecoinfin...@gmail.com *
> *C.F*.: FNDSVT71E29Z103G
> *P.IVA*: 06597870820
> *membro QGIS Italia - http://qgis.it/ *
> *socio GFOSS.it - *http://gfoss.it/
> *member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
> 
> *blog:*
> * https://pigrecoinfinito.com/  FB: Co-admin
> - https://www.facebook.com/qgis.it/ **
>  *
> *TW:  **https://twitter.com/totofiandaca
> *
>
> 43°51'0.54"N  10°34'27.62"E - EPSG:4326
>
> “Se la conoscenza deve essere aperta a tutti,
> perchè mai limitarne l’accesso?”
> R. Stallman
>
> Questo documento, allegati inclusi, contiene informazioni di proprietà di
> FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
> in relazione alle finalità per le quali è stato ricevuto. E' vietata
> qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
> di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega
> di informare tempestivamente il mittente e distruggere la copia in proprio
> possesso.
>
>
>

-- 
*Ing. Salvatore Fiandaca*
*mobile*.:+39 327.493.8955
*m*: *pigrecoinfin...@gmail.com *
*C.F*.: FNDSVT71E29Z103G
*P.IVA*: 06597870820
*membro QGIS Italia - http://qgis.it/ *

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

2023-09-15 Per discussione Totò Fiandaca
Per quanto ne so, i domini di campo possono essere definiti nei file GDB e
nei GeoPackage (parlo nell'ambito di QGIS), quindi escludo tutti gli altri
casi.

saluti


Il giorno ven 15 set 2023 alle ore 07:19 Ivano Giuliano <
ivano.giuli...@gmail.com> ha scritto:

> Ciao Totò,
> intendi  sia un aspetto correlato al fatto che vi è la presenza di GDB o
> la stessa situazione si verifica operando escludendo questi ?
>
> Ivano
>
> Il giorno gio 14 set 2023 alle 16:25 Totò Fiandaca <
> pigrecoinfin...@gmail.com> ha scritto:
>
>> Buongiorno,
>> ho notato che il Clip (Taglia un vettore usando le geometrie di un altro
>> layer poligonale) (Algoritmo core QGIS) non conserva i domini di campo nei
>> vettori di output.
>>
>> Esempio:
>> Ho un file geodatabase con una feature class poligonale in cui è definito
>> un dominio di campo, questi è associato ad un attributo.
>> Ho un shapefile che uso come lama per i clip.
>>
>> Gli enne file geodatabase di output perdono il dominio di campo associato
>> all'attributo.
>>
>> Chiedo questo perché la stessa operazione fatta con GDAL (algoritmo
>> Ritaglia Vettore con Maschera) conserva, negli enne file gdb, il dominio di
>> campo.
>>
>> Non vi sembra un comportamento strano?
>>
>> saluti
>>
>> Test effettuati su QGIS 3.28.10 LTR Firenze da OSGeo4W con GDAL 3.7.1,
>> GEOS 3.12.0 - win 10
>>
>> --
>> *Ing. Salvatore Fiandaca*
>> *mobile*.:+39 327.493.8955
>> *m*: *pigrecoinfin...@gmail.com *
>> *C.F*.: FNDSVT71E29Z103G
>> *P.IVA*: 06597870820
>> *membro QGIS Italia - http://qgis.it/ *
>> *socio GFOSS.it - *http://gfoss.it/
>> *member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
>> 
>> *blog:*
>> * https://pigrecoinfinito.com/  FB:
>> Co-admin - https://www.facebook.com/qgis.it/
>> **
>>  *
>> *TW:  **https://twitter.com/totofiandaca
>> *
>>
>> 43°51'0.54"N  10°34'27.62"E - EPSG:4326
>>
>> “Se la conoscenza deve essere aperta a tutti,
>> perchè mai limitarne l’accesso?”
>> R. Stallman
>>
>> Questo documento, allegati inclusi, contiene informazioni di proprietà di
>> FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
>> in relazione alle finalità per le quali è stato ricevuto. E' vietata
>> qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
>> di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega
>> di informare tempestivamente il mittente e distruggere la copia in proprio
>> possesso.
>>
>>
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>

-- 
*Ing. Salvatore Fiandaca*
*mobile*.:+39 327.493.8955
*m*: *pigrecoinfin...@gmail.com *
*C.F*.: FNDSVT71E29Z103G
*P.IVA*: 06597870820
*membro QGIS Italia - http://qgis.it/ *
*socio GFOSS.it - *http://gfoss.it/
*member OSGeo* - *https://www.osgeo.org/member/fiandaca/*

*blog:*
* https://pigrecoinfinito.com/  FB: Co-admin
- https://www.facebook.com/qgis.it/ **
 *
*TW:  **https://twitter.com/totofiandaca
*

43°51'0.54"N  10°34'27.62"E - EPSG:4326

“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman

Questo documento, allegati inclusi, contiene informazioni di proprietà di
FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
in relazione alle finalità per le quali è stato ricevuto. E' vietata
qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega di
informare tempestivamente il mittente e distruggere la copia in proprio
possesso.
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


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

2023-09-14 Per discussione Ivano Giuliano
Ciao Totò,
intendi  sia un aspetto correlato al fatto che vi è la presenza di GDB o la
stessa situazione si verifica operando escludendo questi ?

Ivano

Il giorno gio 14 set 2023 alle 16:25 Totò Fiandaca <
pigrecoinfin...@gmail.com> ha scritto:

> Buongiorno,
> ho notato che il Clip (Taglia un vettore usando le geometrie di un altro
> layer poligonale) (Algoritmo core QGIS) non conserva i domini di campo nei
> vettori di output.
>
> Esempio:
> Ho un file geodatabase con una feature class poligonale in cui è definito
> un dominio di campo, questi è associato ad un attributo.
> Ho un shapefile che uso come lama per i clip.
>
> Gli enne file geodatabase di output perdono il dominio di campo associato
> all'attributo.
>
> Chiedo questo perché la stessa operazione fatta con GDAL (algoritmo
> Ritaglia Vettore con Maschera) conserva, negli enne file gdb, il dominio di
> campo.
>
> Non vi sembra un comportamento strano?
>
> saluti
>
> Test effettuati su QGIS 3.28.10 LTR Firenze da OSGeo4W con GDAL 3.7.1,
> GEOS 3.12.0 - win 10
>
> --
> *Ing. Salvatore Fiandaca*
> *mobile*.:+39 327.493.8955
> *m*: *pigrecoinfin...@gmail.com *
> *C.F*.: FNDSVT71E29Z103G
> *P.IVA*: 06597870820
> *membro QGIS Italia - http://qgis.it/ *
> *socio GFOSS.it - *http://gfoss.it/
> *member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
> 
> *blog:*
> * https://pigrecoinfinito.com/  FB: Co-admin
> - https://www.facebook.com/qgis.it/ **
>  *
> *TW:  **https://twitter.com/totofiandaca
> *
>
> 43°51'0.54"N  10°34'27.62"E - EPSG:4326
>
> “Se la conoscenza deve essere aperta a tutti,
> perchè mai limitarne l’accesso?”
> R. Stallman
>
> Questo documento, allegati inclusi, contiene informazioni di proprietà di
> FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
> in relazione alle finalità per le quali è stato ricevuto. E' vietata
> qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
> di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega
> di informare tempestivamente il mittente e distruggere la copia in proprio
> possesso.
>
>
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user