COLOR_RGB (era: QGIS E L'ARTE DELLA MOTOCICLETTA)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

COLOR_RGB (era: QGIS E L'ARTE DELLA MOTOCICLETTA)

francesco.fiermonte@polito.it
Ciao a Tutti,

ho fatto che rinominare l'oggetto (scusate, dopo giorni di tentativi quando ho inviato la prima richiesta ero alquanto provato...).

Sinceramente non so che dire ma, secondo me, nella mia richiesta compaiono diversi "elementi critici" (imprecisioni procedurali? gestione errata delle funzioni? bachi?)...

Ad ogni modo, per meglio spiegare il tutto ho preparato un piccolo PDF (scusate per il formato) diponibile alla URL:

* http://www.gisminer.eu/QGIS_GUIDE/QGIS/QGIS_THEMATIC_MAPS_AND_COLOUR.pdf

Grazie.

Ciao,
Francesco.

Il 21/07/2017 15:00, Luca Lanteri ha scritto:

> Così a primo acchito mi pare Nyall abbia ragione.
> nel primo caso stai valorizzando un campo "colonna" che gestisce valori alfanumerici, nel secondo caso un campo "colore" che giustamente gestisce le triplette RGB.
>
> Luca
>
> Il giorno 7 luglio 2017 11:58, [hidden email] <mailto:[hidden email]> <[hidden email] <mailto:[hidden email]>> ha scritto:
>
>     Ciao a Tutti,
>
>     problema:
>
>     dal Geoportale Regione Piemonte si scarica lo shapefile "Abiti Amministrativi - Comuni" (polygon) e su questo "tematizzare" - usando l'"expression dialog" - il dato in funzione della "classe altimetrica" (campo "D_ZONA_ALT"): pianura, collina, montagna.
>
>     PROCEDURA UTILIZZATA
>
>     Se in LAYER PROPERTIES, STYLE, ***CATEGORIZED***, si usa con "expression builder" il seguente codice:
>
>     CASE
>     WHEN "D_ZONA_ALT" ='pianura' THEN color_rgb( 0,0,0)
>     WHEN "D_ZONA_ALT" ='collina' THEN color_rgb( 255,0,0)
>     WHEN "D_ZONA_ALT" ='montagna' THEN color_rgb( 255,255,255)
>     END
>
>     i colori RGB restituiti NON corrispondono alle codifiche.
>
>     PROCEDURA SUGGERITA Da NYALL DAWSON (che ovviamente ringrazio!!!)
>
>     Se in LAYER PROPERTIES, STYLE, ***SINGLE SIMBOL***, SINGLE FILL, FILL, EDIT si usa con "expression builder" il codice di prima:
>
>     CASE
>     WHEN "D_ZONA_ALT" ='pianura' THEN color_rgb( 0,0,0)
>     WHEN "D_ZONA_ALT" ='collina' THEN color_rgb( 255,0,0)
>     WHEN "D_ZONA_ALT" ='montagna' THEN color_rgb( 255,255,255)
>     END
>
>     mi pare che la cosa funzioni a dovere.
>
>     (Nel mio inglese "maccheronico") Ho aperto una "Request" (Issue #16804 created.) su:
>
>     https://issues.qgis.org/projects/qgis/issues <https://issues.qgis.org/projects/qgis/issues>
>
>     Nyall Dawson mi ha subito risposto (definendo "invalida" la mia richiesta, chiudendola...) dicendomi che:
>
>     "That's not correct use of categorised renderer.
>     Categorize on the attribute "layer" and then set the color manually for each generated symbol.
>     Or alternatively (more complex way) use the single symbol renderer and then use your expression as a data defined fill color override.
>     Please open a question on http://gis.stackexchange.com/ if you need further assistance of this nature (it's not a bug or feature report, so doesn't belong here).
>     "
>
>     A me, sinceramente, dovendo tematizzare un qualcosa l'aver scelto "CATEGORIZED" mi pareva appropriato...
>
>
>     Poi, se il mio approccio fosse concettualmente sbagliato, forse QGIS dovrebbe "gestire" l'errore, impedendo all'utente di fare un qualcosa di "sbagliato" che, tra l'altro, restituisce un output inappropriato...
>
>     Che ne pensate?
>
>     Ciao,
>     Francesco.
>     _______________________________________________

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
801 iscritti al 19/07/2017
Reply | Threaded
Open this post in threaded view
|

COLOR_RGB (era: QGIS E L'ARTE DELLA MOTOCICLETTA) - ERRATA CORRIGE SU LINK

francesco.fiermonte@polito.it
Ciao a Tutti,

* http://www.gisminer.eu/qgis/QGIS_THEMATIC_MAPS_AND_COLOUR.pdf

Scusate.

Ciao,
Francesco.

@Skampus -> Grazie per la segnalazione!
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
801 iscritti al 19/07/2017
Reply | Threaded
Open this post in threaded view
|

Re: COLOR_RGB (era: QGIS E L'ARTE DELLA MOTOCICLETTA)

francesco.fiermonte@polito.it
In reply to this post by francesco.fiermonte@polito.it
Ciao,

per completezza ho provato anche ad usare lo Style "Rule-based": la mappa usa i colori impostati ma la TOC non li recepisce

A seconda della rappresentazione scelta si ottengono risultati diversi... Forse bisognerebbe fare chiarezza:
-
ha senso usare color_rgb per tematizzare?
se si, allora bisognerebbe "uniformarne" il comportamento
se no, ne si blocca l'accesso (visualizzando "warning"...)

Ho integrato il mio "blocco note":

http://www.gisminer.eu/QGIS/QGIS_THEMATIC_MAPS_AND_COLOUR_1.pdf

Ciao,
Francesco.

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
801 iscritti al 19/07/2017
Reply | Threaded
Open this post in threaded view
|

Re: COLOR_RGB (era: QGIS E L'ARTE DELLA MOTOCICLETTA)

pigreco
Ciao Francesco,
ho letto il tuo PDF;

una domanda, solo per capire:
sei alla ricerca di una soluzione oppure vuoi dimostrare che in QGIS non
tutto funziona come si vorrebbe?

ti chiedo questo perchè la soluzione al tuo problema è semplice ed
immediata, inoltre, in QGIS (a mio parere) ci sono molte altre cose che
'sembrano' incongruenti.

Quello che si potrebbe fare:
aprire una feature request e segnalare, appunto, le incongruenze che hai
notato e su questo concordo con te.

saluti

Il giorno 25 luglio 2017 12:45, [hidden email] <
[hidden email]> ha scritto:

> Ciao,
>
> per completezza ho provato anche ad usare lo Style "Rule-based": la mappa
> usa i colori impostati ma la TOC non li recepisce
>
> A seconda della rappresentazione scelta si ottengono risultati diversi...
> Forse bisognerebbe fare chiarezza:
> -
> ha senso usare color_rgb per tematizzare?
> se si, allora bisognerebbe "uniformarne" il comportamento
> se no, ne si blocca l'accesso (visualizzando "warning"...)
>
> Ho integrato il mio "blocco note":
>
> http://www.gisminer.eu/QGIS/QGIS_THEMATIC_MAPS_AND_COLOUR_1.pdf
>
> Ciao,
> Francesco.
>
>
> _______________________________________________
> [hidden email]
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni
> dell'Associazione GFOSS.it.
> 801 iscritti al 19/07/2017
>



--
*Ing. Salvatore Fiandaca*
*mobile*.:+39 327.493.8955
*m*: *[hidden email] <[hidden email]>*
*C.F*.: FNDSVT71E29Z103G
*P.IVA*: 06597870820
*blog:*
* https://pigrecoinfinito.wordpress.com/
<https://pigrecoinfinito.wordpress.com/> FB: Co-admin
- https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
<https://www.facebook.com/qgis.it/> *
*FB: moderatore - **https://www.facebook.com/groups/GisItalia/
<https://www.facebook.com/groups/GisItalia/>**
<https://www.facebook.com/groups/GisItalia/> *
*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.
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
801 iscritti al 19/07/2017
Reply | Threaded
Open this post in threaded view
|

Re: COLOR_RGB (era: QGIS E L'ARTE DELLA MOTOCICLETTA)

francesco.fiermonte@polito.it
Ciao Toto',

innanzitutto, se avessi trasmesso un messaggio sbagliato, mi scuso, con Te e con gli altri Amici della Lista. Non era mia intenzione dimostrare alcunché. Anzi, quotidianamente mi faccio portatore della "filosofia open" perché ritengo che questa debba avere (almeno) pari dignità degli altri "approcci" e delle altre "logiche" proprietarie-commerciali.

Il tutto è nato da una domanda che mi ha posto una nostra Allieva: «A cosa serve la funzione "color_RGB"»? E da qui ho cercato, direi anche a fatica, di approfondire la questione condividendo i miei dubbi e le mie perplessità (forse eccessive e magari ingiustificate, non saprei).

Premesso questo, tempo fa, come suggerisci Tu, ho aperto una "feature request" e questa mi è stata *** subito *** chiusa. Forse non sono stato compreso (o forse il mio inglese è peggio di quanto io possa immaginare...). Ma forse la problematica non è così importante...

Ho solo cercato di dare il mio (piccolo) contributo. Se poi ci fosse una soluzione "semplice ed immediata" (sempre che sia diversa dall'inserire a manina gli RGB nel dialogo "Select color")... Beh... Perché non condividerla? :-)

Se poi ritenessimo utile segnalare/raccogliere le "incongruenze" del SW in modo da evitare "incomprensioni" (la butto li: potremmo anche pubblicare dei "warning" nella manualistica...)... sono ovviamente disponibile a collaborare.

Ciao,
Francesco.

Il 25/07/2017 13:59, Totò Fiandaca ha scritto:

> Ciao Francesco,
> ho letto il tuo PDF;
>
> una domanda, solo per capire:
> sei alla ricerca di una soluzione oppure vuoi dimostrare che in QGIS non tutto funziona come si vorrebbe?
>
> ti chiedo questo perchè la soluzione al tuo problema è semplice ed immediata, inoltre, in QGIS (a mio parere) ci sono molte altre cose che 'sembrano' incongruenti.
>
> Quello che si potrebbe fare:
> aprire una feature request e segnalare, appunto, le incongruenze che hai notato e su questo concordo con te.
>
> saluti

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
801 iscritti al 19/07/2017
Reply | Threaded
Open this post in threaded view
|

Re: COLOR_RGB (era: QGIS E L'ARTE DELLA MOTOCICLETTA)

pigreco
ho trovato questa issue [0] ancora aperta,
mi sa che la legenda NON segue pari-passo ciò che definiamo in map canvas,
cioè se definiamo il riempimento con una espressione, la map canvas lo
interpreta bene la legenda no!!!

quindi a mio modesto parere è una bella incongruenza!!!
ma se Fisher, Graser e Dawson ( i massimi esperti di QGIS ) non risolvono
il problema un motivo ci sarà!!!!

[0] https://issues.qgis.org/issues/11491

Il giorno 25 luglio 2017 14:44, [hidden email] <
[hidden email]> ha scritto:

> Ciao Toto',
>
> innanzitutto, se avessi trasmesso un messaggio sbagliato, mi scuso, con Te
> e con gli altri Amici della Lista. Non era mia intenzione dimostrare
> alcunché. Anzi, quotidianamente mi faccio portatore della "filosofia open"
> perché ritengo che questa debba avere (almeno) pari dignità degli altri
> "approcci" e delle altre "logiche" proprietarie-commerciali.
>
> Il tutto è nato da una domanda che mi ha posto una nostra Allieva: «A cosa
> serve la funzione "color_RGB"»? E da qui ho cercato, direi anche a fatica,
> di approfondire la questione condividendo i miei dubbi e le mie perplessità
> (forse eccessive e magari ingiustificate, non saprei).
>
> Premesso questo, tempo fa, come suggerisci Tu, ho aperto una "feature
> request" e questa mi è stata *** subito *** chiusa. Forse non sono stato
> compreso (o forse il mio inglese è peggio di quanto io possa
> immaginare...). Ma forse la problematica non è così importante...
>
> Ho solo cercato di dare il mio (piccolo) contributo. Se poi ci fosse una
> soluzione "semplice ed immediata" (sempre che sia diversa dall'inserire a
> manina gli RGB nel dialogo "Select color")... Beh... Perché non
> condividerla? :-)
>
> Se poi ritenessimo utile segnalare/raccogliere le "incongruenze" del SW in
> modo da evitare "incomprensioni" (la butto li: potremmo anche pubblicare
> dei "warning" nella manualistica...)... sono ovviamente disponibile a
> collaborare.
>
> Ciao,
> Francesco.
>
>
> Il 25/07/2017 13:59, Totò Fiandaca ha scritto:
>
>> Ciao Francesco,
>> ho letto il tuo PDF;
>>
>> una domanda, solo per capire:
>> sei alla ricerca di una soluzione oppure vuoi dimostrare che in QGIS non
>> tutto funziona come si vorrebbe?
>>
>> ti chiedo questo perchè la soluzione al tuo problema è semplice ed
>> immediata, inoltre, in QGIS (a mio parere) ci sono molte altre cose che
>> 'sembrano' incongruenti.
>>
>> Quello che si potrebbe fare:
>> aprire una feature request e segnalare, appunto, le incongruenze che hai
>> notato e su questo concordo con te.
>>
>> saluti
>>
>
>


--
*Ing. Salvatore Fiandaca*
*mobile*.:+39 327.493.8955
*m*: *[hidden email] <[hidden email]>*
*C.F*.: FNDSVT71E29Z103G
*P.IVA*: 06597870820
*blog:*
* https://pigrecoinfinito.wordpress.com/
<https://pigrecoinfinito.wordpress.com/> FB: Co-admin
- https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
<https://www.facebook.com/qgis.it/> *
*FB: moderatore - **https://www.facebook.com/groups/GisItalia/
<https://www.facebook.com/groups/GisItalia/>**
<https://www.facebook.com/groups/GisItalia/> *
*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.
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
801 iscritti al 19/07/2017