[Gvsig_italian] Trasparenza della simbologia (era: Impressioni su gvSIG 2.0)

Claudio Schifani cla.schifani a gmail.com
Ven 9 Dic 2011 04:00:02 PST


Grazie Antonio, ma cerco di mettere in pratica ciò che sto studiando per il
progetto presentato a Udine :-)
Proverò lo script che hai sviluppato e ci studierò su!

P.S. Sarebbe interessante valutare l'organizzazione di un corso base per lo
sviluppo in gvSIG, ma non capisco come ci si possa relazionare con
l'associazione?!

Ciao,
Claudio

Il giorno venerdì 9 dicembre 2011, Antonio Falciano <
antonio.falciano a gmail.com> ha scritto:
> Il 09/12/2011 10.40, Antonio Falciano ha scritto:
>> Ciao Claudio,
>> encomiabile il tuo contributo alla lista. Ce ne fossero tanti come te!
>> Vengo subito al dunque: un semplice JSlider lo puoi creare anche da zero
>> importandolo da javax.swing e collegandolo opportunamente ai metodi che
>> consentono di impostare l'opacita' dei vari tipi di simbologia. Al
>> momento ho realizzato un prototipo in Jython che magari potrebbe essere
>> il punto di partenza per un'estensione in futuro. La puoi/potete trovare
>> qui:
>
> Questo e' il nuovo link:
> http://ge.tt/9gxJWxA?c
> Ho ripulito un po' il codice, scusate...
>
>> Ho preferito utilizzare un unico slider in modo da sincronizzare il
>> grado di opacita' del colore di riempimento e del bordo, tuttavia non
>> tutti i tipi di simbologia sono attualmente supportati. L'ho testato con
>> simbolo unico, valori unici, espressioni ed intervalli... Una volta
>> copiato, come al solito, in extensiones comparira' un menu' Scripts nel
>> quale troverete anche un "vecchio" script Batch Legend.
>>
>> buona giornata
>> Antonio
>>
>> Il 08/12/2011 14.00, Claudio Schifani ha scritto:
>>> Giorni fa avevo trovato una classe (nei sorgenti) che attiva un semplice
>>> jslider per definire la trasparenza ai layer in gvsig. Ho provato a
>>> lavorarci, ma ancora non ne sono venuto a capo...
>>> Modifico il valore di trasparenza al layer selezionato, ma nulla sembra
>>> cambiare! (non ricevo alcun errore nella console). Continuerò a
>>> lavorarci su nei prossimi giorni (sempre su gvsig 1.x) e vi faro sapere.
>>> Ciao,
>>> Claudio
>>>
>>> Il giorno mercoledì 7 dicembre 2011, Antonio Falciano ha scritto:
>>> >>>> - Ancora impossibile applicare una trasparenza al layer anzichè
>>> alle singole
>>> >>>> classi
>>> >>> Questa e' un'utile feature request che non dovrebbe essere
>>> difficile da
>>> >>> implementare...
>>> >> Proprio su questo problema vorrei (tempo permettendo) lavorarci un
>>> >> po'...visto che il toll sulla trasparenza raster ha sortito un buon
>>> >> effetto, vorrei implementare anche per i vector. Proprio giorni fa
ero
>>> >> alle prese con un dato vettoriale tematizzato in 40 classi ed era
>>> >> davvero snervante assegnare una trasparenza a ciascuna classe (non
con
>>> >> 2.0, ma sembra che il problema sia rimasto)
>>> >
>>> > A proposito della trasparenza della simbologia per classi (valori
>>> unici,
>>> > intervalli, ecc.), un metodo relativamente rapido potrebbe consistere
>>> > nel salvare la simbologia come .gvl, aprire il file di legenda con un
>>> > editor di testo e sostituire tutti i valori dei canali alpha, in
>>> > particolare le stringhe 255"/> con x"> (ometto apici e doppi apici per
>>> > evitare confusione), sostituendo ad x un valore di opacita' compreso
>>> tra
>>> > 0 e 255 (0 = opaco al 100% ovvero invisibile, 255 = non opaco e quindi
>>> > visibile al 100%). Fatto cio', recuperando la legenda .gvl si otterra'
>>> > l'opacita' desiderata. ;)
>>> > Questa stessa domanda mi e' stata posta nel corso su gvSIG Training
>>> > (grazie Maurizio!) e, facendo mente locale, ho trovato questa
>>> soluzione.
>>> > Credo che possa essere molto utile specialmente nel caso in cui si
>>> abbia
>>> > un numero elevato di simboli da rappresentare.
>>> >
>>> > ciao
>>> > Antonio
>>> >
>>> > --
>>> > Antonio Falciano
>>> > http://www.linkedin.com/in/antoniofalciano
>>> > _______________________________________________
>>> > Gvsig_italian mailing list
>>> > Gvsig_italian a lists.gvsig.org <mailto:Gvsig_italian a lists.gvsig.org>
>>> > https://gvsig.org/lists/mailman/listinfo/gvsig_italian
>>> >
>>>
>>>
>>> _______________________________________________
>>> Gvsig_italian mailing list
>>> Gvsig_italian a lists.gvsig.org
>>> https://gvsig.org/lists/mailman/listinfo/gvsig_italian
>>
>>
>
> --
> Antonio Falciano
> http://www.linkedin.com/in/antoniofalciano
> _______________________________________________
> Gvsig_italian mailing list
> Gvsig_italian a lists.gvsig.org
> https://gv
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/gvsig-italian/attachments/20111209/02154d6e/attachment.html>


More information about the Gvsig_italian mailing list