[QGIS-it-user] QGIS 3.16.11 LTR. Problemi con Tipo Widget → Mappa Valori

Marco Spaziani spaziani.marco a gmail.com
Dom 13 Feb 2022 11:50:37 PST


Grazie. Ora è tutto più chiaro.
Praticamente il "Valore" numerico è sempre stato li dove doveva stare,
....fin dall'inizio dei miei primi tentativi, ...ma era celato dalla
"Descrizione".
Grazie ancora.

Il giorno dom 13 feb 2022 alle ore 18:41 Totò Fiandaca <
pigrecoinfinito a gmail.com> ha scritto:

> Ciao,
> per me è tutto ok, ho utilizzato sia la 3.16.16 che la 3.22, il
> comportamente è lo stesso.
>
> Nella definizione del widget Mappa Valore, nella tabella attributi
> comparirà un menu a tendina, dove il Valore è il primo campo e la
> Descrizione il secondo campo; ma in visualizzazione vedrai la Descrizione.
>
> allego video demo:
>
> https://youtu.be/3EnkePxt2LM
>
> saluti
>
> Il giorno dom 13 feb 2022 alle ore 17:55 Marco Spaziani <
> spaziani.marco a gmail.com> ha scritto:
>
>> Niente da fare.
>> Ho provato ad usare una Tabella CSV invece che ODS, ma niente da fare
>> Ho provato a ricrearmi il layer "Punti" impostando il Campo "limiti" non
>> come numeri interi ma come numeri decimali e niente da fare, ...nel Campo
>> "limiti" della Tabella attributi del layer "punti", malgrado sia, questo,
>> un Campo numerico e non di testo, quando aggiungo un nuovo punto al layer,
>> compare il "testo" della descrizione dell'elemento e non il "numero" del
>> valore del limite di Legge concentrazione.
>> Nei prossimi giorni proverò ad installare la 3.22 e vediamo che succede.
>> Grazie comunque
>>
>> Il giorno dom 13 feb 2022 alle ore 16:48 Marco Spaziani <
>> spaziani.marco a gmail.com> ha scritto:
>>
>>>  Grazie per il test.
>>>
>>> Per tagliare la testa al toro ho popolato il Field 2 con una serie
>>> numerica da 1 a 18, così da essere sicuri che non vi siano duplicati.
>>>
>>> Ora effettivamente il menù a tendina mi mostra tutte e 18 le righe
>>> (invece che le solo 10 di prima, a causa dei 7 “doppioni”) ma purtroppo,
>>> pur avendo impostato tutto secondo le regole (come hai descritto tu e come
>>> ho fatto io anche in precedenza), permane l’errore “illogico” che nel Campo
>>> “limiti” della Tabella attributi del layer “punti” (che è un campo numerico
>>> e non di testo !!!!!), dopo aver aggiunto e salvato un nuovo punto,
>>> continua a comparire il “testo” della Descrizione dell’elemento e non il
>>> “numero” del Valore del limite di legge della concentrazione.
>>>
>>> Per curiosità, il tuo test lo hai fatto con la 3.16 o con versioni
>>> superiori a x.16? Oggi ho installato la 3.16.16 (ieri avevo la 3.16.11) ma
>>> non cambia nulla, quindi potrebbe essere che è proprio la 3.16 ad avere
>>> questo problema.
>>>
>>> Domani voglio fare un altro tentativo cambiando l’approccio. Trasformo
>>> la Tabella ODS in una Tabella CSV e uso la funzione “Carica dati da file
>>> CSV” ...vediamo che succede.
>>>
>>> P.S. Al di la del fatto che voglio capire dove sto sbagliando (è il
>>> tarlo dello “studio” che abbiamo noi di questa lista e che ci rode dentro
>>> fin che non ci è tutto chiaro), però sono comunque sconsolato perché,
>>> purtroppo, mentre in Field 1 c’era solo il “Cromo” come duplicato (perché
>>> avevo omesso un “aggettivo” chimico e quindi ho subito risolto), i valori
>>> numerici “duplicati” che hai notato in Field 2 (ben 7) non li posso
>>> togliere perché sono limiti di Legge e se Piombo e Selenio hanno lo stesso
>>> valore 10, purtroppo 10 deve rimanere e quindi rimane il duplicato …che
>>> crea problemi.
>>>
>>>
>>>
>>> Il giorno dom 13 feb 2022 alle ore 14:11 Totò Fiandaca <
>>> pigrecoinfinito a gmail.com> ha scritto:
>>>
>>>> Buona domenica,
>>>> ho fatto qualche test, sotto alcuni risultati:
>>>>
>>>>  1. ho usato il tuo progetto e ho aggiunto il widget Mappa valori al
>>>> campo limite: in valore Field2 e in Descrizione field 1; qui i record
>>>> diminuiscono perché nel field1 ci sono righe duplicate, valori duplicati;
>>>>  2. ho inserito un punto e popolato i campi, tutto ok, nel campo limite
>>>> mette il numero e non il testo.
>>>>
>>>> saluti
>>>>
>>>>
>>>> Il giorno sab 12 feb 2022 alle ore 11:41 Marco Spaziani <
>>>> spaziani.marco a gmail.com> ha scritto:
>>>>
>>>>>  Sto riscontrando (QGIS 3.16.11 LTR) un problema con Tipo Widget →
>>>>> Mappa valori nel caso in cui ho necessità che la colonna “Valore” sia
>>>>> diversa dalla colonna “Descrizione”. Vi faccio un esempio (e vi allego i
>>>>> relativi shape file, il progetto, la Tabella ODS e qualche screen shot).
>>>>>
>>>>> Ho una semplice Tabella ODS con 18 righe (in realtà nel caso reale le
>>>>> righe sono svariate decine) con 2 colonne, la prima con una lista di
>>>>> elementi e la seconda con il rispettivo limite di legge (inteso come
>>>>> concentrazione chimica) associato al corrispondente elemento della prima
>>>>> colonna (figura 1). Devo generare un layer di punti (punti di
>>>>> campionamento) e popolarlo (tramite i menù a tendina di Widget → Mappa
>>>>> valori), per ogni punto, con i valori biunivoci (nome dell’elemento /
>>>>> concentrazione limite di legge di quell’elemento).
>>>>>
>>>>> Come ho sempre fatto in questi casi, creo un vettore di punti con due
>>>>> Campi, il campo “elemento” e il Campo “limite” (figura 2), importo la
>>>>> Tabella ODS (figura 3) e quindi procedo con Proprietà → Tipo Widget → Mappa
>>>>> valori.
>>>>>
>>>>> Per quanto riguarda il primo Campo (“elemento”) non c’è nessun
>>>>> problema perché, in Tipo Widget → Mappa valori, la colonna “Valore”
>>>>> coincide con la colonna “Descrizione” e quando vado a popolare i punti
>>>>> creati nel layer, mi si apre un menù a tendina con tutti i 18 elementi
>>>>> della prima colonna della Tabella ODS.
>>>>>
>>>>> I problemi nascono invece con il Campo “limite”.
>>>>>
>>>>> In questo caso, una volta disegnato il punto ed inserito come
>>>>> suddetto, da menù tendina, il valore per il Campo “elemento”, quando poi
>>>>> procedo per inserire il valore del limite di legge per quello stesso
>>>>> elemento, vorrei che mi si aprisse nuovamente un menù a tendina con
>>>>> l’elenco degli elementi, solo che questa volta, cliccando su di un elemento
>>>>> della lista, nella Tabella attributi, invece che il nome dell’elemento, va
>>>>> a caricarsi il valori del limite di legge per quell’elemento, In questi
>>>>> casi, per avere questa possibilità (l’ho sempre fatto in passato, con altre
>>>>> versioni e non mi ha mai dato problemi) è sufficiente, per il campo
>>>>> “limite”, avere l’accortezza, in Tipo Widget → Mappavalori, associare alla
>>>>> colonna “Valore” il Field 2 della Tabella ODS e alla colonna “Descrizione”
>>>>> il Fiel1 della tabella ODS (figura 4).
>>>>>
>>>>> Mentre in passato non avevo mai avuto problemi, questa volta, creato
>>>>> il punto, quando dalla maschera inserimento dati vado ad inserire i dati
>>>>> per il campo “limite”, non solo mi si apre un menù a tendina che contiene
>>>>> solo 10 elementi e non tutti e 18 riportati nel Field 1 della Tabella ODS
>>>>> (figura 5) ma, soprattutto, in Tabella attributi, nel campo “limite” non mi
>>>>> compare il valore numerico del limite di legge per quell’elemento ma bensì
>>>>> mi compare nuovamente il nome di quell’elemento (figura 6) ...il che, oltre
>>>>> che essere un errore, è anche illogico perché il Campo “limite” è stato
>>>>> creato da me come Campo numerico (numeri interi) e non come un Campo di
>>>>> testo.
>>>>>
>>>>> Vi allego il materiale citato:
>>>>> https://drive.google.com/file/d/1aF9D7um46ERVf3tKRp3gQfIeQ7_M6AdO/view?usp=sharing
>>>>> _______________________________________________
>>>>> QGIS-it-user mailing list
>>>>> QGIS-it-user a lists.osgeo.org
>>>>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>>>>
>>>>
>>>>
>>>> --
>>>> *Ing. Salvatore Fiandaca*
>>>> *mobile*.:+39 327.493.8955
>>>> *m*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
>>>> *C.F*.: FNDSVT71E29Z103G
>>>> *P.IVA*: 06597870820
>>>> *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
>>>> *socio GFOSS.it - *http://gfoss.it/
>>>> *blog:*
>>>> * https://pigrecoinfinito.com/ <https://pigrecoinfinito.com/> FB:
>>>> Co-admin - https://www.facebook.com/qgis.it/
>>>> <https://www.facebook.com/qgis.it/>**
>>>> <https://www.facebook.com/qgis.it/> *
>>>> *TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
>>>> <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*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
> *C.F*.: FNDSVT71E29Z103G
> *P.IVA*: 06597870820
> *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
> *socio GFOSS.it - *http://gfoss.it/
> *blog:*
> * https://pigrecoinfinito.com/ <https://pigrecoinfinito.com/> FB: Co-admin
> - https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
> <https://www.facebook.com/qgis.it/> *
> *TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
> <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.
>
>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20220213/ffaf220c/attachment-0001.html>


Maggiori informazioni sulla lista QGIS-it-user