[Gvsig_desarrolladores] Unas dudas sobre la activacion de capas.

Pedro pedropelayo en ivicsa.es
Lun Jul 13 08:46:20 CEST 2009


Gracias Jorge, pero sigo sin poder. No he entendido muy bien como abrir la
consola de Jython. Me podrias echar una mano, siendome un poco mas
detallado, por favor.

Muchas gracias.
Un saludo

Pedro Pelayo Valero.
Departamento Informática
 
i.v. Ingenieros Consultores, S.A.
Avda. de Primado Reig nº 129 - ent. D
46020 – Valencia (ESPAÑA)
Telf. + 34 96 339 18 70
Fax. + 34 96 362 91 61
 
E-mail: pedropelayo en ivicsa.es
 
 
************ ADVERTENCIA LEGAL ******************* 
Este mensaje y, en su caso, los ficheros anexos son confidenciales,
especialmente en lo que respecta a los datos personales, y se dirigen
exclusivamente al destinatario referenciado. Si usted no lo es y lo ha
recibido por error o tiene conocimiento del mismo por cualquier motivo, le
rogamos que nos lo comunique por este medio a iv INGENIEROS CONSULTORES S.A.
(+34 96 339 18 70) y proceda a destruirlo o borrarlo, y que en todo caso se
abstenga de utilizar, reproducir, alterar, archivar o comunicar a terceros
el presente mensaje y ficheros anexos, todo ello bajo pena de incurrir en
responsabilidades legales. El emisor no garantiza la integridad, rapidez o
seguridad del presente correo, ni se responsabiliza de posibles perjuicios
derivados de la captura, incorporaciones de virus o cualesquiera otras
manipulaciones efectuadas por terceros.
 
******************* DISCLAIMER ******************** 
This message and any attached files transmitted with it, is confidential,
especially as regards personal data. It is intended solely forthe use of the
individual or entity to whom it is addressed. If you are not the intended
recipient and have received this information in error or have accessed it
for any reason, please notify us of this fact by email reply to iv
INGENIEROS CONSULTORES S.A. (+34 96 339 1870) and then destroy or delete the
message, refraining from any reproduction, use, alteration, filing or
communication to third parties of this message and attached files on penalty
of incurring legal responsibilities. The sender does not guarantee the
integrity, the accuracy, the swift delivery or the security of this email
transmission, and assumes no responsibility for any possible damage incurred
through data capture, virus incorporation or any manipulation carried out by
third parties.
 
-----Mensaje original-----
De: gvsig_desarrolladores-bounces en listserv.gva.es
[mailto:gvsig_desarrolladores-bounces en listserv.gva.es] En nombre de Jorge
Gaspar Sanz Salinas
Enviado el: viernes, 10 de julio de 2009 10:36
Para: Lista de Desarrolladores de gvSIG
Asunto: Re: [Gvsig_desarrolladores] Unas dudas sobre la activacion de capas.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jorge Gaspar Sanz Salinas escribió:
> Pedro escribió:
>> Hola buenos días.
> 
> 
> 
>> Soy nuevo en esto del desarrollar gvSIG y estoy intentando activar todas
>> las capas que tengo en el proyecto. El código que pongo es este, pero me
>> salta una excepción y no se porque?? Si me pudierais echar una mano.
> 
> 
> 
>> View vista = (View)PluginServices./getMDIManager/().getActiveWindow();
> 
>>             MapContext mapContext = vista.getModel().getMapContext();
> 
>>             FLayer[] n = mapContext.getLayers().getActives();
> 
> Te refieres cambiar la visibilidad de las capas?
> 
> En un pequeño ejercicio con la consola se puede activar/desactivar la
> visibilidad de una capa de gvSIG, es sencillo. Abres una vista y añades
> una capa y abres la consola de Jython con las siguientes instrucciones
> 
> ---------------------------------------
> from gvsiglib import *
> doc = gvSIG.getActiveDocument()
> mc = doc.getMapControl().getMapContext()
> lyrs = mc.getLayers()
> lyr = lyrs.getLayer(0)
> 
> lyr.setVisible(0) <- esto apaga la capa
> lyr.setVisible(1) <- esto enciende la capa
> ---------------------------------------
> 
> Un saludo

Por cierto que tienes documentación detallada sobre FLayer en

http://www.gvsig.org/web/docdev/reference/fmap/dirlayers

Un saludo
- --
Jorge Gaspar Sanz Salinas
Ingeniero en Geodesia y Cartografía
http://www.prodevelop.es
tfno: +34 963 510 612

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEcBAEBAgAGBQJKVv17AAoJEAOYD75lvHdBmsQH/jjKie/XtkLoCld4Jmb8bH8L
qZfd9JKGo0HYcPAxc7LQqy6smZz0vj6lgVWTkoaTgMYKIFOSzaBosySB9gLYxvr3
4phnEPUO3Hx8dloN+2IkHKnL+vWnb9pDXZNn1YO7Gc6y1RlbtCd5JsPo7L+vyyPM
woUn9SAdINbAaf5tCy4mp+jVoeNwJUDqaq9FYn/WIzhqxCdt/pp+SIIszWr/6B0/
US63z4B6QFGlZGhBD+TUNy9Kkz2z+90U70vzMDBYJqVCNjsk0PS7I1EfX/vhZBod
ypMGf/8sgOfbvf4ipKDTd6Chr6pniig/37vYx93AajWFN4jkNWdy6km5qvpVKe8=
=SIZU
-----END PGP SIGNATURE-----
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en listserv.gva.es
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores



More information about the gvSIG_desarrolladores mailing list