Ciao, ho un quesito in merito alla gestione degli stili per i vettori. Ho una mappa vettoriale di punti, che voglio rappresentare in base ai valori di un attributo. Inoltre, voglio visualizzare e classificare solo i valori che rispettano una certa condizione (es. solo i punti con valore positivo dell'attributo considerato). Probabilmente faccio un errore concettuale, ma non riesco a venirne capo. Ho letto il manuale di QGIS ma senza trovare riferimenti specifici. Suggerimenti? Grazie, Carlo _______________________________________________ [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. 786 iscritti al 30.9.2015 |
Utilizzando le condizioni è normale che ti dia 0 e 1 cioè condizione non verificata e condizione verificata. Ciao Il 19/ott/2015 23:41 "CARLO CORMIO" <[hidden email]> ha scritto:
_______________________________________________ [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. 786 iscritti al 30.9.2015 |
Grazie Totò, l'avevo pensato anche io. Ma mi dà valori compresi tra 0 ed 1, non solo i due valori booleani (x es. 0.1,0.2,0.3,0.4,0.6,0.7,0.8,0.9,1.0). Il 20/ott/2015 08:13 AM, "Totò Fiandaca" <[hidden email]> ha scritto:
_______________________________________________ [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. 786 iscritti al 30.9.2015 |
In reply to this post by Carlo Cormio-2
corretto infatti così facendo imposti una espressione che da come risultato booleano Io vedrei bene una espressione condizionale case/else per la classificazione: CASE WHEN ATTR <= 0 THEN 'hidden' ELSE ATTR END Così facendo riunisce tutti gli attributi con valore 0 o minore in una classe hidden a cui darai lo stile opportuno per non essere visualizzata, gli altri valori vengono classificati in base all'attributi amefad _______________________________________________ [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. 786 iscritti al 30.9.2015 |
In reply to this post by Carlo Cormio-2
2015-10-20 8:16 GMT+02:00 CARLO CORMIO <[hidden email]>:
> Grazie Totò, l'avevo pensato anche io. Ma mi dà valori compresi tra 0 ed 1, > non solo i due valori booleani (x es. 0.1,0.2,0.3,0.4,0.6,0.7,0.8,0.9,1.0). > Ohibò questo è davvero strano, se provo io mi restituisce solo 0 e 1... che range di valori hai su quelll'attributo che ti restituisce "quasi falso" e "vero a metà"? Stai lavorando su un database di promesse elettorali? ;-D amefad _______________________________________________ [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. 786 iscritti al 30.9.2015 |
Ahahah! Questi segretari ... Sono dati interferometrici, uso la velocità come attributo. I valori variano tra +3 e -20 circa. Appena sono in ufficio faccio un altro test e vi dico cosa ho combinato :-P Ciao, Carlo Il 20/ott/2015 08:27 AM, "Amedeo Fadini" <[hidden email]> ha scritto:
2015-10-20 8:16 GMT+02:00 CARLO CORMIO <[hidden email]>: _______________________________________________ [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. 786 iscritti al 30.9.2015 |
In reply to this post by amefad
2015-10-20 8:27 GMT+02:00 Amedeo Fadini <[hidden email]>:
che range di valori hai su quelll'attributo che ti restituisce > "quasi falso" e "vero a metà"? Ah no ho capito , tu hai scelto "graduato" (sceglie lui le classi) al posto di "categorizzato" (una classe per ogni valore) per cui forza il numero delle classi spalmendole sui valori min e max (0 e 1) se usi l'espressione condizionale dovrebbe funzionare con entrambi, anzi mi pare che col simbolo graduato ti nasconde la classe a cui dai un valore non numerico amefad _______________________________________________ [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. 786 iscritti al 30.9.2015 |
In reply to this post by amefad
Ovviamente la condizione di Amedeo funziona perfettamente ... Grazie!!! Carlo
corretto infatti così facendo imposti una espressione che da come risultato booleano Io vedrei bene una espressione condizionale case/else per la classificazione: CASE WHEN ATTR <= 0 THEN 'hidden' ELSE ATTR END Così facendo riunisce tutti gli attributi con valore 0 o minore in una classe hidden a cui darai lo stile opportuno per non essere visualizzata, gli altri valori vengono classificati in base all'attributi amefad _______________________________________________ [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. 786 iscritti al 30.9.2015 |
In reply to this post by amefad
Verificato. Se usi lo stile graduato QGIS ti crea le classi richieste, tra il valore massimo ed il minimo. Ovviamente in mappa vedi solo valori 0 e 1. Se imposti il modo in "quantile" le classi vengono modificate e, ovviamente, i dati ricadono tutti nei due unici valori ammissibili (la prossima volta devo verificare il risultato del processo fino in fondo :-P). Ciao,Il giorno 20 ottobre 2015 08:27, Amedeo Fadini <[hidden email]> ha scritto: 2015-10-20 8:16 GMT+02:00 CARLO CORMIO <[hidden email]>: -- CARLO CORMIO
Progettazione e consulenza ingegneristica P.IVA 06741170721 Tel. 3287315782 Via delle Murge, 59/A 70124 Bari _______________________________________________ [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. 786 iscritti al 30.9.2015 |
Free forum by Nabble | Edit this page |