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: [email protected] ************ 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: [email protected] [mailto:[email protected]] 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 [email protected] http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores _______________________________________________ gvSIG_desarrolladores mailing list [email protected] http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
