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