<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">El error de casting que tienes es debido a que cuando ejecutas tu código&nbsp;</span><br style="font-family: Tahoma; font-size: 13px; "><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">&gt; la ventana activa es la ventana de proyecto (ProjectWindow) en lugar de&nbsp;</span><br style="font-family: Tahoma; font-size: 13px; "><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">&gt; una vista como debería ser (View). Para solucionar eso tienes que&nbsp;</span><br style="font-family: Tahoma; font-size: 13px; "><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">&gt; modificar los métodos de la extensión isVisible y isEnabled para que la&nbsp;</span><br style="font-family: Tahoma; font-size: 13px; "><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">&gt; extensión sólo se pueda ejecutar cuando la ventana activa sea una vista.</span><div><br></div><div>hola jorge gracias por tu respuesta, te anexo el codigo de la clase, no se como modificar lo de la ventana activa del proyecto en dicha clase, espero por favor me ayudes con un ejemplo gracias.<br style="font-family: Tahoma; font-size: 13px; "><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">&gt;&nbsp;</span><br style="font-family: Tahoma; font-size: 13px; "><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">&gt; Un saludo,</span><br style="font-family: Tahoma; font-size: 13px; "><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">&gt; Jorge</span><br style="font-family: Tahoma; font-size: 13px; "><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">&gt;&nbsp;</span><br><div><font class="Apple-style-span" face="Tahoma" size="2">import java.util.ArrayList;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">import com.iver.andami.PluginServices;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">import com.iver.andami.plugins.Extension;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">import com.iver.cit.gvsig.ProjectExtension;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">import com.iver.cit.gvsig.fmap.MapContext;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">import com.iver.cit.gvsig.project.Project;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">import com.iver.cit.gvsig.project.documents.table.ProjectTableFactory;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">import com.iver.cit.gvsig.project.documents.view.gui.View;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">import com.iver.gvsig.addeventtheme.gui.AddEventThemePanel;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">/**</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp;* The AddEventThemeExtension class allows to create a new point Layer</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp;* in gvSIG from an existing gvSIG Table.</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp;*</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp;* @author jmorell</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp;*/</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">public class AddEventThemeExtension extends Extension {</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; /* (non-Javadoc)</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp;* @see com.iver.andami.plugins.Extension#inicializar()</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp;*/</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; public void initialize() {</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; // TODO Auto-generated method stub</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; }</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; /* (non-Javadoc)</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp;* @see com.iver.andami.plugins.Extension#execute(java.lang.String)</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp;*/</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; public void execute(String actionCommand) {</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>// De la vista</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; View vista = (View)PluginServices.getMDIManager().getActiveWindow();</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>MapContext mapContext = vista.getModel().getMapContext();</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; // Del proyecto (las tablas)</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; Project project = ((ProjectExtension)PluginServices.getExtension(ProjectExtension.class)).getProject();</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; ArrayList tableList = project.getDocumentsByType(ProjectTableFactory.registerName);</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>AddEventThemePanel addEventThemePanel = new AddEventThemePanel(mapContext, tableList);</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>PluginServices.getMDIManager().addWindow(addEventThemePanel);</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; }</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; /* (non-Javadoc)</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp;* @see com.iver.andami.plugins.Extension#isEnabled()</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp;*/</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; public boolean isEnabled() {</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; return true;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; }</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; /* (non-Javadoc)</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp;* @see com.iver.andami.plugins.Extension#isVisible()</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp;*/</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; public boolean isVisible() {</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; Project project = ((ProjectExtension)PluginServices.getExtension(ProjectExtension.class)).getProject();</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; if ( project!=null ) {</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span> &nbsp; &nbsp; &nbsp; &nbsp;ArrayList tableList = project.getDocumentsByType(ProjectTableFactory.registerName);</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span> &nbsp; &nbsp; &nbsp; &nbsp;com.iver.andami.ui.mdiManager.IWindow f = PluginServices.getMDIManager()</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span> &nbsp; &nbsp; &nbsp; &nbsp; .getActiveWindow();</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span> &nbsp; &nbsp; &nbsp; &nbsp;if (!tableList.isEmpty() &amp;&amp; f!=null &amp;&amp; f instanceof View)</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span> &nbsp; &nbsp; &nbsp; &nbsp;<span class="Apple-tab-span" style="white-space:pre">        </span>return true;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; }</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; return false;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; }</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">}</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp;&nbsp;</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">gracias por tu respuesta, pero mi duda es como modifico ese codigo en esta clase&nbsp;</font></div><font class="ecxApple-style-span" face="Tahoma" size="2" style="font-family: Tahoma; font-size: 10pt; ">Andrés Felipe Jama Cuellar</font><div style="font-family: Tahoma; font-size: 10pt; "><font class="ecxApple-style-span" face="Tahoma" size="2">Estudiante de&nbsp;Ingeniería&nbsp;Topográfica&nbsp;&nbsp;</font></div><div style="font-family: Tahoma; font-size: 10pt; "><font class="ecxApple-style-span" face="Tahoma" size="2">Universidad del Valle&nbsp;</font></div><br><br><div style="font-family: Tahoma; font-size: 10pt; ">&gt; From: gvsig_desarrolladores-request@listserv.gva.es<br>&gt; Subject: Resumen de gvSIG_desarrolladores, Vol 83, Envío 18<br>&gt; To: gvsig_desarrolladores@listserv.gva.es<br>&gt; Date: Wed, 30 Nov 2011 12:00:08 +0100<br>&gt; <br>&gt; Envie los mensajes para la lista gvSIG_desarrolladores a<br>&gt;         gvsig_desarrolladores@listserv.gva.es<br>&gt; <br>&gt; Para subscribirse o anular su subscripción a través de WEB<br>&gt;         http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; <br>&gt; O por correo electrónico, enviando un mensaje con el texto "help" en<br>&gt; el asunto (subject) o en el cuerpo a:<br>&gt;         gvsig_desarrolladores-request@listserv.gva.es<br>&gt; <br>&gt; Puede contactar con el responsable de la lista escribiendo a:<br>&gt;         gvsig_desarrolladores-owner@listserv.gva.es<br>&gt; <br>&gt; Si responde a algún contenido de este mensaje, por favor, edite la<br>&gt; linea del asunto (subject) para que el texto sea mas especifico que:<br>&gt; "Re: Contents of gvSIG_desarrolladores digest...". Ademas, por favor,<br>&gt; incluya en la respuesta solo aquellas partes del mensaje a las que<br>&gt; esta respondiendo.<br>&gt; <br>&gt; <br>&gt; Asuntos del día:<br>&gt; <br>&gt;    1. ayuda (Andres Felipe jama)<br>&gt;    2. Re: ayuda (Jorge Piera Llodrá)<br>&gt;    3. Re: ayuda propiedades capa (Jorge Piera Llodrá)<br>&gt;    4. Re: ayuda propiedades capa (Leticia Garcia)<br>&gt;    5. Re: ayuda propiedades capa (Jorge Piera Llodrá)<br>&gt;    6. Re: ayuda propiedades capa (Andrés Maneiro)<br>&gt;    7. Re: ayuda propiedades capa (Leticia Garcia)<br>&gt;    8. Re: ayuda propiedades capa (Andrés Maneiro)<br>&gt;    9. Re: ayuda propiedades capa (Andrés Maneiro)<br>&gt;   10. Re: ayuda propiedades capa (Leticia Garcia)<br>&gt; <br>&gt; <br>&gt; ----------------------------------------------------------------------<br>&gt; <br>&gt; Message: 1<br>&gt; Date: Wed, 30 Nov 2011 02:38:16 +0000<br>&gt; From: Andres Felipe jama &lt;felipes177@hotmail.com&gt;<br>&gt; Subject: [Gvsig_desarrolladores] ayuda<br>&gt; To: &lt;gvsig_desarrolladores@listserv.gva.es&gt;<br>&gt; Message-ID: &lt;BLU151-W27E74EEF9D0A26C4944599EB00@phx.gbl&gt;<br>&gt; Content-Type: text/plain; charset="iso-8859-1"<br>&gt; <br>&gt; <br>&gt; <br>&gt; reciban cordial saludo señores de gvSIG<br>&gt; Trate de montar esa extensión y llamar la  clase AddEventThemeExtension  desde un botón cualquiera de mi extensión, de tal forma que permitiese al usuario desplegar el menú para cargar una tabla en formato csv y se los grafique pero me saco este error..<br>&gt; anexo el código desde el botón del cual trato de llamar LA  clase   AddEventThemeExtension.<br>&gt; <br>&gt;   AddEventThemeExtension intento = new AddEventThemeExtension();   intento.execute("String actionCommand");<br>&gt; este error me lo esta mostrando en gvSIG<br>&gt; MUCHAS GRACIAS POR SU AYUDA <br>&gt; <br>&gt; java.lang.ClassCastException: com.iver.cit.gvsig.project.documents.gui.ProjectWindow cannot be cast to com.iver.cit.gvsig.project.documents.view.gui.View<br>&gt; java.lang.NullPointerException<br>&gt; java.lang.NullPointerException: <br>&gt;     null<br>&gt;     com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.getFieldNames(AddEventThemePanel.java:159)<br>&gt;     com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.getXComboBox(AddEventThemePanel.java:269)<br>&gt;     com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.initialize(AddEventThemePanel.java:141)<br>&gt;     com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.(AddEventThemePanel.java:105)<br>&gt;     org.gvsig.proyecto.AddEventThemeExtension.execute(AddEventThemeExtension.java:94)<br>&gt;     org.gvsig.proyecto.Visualizador.Carga_PtosActionPerformed(Visualizador.java:269)<br>&gt;     org.gvsig.proyecto.Visualizador.access$500(Visualizador.java:29)<br>&gt;     org.gvsig.proyecto.Visualizador$7.actionPerformed(Visualizador.java:124)<br>&gt;     javax.swing.AbstractButton.fireActionPerformed(Unknown <br>&gt;     Source)<br>&gt;     javax.swing.AbstractButton$Handler.actionPerformed(Unknown <br>&gt;     Source)<br>&gt;     javax.swing.DefaultButtonModel.fireActionPerformed(Unknown <br>&gt;     Source)<br>&gt;     javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br>&gt;     javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Component.processMouseEvent(Unknown Source)<br>&gt;     javax.swing.JComponent.processMouseEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Component.processEvent(Unknown Source)<br>&gt;     java.awt.Container.processEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Component.dispatchEventImpl(Unknown Source)<br>&gt;     java.awt.Container.dispatchEventImpl(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Component.dispatchEvent(Unknown Source)<br>&gt;     java.awt.LightweightDispatcher.retargetMouseEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.LightweightDispatcher.processMouseEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br>&gt;     java.awt.Container.dispatchEventImpl(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Window.dispatchEventImpl(Unknown Source)<br>&gt;     java.awt.Component.dispatchEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br>&gt;     java.awt.EventQueue.access$000(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventQueue$1.run(Unknown Source)<br>&gt;     java.awt.EventQueue$1.run(Unknown <br>&gt;     Source)<br>&gt;     java.security.AccessController.doPrivileged(Native Method)<br>&gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt;     Source)<br>&gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventQueue$2.run(Unknown Source)<br>&gt;     java.awt.EventQueue$2.run(Unknown <br>&gt;     Source)<br>&gt;     java.security.AccessController.doPrivileged(Native Method)<br>&gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventQueue.dispatchEvent(Unknown Source)<br>&gt;     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br>&gt;     java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventDispatchThread.pumpEventsForFilter(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>&gt;     java.awt.EventDispatchThread.pumpEvents(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventDispatchThread.run(Unknown Source)<br>&gt; java.lang.ClassCastException: <br>&gt;     com.iver.cit.gvsig.project.documents.gui.ProjectWindow cannot be cast to <br>&gt;     com.iver.cit.gvsig.project.documents.view.gui.View<br>&gt; java.lang.ClassCastException: <br>&gt;     com.iver.cit.gvsig.project.documents.gui.ProjectWindow cannot be cast to <br>&gt;     com.iver.cit.gvsig.project.documents.view.gui.View<br>&gt;     org.gvsig.proyecto.CrearCapas.crea(CrearCapas.java:70)<br>&gt;     org.gvsig.proyecto.Visualizador.Carga_PtosActionPerformed(Visualizador.java:267)<br>&gt;     org.gvsig.proyecto.Visualizador.access$500(Visualizador.java:29)<br>&gt;     org.gvsig.proyecto.Visualizador$7.actionPerformed(Visualizador.java:124)<br>&gt;     javax.swing.AbstractButton.fireActionPerformed(Unknown <br>&gt;     Source)<br>&gt;     javax.swing.AbstractButton$Handler.actionPerformed(Unknown <br>&gt;     Source)<br>&gt;     javax.swing.DefaultButtonModel.fireActionPerformed(Unknown <br>&gt;     Source)<br>&gt;     javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br>&gt;     javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Component.processMouseEvent(Unknown Source)<br>&gt;     javax.swing.JComponent.processMouseEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Component.processEvent(Unknown Source)<br>&gt;     java.awt.Container.processEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Component.dispatchEventImpl(Unknown Source)<br>&gt;     java.awt.Container.dispatchEventImpl(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Component.dispatchEvent(Unknown Source)<br>&gt;     java.awt.LightweightDispatcher.retargetMouseEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.LightweightDispatcher.processMouseEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br>&gt;     java.awt.Container.dispatchEventImpl(Unknown <br>&gt;     Source)<br>&gt;     java.awt.Window.dispatchEventImpl(Unknown Source)<br>&gt;     java.awt.Component.dispatchEvent(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br>&gt;     java.awt.EventQueue.access$000(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventQueue$1.run(Unknown Source)<br>&gt;     java.awt.EventQueue$1.run(Unknown <br>&gt;     Source)<br>&gt;     java.security.AccessController.doPrivileged(Native Method)<br>&gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt;     Source)<br>&gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventQueue$2.run(Unknown Source)<br>&gt;     java.awt.EventQueue$2.run(Unknown <br>&gt;     Source)<br>&gt;     java.security.AccessController.doPrivileged(Native Method)<br>&gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventQueue.dispatchEvent(Unknown Source)<br>&gt;     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br>&gt;     java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventDispatchThread.pumpEventsForFilter(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>&gt;     java.awt.EventDispatchThread.pumpEvents(Unknown <br>&gt;     Source)<br>&gt;     java.awt.EventDispatchThread.run(Unknown Source)<br>&gt; <br>&gt;   <br>&gt; Andrés Felipe Jama CuellarEstudiante de Ingeniería Topográfica  Universidad del Valle                                                <br>&gt; ------------ próxima parte ------------<br>&gt; Se ha borrado un adjunto en formato HTML...<br>&gt; URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20111130/6b380e23/attachment-0001.htm <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 2<br>&gt; Date: Wed, 30 Nov 2011 07:57:25 +0100<br>&gt; From: Jorge Piera Llodrá &lt;jpiera@gvsig.com&gt;<br>&gt; Subject: Re: [Gvsig_desarrolladores] ayuda<br>&gt; To: gvsig_desarrolladores@listserv.gva.es<br>&gt; Message-ID: &lt;4ED5D3D5.7000303@gvsig.com&gt;<br>&gt; Content-Type: text/plain; charset="iso-8859-1"<br>&gt; <br>&gt; Hola.<br>&gt; <br>&gt; El error de casting que tienes es debido a que cuando ejecutas tu código <br>&gt; la ventana activa es la ventana de proyecto (ProjectWindow) en lugar de <br>&gt; una vista como debería ser (View). Para solucionar eso tienes que <br>&gt; modificar los métodos de la extensión isVisible y isEnabled para que la <br>&gt; extensión sólo se pueda ejecutar cuando la ventana activa sea una vista.<br>&gt; <br>&gt; Un saludo,<br>&gt; Jorge<br>&gt; <br>&gt; On 11/30/2011 03:38 AM, Andres Felipe jama wrote:<br>&gt; &gt;<br>&gt; &gt; reciban cordial saludo señores de gvSIG<br>&gt; &gt;<br>&gt; &gt; Trate de montar esa extensión y llamar la <br>&gt; &gt;  clase AddEventThemeExtension  desde un botón cualquiera de <br>&gt; &gt; mi extensión, de tal forma que permitiese al usuario desplegar <br>&gt; &gt; el menú para cargar una tabla en formato csv y se los grafique pero me <br>&gt; &gt; saco este error..<br>&gt; &gt;<br>&gt; &gt; anexo el código desde el botón del cual trato de llamar LA  clase   <br>&gt; &gt; AddEventThemeExtension.<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;   AddEventThemeExtension intento = new AddEventThemeExtension();<br>&gt; &gt;    intento.execute("String actionCommand");<br>&gt; &gt;<br>&gt; &gt; este error me lo esta mostrando en gvSIG<br>&gt; &gt;<br>&gt; &gt; MUCHAS GRACIAS POR SU AYUDA<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; java.lang.ClassCastException: <br>&gt; &gt; com.iver.cit.gvsig.project.documents.gui.ProjectWindow cannot be cast <br>&gt; &gt; to com.iver.cit.gvsig.project.documents.view.gui.View<br>&gt; &gt;<br>&gt; &gt; java.lang.NullPointerException<br>&gt; &gt; java.lang.NullPointerException: null<br>&gt; &gt;     com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.getFieldNames(AddEventThemePanel.java:159)<br>&gt; &gt;     com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.getXComboBox(AddEventThemePanel.java:269)<br>&gt; &gt;     com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.initialize(AddEventThemePanel.java:141)<br>&gt; &gt;     com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.(AddEventThemePanel.java:105)<br>&gt; &gt;     org.gvsig.proyecto.AddEventThemeExtension.execute(AddEventThemeExtension.java:94)<br>&gt; &gt;     org.gvsig.proyecto.Visualizador.Carga_PtosActionPerformed(Visualizador.java:269)<br>&gt; &gt;     org.gvsig.proyecto.Visualizador.access$500(Visualizador.java:29)<br>&gt; &gt;     org.gvsig.proyecto.Visualizador$7.actionPerformed(Visualizador.java:124)<br>&gt; &gt;     javax.swing.AbstractButton.fireActionPerformed(Unknown Source)<br>&gt; &gt;     javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)<br>&gt; &gt;     javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)<br>&gt; &gt;     javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br>&gt; &gt;     javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown <br>&gt; &gt; Source)<br>&gt; &gt;     java.awt.Component.processMouseEvent(Unknown Source)<br>&gt; &gt;     javax.swing.JComponent.processMouseEvent(Unknown Source)<br>&gt; &gt;     java.awt.Component.processEvent(Unknown Source)<br>&gt; &gt;     java.awt.Container.processEvent(Unknown Source)<br>&gt; &gt;     java.awt.Component.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.Container.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.Component.dispatchEvent(Unknown Source)<br>&gt; &gt;     java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)<br>&gt; &gt;     java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)<br>&gt; &gt;     java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br>&gt; &gt;     java.awt.Container.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.Window.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.Component.dispatchEvent(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue.access$000(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue$1.run(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue$1.run(Unknown Source)<br>&gt; &gt;     java.security.AccessController.doPrivileged(Native Method)<br>&gt; &gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt; &gt; Source)<br>&gt; &gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt; &gt; Source)<br>&gt; &gt;     java.awt.EventQueue$2.run(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue$2.run(Unknown Source)<br>&gt; &gt;     java.security.AccessController.doPrivileged(Native Method)<br>&gt; &gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt; &gt; Source)<br>&gt; &gt;     java.awt.EventQueue.dispatchEvent(Unknown Source)<br>&gt; &gt;     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.run(Unknown Source)<br>&gt; &gt; java.lang.ClassCastException: <br>&gt; &gt; com.iver.cit.gvsig.project.documents.gui.ProjectWindow cannot be cast <br>&gt; &gt; to com.iver.cit.gvsig.project.documents.view.gui.View<br>&gt; &gt; java.lang.ClassCastException: <br>&gt; &gt; com.iver.cit.gvsig.project.documents.gui.ProjectWindow cannot be cast <br>&gt; &gt; to com.iver.cit.gvsig.project.documents.view.gui.View<br>&gt; &gt;     org.gvsig.proyecto.CrearCapas.crea(CrearCapas.java:70)<br>&gt; &gt;     org.gvsig.proyecto.Visualizador.Carga_PtosActionPerformed(Visualizador.java:267)<br>&gt; &gt;     org.gvsig.proyecto.Visualizador.access$500(Visualizador.java:29)<br>&gt; &gt;     org.gvsig.proyecto.Visualizador$7.actionPerformed(Visualizador.java:124)<br>&gt; &gt;     javax.swing.AbstractButton.fireActionPerformed(Unknown Source)<br>&gt; &gt;     javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)<br>&gt; &gt;     javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)<br>&gt; &gt;     javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br>&gt; &gt;     javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown <br>&gt; &gt; Source)<br>&gt; &gt;     java.awt.Component.processMouseEvent(Unknown Source)<br>&gt; &gt;     javax.swing.JComponent.processMouseEvent(Unknown Source)<br>&gt; &gt;     java.awt.Component.processEvent(Unknown Source)<br>&gt; &gt;     java.awt.Container.processEvent(Unknown Source)<br>&gt; &gt;     java.awt.Component.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.Container.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.Component.dispatchEvent(Unknown Source)<br>&gt; &gt;     java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)<br>&gt; &gt;     java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)<br>&gt; &gt;     java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br>&gt; &gt;     java.awt.Container.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.Window.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.Component.dispatchEvent(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue.access$000(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue$1.run(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue$1.run(Unknown Source)<br>&gt; &gt;     java.security.AccessController.doPrivileged(Native Method)<br>&gt; &gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt; &gt; Source)<br>&gt; &gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt; &gt; Source)<br>&gt; &gt;     java.awt.EventQueue$2.run(Unknown Source)<br>&gt; &gt;     java.awt.EventQueue$2.run(Unknown Source)<br>&gt; &gt;     java.security.AccessController.doPrivileged(Native Method)<br>&gt; &gt;     java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown <br>&gt; &gt; Source)<br>&gt; &gt;     java.awt.EventQueue.dispatchEvent(Unknown Source)<br>&gt; &gt;     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>&gt; &gt;     java.awt.EventDispatchThread.run(Unknown Source)<br>&gt; &gt; Andrés Felipe Jama Cuellar<br>&gt; &gt; Estudiante de Ingeniería Topográfica<br>&gt; &gt; Universidad del Valle<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;    <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; Jorge Piera Llodrá<br>&gt; gvSIG software architect<br>&gt; PRODEVELOP<br>&gt; e-mail: jpiera@gvsig.com<br>&gt; http://www.prodevelop.es<br>&gt; http://www.gvsig.org<br>&gt; <br>&gt; ------------ próxima parte ------------<br>&gt; Se ha borrado un adjunto en formato HTML...<br>&gt; URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20111130/b7c4aef6/attachment-0001.htm <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 3<br>&gt; Date: Wed, 30 Nov 2011 08:03:20 +0100<br>&gt; From: Jorge Piera Llodrá &lt;jpiera@gvsig.com&gt;<br>&gt; Subject: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; To: gvsig_desarrolladores@listserv.gva.es<br>&gt; Message-ID: &lt;4ED5D538.1000600@gvsig.com&gt;<br>&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>&gt; <br>&gt; No entiendo muy bien. ¿Es esto lo que estás haciendo?:<br>&gt; <br>&gt; 1) Creas una capa.<br>&gt; 2) Modificas algunas propiedades (simbología, etc...)<br>&gt; 3) La eliminas del TOC.<br>&gt; 4) Creas otra capa<br>&gt; 5) La capa no conserva las mismas propiedades que la anterior.<br>&gt; <br>&gt; Un saludo,<br>&gt; Jorge<br>&gt; <br>&gt; On 11/28/2011 11:13 AM, gvsiglgc wrote:<br>&gt; &gt; Buenos dias,<br>&gt; &gt;<br>&gt; &gt; cargo una capa por código desde la base de datos, le pongo una serie de<br>&gt; &gt; propiedades y luego la elimino, si quiero volver a cargar esa capa, las<br>&gt; &gt; propiedades que he seleccionado antes no se pueden guardar o poner por<br>&gt; &gt; código de alguna manera, sin tener el usuario que vovlerlas a meter otra<br>&gt; &gt; vez.<br>&gt; &gt;<br>&gt; &gt; gracias<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; View this message in context: http://osgeo-org.1803224.n2.nabble.com/ayuda-propiedades-capa-tp7038200p7038200.html<br>&gt; &gt; Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;    <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; Jorge Piera Llodrá<br>&gt; gvSIG software architect<br>&gt; PRODEVELOP<br>&gt; e-mail: jpiera@gvsig.com<br>&gt; http://www.prodevelop.es<br>&gt; http://www.gvsig.org<br>&gt; <br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 4<br>&gt; Date: Wed, 30 Nov 2011 08:08:47 +0100<br>&gt; From: "Leticia Garcia" &lt;lgarcia@bilbomatica.es&gt;<br>&gt; Subject: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; To: "'Lista de Desarrolladores de gvSIG'"<br>&gt;         &lt;gvsig_desarrolladores@listserv.gva.es&gt;<br>&gt; Message-ID: &lt;009901ccaf2e$e88098c0$b981ca40$@bilbomatica.es&gt;<br>&gt; Content-Type: text/plain;        charset="iso-8859-1"<br>&gt; <br>&gt; Si,<br>&gt; Yo lo que hago es cargar una capa desde la base de datos, entonces modifico<br>&gt; sus propiedades, lo pongo como quiero que quede.<br>&gt; Lo que me gustaría es poder poner esas propiedades por código, a la vez que<br>&gt; las cargo automáticamente las capas que yo quiero que utilice el usuario (he<br>&gt; creado un plugin para ello) me gustaría que se cargaran con una serie de<br>&gt; propiedades, como cambiar el color, simbología, que no se muestre a cierta<br>&gt; escala pero por código para que el usuario no lo tenga que hacer<br>&gt; <br>&gt; Muchas gracias,<br>&gt; <br>&gt; <br>&gt; <br>&gt; -----Mensaje original-----<br>&gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de Jorge<br>&gt; Piera Llodrá<br>&gt; Enviado el: miércoles, 30 de noviembre de 2011 8:03<br>&gt; Para: gvsig_desarrolladores@listserv.gva.es<br>&gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; <br>&gt; No entiendo muy bien. ¿Es esto lo que estás haciendo?:<br>&gt; <br>&gt; 1) Creas una capa.<br>&gt; 2) Modificas algunas propiedades (simbología, etc...)<br>&gt; 3) La eliminas del TOC.<br>&gt; 4) Creas otra capa<br>&gt; 5) La capa no conserva las mismas propiedades que la anterior.<br>&gt; <br>&gt; Un saludo,<br>&gt; Jorge<br>&gt; <br>&gt; On 11/28/2011 11:13 AM, gvsiglgc wrote:<br>&gt; &gt; Buenos dias,<br>&gt; &gt;<br>&gt; &gt; cargo una capa por código desde la base de datos, le pongo una serie <br>&gt; &gt; de propiedades y luego la elimino, si quiero volver a cargar esa capa, <br>&gt; &gt; las propiedades que he seleccionado antes no se pueden guardar o poner <br>&gt; &gt; por código de alguna manera, sin tener el usuario que vovlerlas a <br>&gt; &gt; meter otra vez.<br>&gt; &gt;<br>&gt; &gt; gracias<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; View this message in context: <br>&gt; &gt; http://osgeo-org.1803224.n2.nabble.com/ayuda-propiedades-capa-tp703820<br>&gt; &gt; 0p7038200.html Sent from the gvSIG desarrolladores mailing list <br>&gt; &gt; archive at Nabble.com.<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;    <br>&gt; <br>&gt; <br>&gt; --<br>&gt; Jorge Piera Llodrá<br>&gt; gvSIG software architect<br>&gt; PRODEVELOP<br>&gt; e-mail: jpiera@gvsig.com<br>&gt; http://www.prodevelop.es<br>&gt; http://www.gvsig.org<br>&gt; <br>&gt; _______________________________________________<br>&gt; gvSIG_desarrolladores mailing list<br>&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; <br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 5<br>&gt; Date: Wed, 30 Nov 2011 08:14:38 +0100<br>&gt; From: Jorge Piera Llodrá &lt;jpiera@gvsig.com&gt;<br>&gt; Subject: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; To: Lista de Desarrolladores de gvSIG<br>&gt;         &lt;gvsig_desarrolladores@listserv.gva.es&gt;<br>&gt; Message-ID: &lt;4ED5D7DE.2070407@gvsig.com&gt;<br>&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>&gt; <br>&gt; Hola de nuevo.<br>&gt; <br>&gt; ¡Claro que puedes hacerlo!<br>&gt; <br>&gt; Por ejemplo, en el caso de la simbología, a las capas vectoriales les <br>&gt; puedes pasar una leyenda que indica cómo visualizarla. Mira el método <br>&gt; setLegend().<br>&gt; <br>&gt; Un saludo,<br>&gt; Jorge<br>&gt; <br>&gt; On 11/30/2011 08:08 AM, Leticia Garcia wrote:<br>&gt; &gt; Si,<br>&gt; &gt; Yo lo que hago es cargar una capa desde la base de datos, entonces modifico<br>&gt; &gt; sus propiedades, lo pongo como quiero que quede.<br>&gt; &gt; Lo que me gustaría es poder poner esas propiedades por código, a la vez que<br>&gt; &gt; las cargo automáticamente las capas que yo quiero que utilice el usuario (he<br>&gt; &gt; creado un plugin para ello) me gustaría que se cargaran con una serie de<br>&gt; &gt; propiedades, como cambiar el color, simbología, que no se muestre a cierta<br>&gt; &gt; escala pero por código para que el usuario no lo tenga que hacer<br>&gt; &gt;<br>&gt; &gt; Muchas gracias,<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; -----Mensaje original-----<br>&gt; &gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; &gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de Jorge<br>&gt; &gt; Piera Llodrá<br>&gt; &gt; Enviado el: miércoles, 30 de noviembre de 2011 8:03<br>&gt; &gt; Para: gvsig_desarrolladores@listserv.gva.es<br>&gt; &gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; &gt;<br>&gt; &gt; No entiendo muy bien. ¿Es esto lo que estás haciendo?:<br>&gt; &gt;<br>&gt; &gt; 1) Creas una capa.<br>&gt; &gt; 2) Modificas algunas propiedades (simbología, etc...)<br>&gt; &gt; 3) La eliminas del TOC.<br>&gt; &gt; 4) Creas otra capa<br>&gt; &gt; 5) La capa no conserva las mismas propiedades que la anterior.<br>&gt; &gt;<br>&gt; &gt; Un saludo,<br>&gt; &gt; Jorge<br>&gt; &gt;<br>&gt; &gt; On 11/28/2011 11:13 AM, gvsiglgc wrote:<br>&gt; &gt;    <br>&gt; &gt;&gt; Buenos dias,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; cargo una capa por código desde la base de datos, le pongo una serie<br>&gt; &gt;&gt; de propiedades y luego la elimino, si quiero volver a cargar esa capa,<br>&gt; &gt;&gt; las propiedades que he seleccionado antes no se pueden guardar o poner<br>&gt; &gt;&gt; por código de alguna manera, sin tener el usuario que vovlerlas a<br>&gt; &gt;&gt; meter otra vez.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; gracias<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; View this message in context:<br>&gt; &gt;&gt; http://osgeo-org.1803224.n2.nabble.com/ayuda-propiedades-capa-tp703820<br>&gt; &gt;&gt; 0p7038200.html Sent from the gvSIG desarrolladores mailing list<br>&gt; &gt;&gt; archive at Nabble.com.<br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;      <br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; Jorge Piera Llodrá<br>&gt; &gt; gvSIG software architect<br>&gt; &gt; PRODEVELOP<br>&gt; &gt; e-mail: jpiera@gvsig.com<br>&gt; &gt; http://www.prodevelop.es<br>&gt; &gt; http://www.gvsig.org<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;    <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; Jorge Piera Llodrá<br>&gt; gvSIG software architect<br>&gt; PRODEVELOP<br>&gt; e-mail: jpiera@gvsig.com<br>&gt; http://www.prodevelop.es<br>&gt; http://www.gvsig.org<br>&gt; <br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 6<br>&gt; Date: Wed, 30 Nov 2011 08:39:23 +0100<br>&gt; From: Andrés Maneiro &lt;amaneiro@icarto.es&gt;<br>&gt; Subject: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; To: Lista de Desarrolladores de gvSIG<br>&gt;         &lt;gvsig_desarrolladores@listserv.gva.es&gt;<br>&gt; Message-ID: &lt;4ED5DDAB.2020300@icarto.es&gt;<br>&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>&gt; <br>&gt; Hola Leticia,<br>&gt; <br>&gt; échale un ojo a esta extensión: https://gitorious.org/elle/<br>&gt; <br>&gt; En resumen, sirve para cargar "mapas": llamamos mapa a un conjunto de <br>&gt; capas con ciertas propiedades (estilos, máxima y mínima escala de <br>&gt; visualización, etc). Ahora mismo necesita tener una BD <br>&gt; postgresql/postgis para funcionar.<br>&gt; <br>&gt; Si no te convence para tu caso, tienes igual el código disponible por si <br>&gt; te vale de algo.<br>&gt; <br>&gt; Saludos,<br>&gt; Andrés<br>&gt; <br>&gt; On 11/30/2011 08:08 AM, Leticia Garcia wrote:<br>&gt; &gt; Si,<br>&gt; &gt; Yo lo que hago es cargar una capa desde la base de datos, entonces modifico<br>&gt; &gt; sus propiedades, lo pongo como quiero que quede.<br>&gt; &gt; Lo que me gustaría es poder poner esas propiedades por código, a la vez que<br>&gt; &gt; las cargo automáticamente las capas que yo quiero que utilice el usuario (he<br>&gt; &gt; creado un plugin para ello) me gustaría que se cargaran con una serie de<br>&gt; &gt; propiedades, como cambiar el color, simbología, que no se muestre a cierta<br>&gt; &gt; escala pero por código para que el usuario no lo tenga que hacer<br>&gt; &gt;<br>&gt; &gt; Muchas gracias,<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; -----Mensaje original-----<br>&gt; &gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; &gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de Jorge<br>&gt; &gt; Piera Llodrá<br>&gt; &gt; Enviado el: miércoles, 30 de noviembre de 2011 8:03<br>&gt; &gt; Para: gvsig_desarrolladores@listserv.gva.es<br>&gt; &gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; &gt;<br>&gt; &gt; No entiendo muy bien. ¿Es esto lo que estás haciendo?:<br>&gt; &gt;<br>&gt; &gt; 1) Creas una capa.<br>&gt; &gt; 2) Modificas algunas propiedades (simbología, etc...)<br>&gt; &gt; 3) La eliminas del TOC.<br>&gt; &gt; 4) Creas otra capa<br>&gt; &gt; 5) La capa no conserva las mismas propiedades que la anterior.<br>&gt; &gt;<br>&gt; &gt; Un saludo,<br>&gt; &gt; Jorge<br>&gt; &gt;<br>&gt; &gt; On 11/28/2011 11:13 AM, gvsiglgc wrote:<br>&gt; &gt;&gt; Buenos dias,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; cargo una capa por código desde la base de datos, le pongo una serie<br>&gt; &gt;&gt; de propiedades y luego la elimino, si quiero volver a cargar esa capa,<br>&gt; &gt;&gt; las propiedades que he seleccionado antes no se pueden guardar o poner<br>&gt; &gt;&gt; por código de alguna manera, sin tener el usuario que vovlerlas a<br>&gt; &gt;&gt; meter otra vez.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; gracias<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; View this message in context:<br>&gt; &gt;&gt; http://osgeo-org.1803224.n2.nabble.com/ayuda-propiedades-capa-tp703820<br>&gt; &gt;&gt; 0p7038200.html Sent from the gvSIG desarrolladores mailing list<br>&gt; &gt;&gt; archive at Nabble.com.<br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;&gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; Jorge Piera Llodrá<br>&gt; &gt; gvSIG software architect<br>&gt; &gt; PRODEVELOP<br>&gt; &gt; e-mail: jpiera@gvsig.com<br>&gt; &gt; http://www.prodevelop.es<br>&gt; &gt; http://www.gvsig.org<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 7<br>&gt; Date: Wed, 30 Nov 2011 09:36:42 +0100<br>&gt; From: "Leticia Garcia" &lt;lgarcia@bilbomatica.es&gt;<br>&gt; Subject: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; To: "'Lista de Desarrolladores de gvSIG'"<br>&gt;         &lt;gvsig_desarrolladores@listserv.gva.es&gt;<br>&gt; Message-ID: &lt;00a001ccaf3b$30138a60$903a9f20$@bilbomatica.es&gt;<br>&gt; Content-Type: text/plain; charset="iso-8859-1"<br>&gt; <br>&gt; Buenas,<br>&gt; Me he descargado la extensión elle, la he instalado pero me da error, creo<br>&gt; que me falta algo más de descargar, ya que en el menú, no me aparece nada<br>&gt; para conectar a base de datos ni nada, solo me aparece las opciones de<br>&gt; cargar mapas y guardar leyendas que al pulsarle me da error. Mirando los<br>&gt; videos veo que hay opciones de las que aparecen, como el inicio de sesión de<br>&gt; la base de datos que no me aparece.<br>&gt; Adjunto pantallazo de lo que me he instalado<br>&gt; Un saludo<br>&gt; <br>&gt; -----Mensaje original-----<br>&gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de Andrés<br>&gt; Maneiro<br>&gt; Enviado el: miércoles, 30 de noviembre de 2011 8:39<br>&gt; Para: Lista de Desarrolladores de gvSIG<br>&gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; <br>&gt; Hola Leticia,<br>&gt; <br>&gt; échale un ojo a esta extensión: https://gitorious.org/elle/<br>&gt; <br>&gt; En resumen, sirve para cargar "mapas": llamamos mapa a un conjunto de capas<br>&gt; con ciertas propiedades (estilos, máxima y mínima escala de visualización,<br>&gt; etc). Ahora mismo necesita tener una BD postgresql/postgis para funcionar.<br>&gt; <br>&gt; Si no te convence para tu caso, tienes igual el código disponible por si te<br>&gt; vale de algo.<br>&gt; <br>&gt; Saludos,<br>&gt; Andrés<br>&gt; <br>&gt; On 11/30/2011 08:08 AM, Leticia Garcia wrote:<br>&gt; &gt; Si,<br>&gt; &gt; Yo lo que hago es cargar una capa desde la base de datos, entonces <br>&gt; &gt; modifico sus propiedades, lo pongo como quiero que quede.<br>&gt; &gt; Lo que me gustaría es poder poner esas propiedades por código, a la <br>&gt; &gt; vez que las cargo automáticamente las capas que yo quiero que utilice <br>&gt; &gt; el usuario (he creado un plugin para ello) me gustaría que se cargaran <br>&gt; &gt; con una serie de propiedades, como cambiar el color, simbología, que <br>&gt; &gt; no se muestre a cierta escala pero por código para que el usuario no <br>&gt; &gt; lo tenga que hacer<br>&gt; &gt;<br>&gt; &gt; Muchas gracias,<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; -----Mensaje original-----<br>&gt; &gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; &gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de <br>&gt; &gt; Jorge Piera Llodrá Enviado el: miércoles, 30 de noviembre de 2011 8:03<br>&gt; &gt; Para: gvsig_desarrolladores@listserv.gva.es<br>&gt; &gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; &gt;<br>&gt; &gt; No entiendo muy bien. ¿Es esto lo que estás haciendo?:<br>&gt; &gt;<br>&gt; &gt; 1) Creas una capa.<br>&gt; &gt; 2) Modificas algunas propiedades (simbología, etc...)<br>&gt; &gt; 3) La eliminas del TOC.<br>&gt; &gt; 4) Creas otra capa<br>&gt; &gt; 5) La capa no conserva las mismas propiedades que la anterior.<br>&gt; &gt;<br>&gt; &gt; Un saludo,<br>&gt; &gt; Jorge<br>&gt; &gt;<br>&gt; &gt; On 11/28/2011 11:13 AM, gvsiglgc wrote:<br>&gt; &gt;&gt; Buenos dias,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; cargo una capa por código desde la base de datos, le pongo una serie <br>&gt; &gt;&gt; de propiedades y luego la elimino, si quiero volver a cargar esa <br>&gt; &gt;&gt; capa, las propiedades que he seleccionado antes no se pueden guardar <br>&gt; &gt;&gt; o poner por código de alguna manera, sin tener el usuario que <br>&gt; &gt;&gt; vovlerlas a meter otra vez.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; gracias<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; View this message in context:<br>&gt; &gt;&gt; http://osgeo-org.1803224.n2.nabble.com/ayuda-propiedades-capa-tp70382<br>&gt; &gt;&gt; 0 0p7038200.html Sent from the gvSIG desarrolladores mailing list <br>&gt; &gt;&gt; archive at Nabble.com.<br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;&gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; Jorge Piera Llodrá<br>&gt; &gt; gvSIG software architect<br>&gt; &gt; PRODEVELOP<br>&gt; &gt; e-mail: jpiera@gvsig.com<br>&gt; &gt; http://www.prodevelop.es<br>&gt; &gt; http://www.gvsig.org<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; _______________________________________________<br>&gt; gvSIG_desarrolladores mailing list<br>&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; ------------ próxima parte ------------<br>&gt; Se ha borrado un mensaje que no está en formato texto plano...<br>&gt; Nombre     : gvsig.jpg<br>&gt; Tipo       : image/jpeg<br>&gt; Tamaño     : 32318 bytes<br>&gt; Descripción: no disponible<br>&gt; Url        : http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20111130/4a79c6a1/attachment-0001.jpg <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 8<br>&gt; Date: Wed, 30 Nov 2011 11:08:18 +0100<br>&gt; From: Andrés Maneiro &lt;amaneiro@icarto.es&gt;<br>&gt; Subject: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; To: Lista de Desarrolladores de gvSIG<br>&gt;         &lt;gvsig_desarrolladores@listserv.gva.es&gt;<br>&gt; Message-ID: &lt;4ED60092.1080704@icarto.es&gt;<br>&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>&gt; <br>&gt; ups, disculpa, necesitarías también esta extensión (que se encarga de gestionar <br>&gt; la conexión con la BD): https://gitorious.org/extdbconnection<br>&gt; <br>&gt; Aquí puedes encontrar algunos ejemplos de uso:<br>&gt; http://cartolab.udc.es/cartoweb/gvsig-eiel/menu/la-aplicacion/demos/<br>&gt; <br>&gt; Andrés<br>&gt; <br>&gt; On 30/11/11 09:36, Leticia Garcia wrote:<br>&gt; &gt; Buenas,<br>&gt; &gt; Me he descargado la extensión elle, la he instalado pero me da error, creo<br>&gt; &gt; que me falta algo más de descargar, ya que en el menú, no me aparece nada<br>&gt; &gt; para conectar a base de datos ni nada, solo me aparece las opciones de<br>&gt; &gt; cargar mapas y guardar leyendas que al pulsarle me da error. Mirando los<br>&gt; &gt; videos veo que hay opciones de las que aparecen, como el inicio de sesión de<br>&gt; &gt; la base de datos que no me aparece.<br>&gt; &gt; Adjunto pantallazo de lo que me he instalado<br>&gt; &gt; Un saludo<br>&gt; &gt;<br>&gt; &gt; -----Mensaje original-----<br>&gt; &gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; &gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de Andrés<br>&gt; &gt; Maneiro<br>&gt; &gt; Enviado el: miércoles, 30 de noviembre de 2011 8:39<br>&gt; &gt; Para: Lista de Desarrolladores de gvSIG<br>&gt; &gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; &gt;<br>&gt; &gt; Hola Leticia,<br>&gt; &gt;<br>&gt; &gt; échale un ojo a esta extensión: https://gitorious.org/elle/<br>&gt; &gt;<br>&gt; &gt; En resumen, sirve para cargar "mapas": llamamos mapa a un conjunto de capas<br>&gt; &gt; con ciertas propiedades (estilos, máxima y mínima escala de visualización,<br>&gt; &gt; etc). Ahora mismo necesita tener una BD postgresql/postgis para funcionar.<br>&gt; &gt;<br>&gt; &gt; Si no te convence para tu caso, tienes igual el código disponible por si te<br>&gt; &gt; vale de algo.<br>&gt; &gt;<br>&gt; &gt; Saludos,<br>&gt; &gt; Andrés<br>&gt; &gt;<br>&gt; &gt; On 11/30/2011 08:08 AM, Leticia Garcia wrote:<br>&gt; &gt;&gt; Si,<br>&gt; &gt;&gt; Yo lo que hago es cargar una capa desde la base de datos, entonces<br>&gt; &gt;&gt; modifico sus propiedades, lo pongo como quiero que quede.<br>&gt; &gt;&gt; Lo que me gustaría es poder poner esas propiedades por código, a la<br>&gt; &gt;&gt; vez que las cargo automáticamente las capas que yo quiero que utilice<br>&gt; &gt;&gt; el usuario (he creado un plugin para ello) me gustaría que se cargaran<br>&gt; &gt;&gt; con una serie de propiedades, como cambiar el color, simbología, que<br>&gt; &gt;&gt; no se muestre a cierta escala pero por código para que el usuario no<br>&gt; &gt;&gt; lo tenga que hacer<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Muchas gracias,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; -----Mensaje original-----<br>&gt; &gt;&gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; &gt;&gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de<br>&gt; &gt;&gt; Jorge Piera Llodrá Enviado el: miércoles, 30 de noviembre de 2011 8:03<br>&gt; &gt;&gt; Para: gvsig_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; No entiendo muy bien. ¿Es esto lo que estás haciendo?:<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; 1) Creas una capa.<br>&gt; &gt;&gt; 2) Modificas algunas propiedades (simbología, etc...)<br>&gt; &gt;&gt; 3) La eliminas del TOC.<br>&gt; &gt;&gt; 4) Creas otra capa<br>&gt; &gt;&gt; 5) La capa no conserva las mismas propiedades que la anterior.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Un saludo,<br>&gt; &gt;&gt; Jorge<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; On 11/28/2011 11:13 AM, gvsiglgc wrote:<br>&gt; &gt;&gt;&gt; Buenos dias,<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; cargo una capa por código desde la base de datos, le pongo una serie<br>&gt; &gt;&gt;&gt; de propiedades y luego la elimino, si quiero volver a cargar esa<br>&gt; &gt;&gt;&gt; capa, las propiedades que he seleccionado antes no se pueden guardar<br>&gt; &gt;&gt;&gt; o poner por código de alguna manera, sin tener el usuario que<br>&gt; &gt;&gt;&gt; vovlerlas a meter otra vez.<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; gracias<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; --<br>&gt; &gt;&gt;&gt; View this message in context:<br>&gt; &gt;&gt;&gt; http://osgeo-org.1803224.n2.nabble.com/ayuda-propiedades-capa-tp70382<br>&gt; &gt;&gt;&gt; 0 0p7038200.html Sent from the gvSIG desarrolladores mailing list<br>&gt; &gt;&gt;&gt; archive at Nabble.com.<br>&gt; &gt;&gt;&gt; _______________________________________________<br>&gt; &gt;&gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; Jorge Piera Llodrá<br>&gt; &gt;&gt; gvSIG software architect<br>&gt; &gt;&gt; PRODEVELOP<br>&gt; &gt;&gt; e-mail: jpiera@gvsig.com<br>&gt; &gt;&gt; http://www.prodevelop.es<br>&gt; &gt;&gt; http://www.gvsig.org<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 9<br>&gt; Date: Wed, 30 Nov 2011 11:14:20 +0100<br>&gt; From: Andrés Maneiro &lt;amaneiro@icarto.es&gt;<br>&gt; Subject: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; To: Lista de Desarrolladores de gvSIG<br>&gt;         &lt;gvsig_desarrolladores@listserv.gva.es&gt;<br>&gt; Message-ID: &lt;4ED601FC.9040800@icarto.es&gt;<br>&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>&gt; <br>&gt; En la captura que envías me parece haber visto que estás usando la versión 1.11 <br>&gt; de gvSIG.<br>&gt; <br>&gt; Tanto dbConection como ELLE están preparadas para trabajar ya con gvSIG 1.12, <br>&gt; que incluye muchas mejoras en el driver de PostGIS. Por eso, el código que te <br>&gt; puedes descargar del trunk no te funcionará con versiones anteriores, tendrías <br>&gt; que adaptarlo. Creo que no te servirán out-of-the-box para tu caso :/<br>&gt; <br>&gt; Andrés<br>&gt; <br>&gt; On 30/11/11 09:36, Leticia Garcia wrote:<br>&gt; &gt; Buenas,<br>&gt; &gt; Me he descargado la extensión elle, la he instalado pero me da error, creo<br>&gt; &gt; que me falta algo más de descargar, ya que en el menú, no me aparece nada<br>&gt; &gt; para conectar a base de datos ni nada, solo me aparece las opciones de<br>&gt; &gt; cargar mapas y guardar leyendas que al pulsarle me da error. Mirando los<br>&gt; &gt; videos veo que hay opciones de las que aparecen, como el inicio de sesión de<br>&gt; &gt; la base de datos que no me aparece.<br>&gt; &gt; Adjunto pantallazo de lo que me he instalado<br>&gt; &gt; Un saludo<br>&gt; &gt;<br>&gt; &gt; -----Mensaje original-----<br>&gt; &gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; &gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de Andrés<br>&gt; &gt; Maneiro<br>&gt; &gt; Enviado el: miércoles, 30 de noviembre de 2011 8:39<br>&gt; &gt; Para: Lista de Desarrolladores de gvSIG<br>&gt; &gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; &gt;<br>&gt; &gt; Hola Leticia,<br>&gt; &gt;<br>&gt; &gt; échale un ojo a esta extensión: https://gitorious.org/elle/<br>&gt; &gt;<br>&gt; &gt; En resumen, sirve para cargar "mapas": llamamos mapa a un conjunto de capas<br>&gt; &gt; con ciertas propiedades (estilos, máxima y mínima escala de visualización,<br>&gt; &gt; etc). Ahora mismo necesita tener una BD postgresql/postgis para funcionar.<br>&gt; &gt;<br>&gt; &gt; Si no te convence para tu caso, tienes igual el código disponible por si te<br>&gt; &gt; vale de algo.<br>&gt; &gt;<br>&gt; &gt; Saludos,<br>&gt; &gt; Andrés<br>&gt; &gt;<br>&gt; &gt; On 11/30/2011 08:08 AM, Leticia Garcia wrote:<br>&gt; &gt;&gt; Si,<br>&gt; &gt;&gt; Yo lo que hago es cargar una capa desde la base de datos, entonces<br>&gt; &gt;&gt; modifico sus propiedades, lo pongo como quiero que quede.<br>&gt; &gt;&gt; Lo que me gustaría es poder poner esas propiedades por código, a la<br>&gt; &gt;&gt; vez que las cargo automáticamente las capas que yo quiero que utilice<br>&gt; &gt;&gt; el usuario (he creado un plugin para ello) me gustaría que se cargaran<br>&gt; &gt;&gt; con una serie de propiedades, como cambiar el color, simbología, que<br>&gt; &gt;&gt; no se muestre a cierta escala pero por código para que el usuario no<br>&gt; &gt;&gt; lo tenga que hacer<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Muchas gracias,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; -----Mensaje original-----<br>&gt; &gt;&gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; &gt;&gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de<br>&gt; &gt;&gt; Jorge Piera Llodrá Enviado el: miércoles, 30 de noviembre de 2011 8:03<br>&gt; &gt;&gt; Para: gvsig_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; No entiendo muy bien. ¿Es esto lo que estás haciendo?:<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; 1) Creas una capa.<br>&gt; &gt;&gt; 2) Modificas algunas propiedades (simbología, etc...)<br>&gt; &gt;&gt; 3) La eliminas del TOC.<br>&gt; &gt;&gt; 4) Creas otra capa<br>&gt; &gt;&gt; 5) La capa no conserva las mismas propiedades que la anterior.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Un saludo,<br>&gt; &gt;&gt; Jorge<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; On 11/28/2011 11:13 AM, gvsiglgc wrote:<br>&gt; &gt;&gt;&gt; Buenos dias,<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; cargo una capa por código desde la base de datos, le pongo una serie<br>&gt; &gt;&gt;&gt; de propiedades y luego la elimino, si quiero volver a cargar esa<br>&gt; &gt;&gt;&gt; capa, las propiedades que he seleccionado antes no se pueden guardar<br>&gt; &gt;&gt;&gt; o poner por código de alguna manera, sin tener el usuario que<br>&gt; &gt;&gt;&gt; vovlerlas a meter otra vez.<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; gracias<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; --<br>&gt; &gt;&gt;&gt; View this message in context:<br>&gt; &gt;&gt;&gt; http://osgeo-org.1803224.n2.nabble.com/ayuda-propiedades-capa-tp70382<br>&gt; &gt;&gt;&gt; 0 0p7038200.html Sent from the gvSIG desarrolladores mailing list<br>&gt; &gt;&gt;&gt; archive at Nabble.com.<br>&gt; &gt;&gt;&gt; _______________________________________________<br>&gt; &gt;&gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; Jorge Piera Llodrá<br>&gt; &gt;&gt; gvSIG software architect<br>&gt; &gt;&gt; PRODEVELOP<br>&gt; &gt;&gt; e-mail: jpiera@gvsig.com<br>&gt; &gt;&gt; http://www.prodevelop.es<br>&gt; &gt;&gt; http://www.gvsig.org<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 10<br>&gt; Date: Wed, 30 Nov 2011 11:22:22 +0100<br>&gt; From: "Leticia Garcia" &lt;lgarcia@bilbomatica.es&gt;<br>&gt; Subject: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; To: "'Lista de Desarrolladores de gvSIG'"<br>&gt;         &lt;gvsig_desarrolladores@listserv.gva.es&gt;<br>&gt; Message-ID: &lt;00ad01ccaf49$f2c34a60$d849df20$@bilbomatica.es&gt;<br>&gt; Content-Type: text/plain;        charset="iso-8859-1"<br>&gt; <br>&gt; Vale muchas gracias, me voy a descargar la 1.12 porque voy a trabajar con<br>&gt; Postgis <br>&gt; leti<br>&gt; <br>&gt; -----Mensaje original-----<br>&gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de Andrés<br>&gt; Maneiro<br>&gt; Enviado el: miércoles, 30 de noviembre de 2011 11:14<br>&gt; Para: Lista de Desarrolladores de gvSIG<br>&gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; <br>&gt; En la captura que envías me parece haber visto que estás usando la versión<br>&gt; 1.11 de gvSIG.<br>&gt; <br>&gt; Tanto dbConection como ELLE están preparadas para trabajar ya con gvSIG<br>&gt; 1.12, que incluye muchas mejoras en el driver de PostGIS. Por eso, el código<br>&gt; que te puedes descargar del trunk no te funcionará con versiones anteriores,<br>&gt; tendrías que adaptarlo. Creo que no te servirán out-of-the-box para tu caso<br>&gt; :/<br>&gt; <br>&gt; Andrés<br>&gt; <br>&gt; On 30/11/11 09:36, Leticia Garcia wrote:<br>&gt; &gt; Buenas,<br>&gt; &gt; Me he descargado la extensión elle, la he instalado pero me da error, <br>&gt; &gt; creo que me falta algo más de descargar, ya que en el menú, no me <br>&gt; &gt; aparece nada para conectar a base de datos ni nada, solo me aparece <br>&gt; &gt; las opciones de cargar mapas y guardar leyendas que al pulsarle me da <br>&gt; &gt; error. Mirando los videos veo que hay opciones de las que aparecen, <br>&gt; &gt; como el inicio de sesión de la base de datos que no me aparece.<br>&gt; &gt; Adjunto pantallazo de lo que me he instalado Un saludo<br>&gt; &gt;<br>&gt; &gt; -----Mensaje original-----<br>&gt; &gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; &gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de <br>&gt; &gt; Andrés Maneiro Enviado el: miércoles, 30 de noviembre de 2011 8:39<br>&gt; &gt; Para: Lista de Desarrolladores de gvSIG<br>&gt; &gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; &gt;<br>&gt; &gt; Hola Leticia,<br>&gt; &gt;<br>&gt; &gt; échale un ojo a esta extensión: https://gitorious.org/elle/<br>&gt; &gt;<br>&gt; &gt; En resumen, sirve para cargar "mapas": llamamos mapa a un conjunto de <br>&gt; &gt; capas con ciertas propiedades (estilos, máxima y mínima escala de <br>&gt; &gt; visualización, etc). Ahora mismo necesita tener una BD postgresql/postgis<br>&gt; para funcionar.<br>&gt; &gt;<br>&gt; &gt; Si no te convence para tu caso, tienes igual el código disponible por <br>&gt; &gt; si te vale de algo.<br>&gt; &gt;<br>&gt; &gt; Saludos,<br>&gt; &gt; Andrés<br>&gt; &gt;<br>&gt; &gt; On 11/30/2011 08:08 AM, Leticia Garcia wrote:<br>&gt; &gt;&gt; Si,<br>&gt; &gt;&gt; Yo lo que hago es cargar una capa desde la base de datos, entonces <br>&gt; &gt;&gt; modifico sus propiedades, lo pongo como quiero que quede.<br>&gt; &gt;&gt; Lo que me gustaría es poder poner esas propiedades por código, a la <br>&gt; &gt;&gt; vez que las cargo automáticamente las capas que yo quiero que utilice <br>&gt; &gt;&gt; el usuario (he creado un plugin para ello) me gustaría que se <br>&gt; &gt;&gt; cargaran con una serie de propiedades, como cambiar el color, <br>&gt; &gt;&gt; simbología, que no se muestre a cierta escala pero por código para <br>&gt; &gt;&gt; que el usuario no lo tenga que hacer<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Muchas gracias,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; -----Mensaje original-----<br>&gt; &gt;&gt; De: gvsig_desarrolladores-bounces@listserv.gva.es<br>&gt; &gt;&gt; [mailto:gvsig_desarrolladores-bounces@listserv.gva.es] En nombre de <br>&gt; &gt;&gt; Jorge Piera Llodrá Enviado el: miércoles, 30 de noviembre de 2011 <br>&gt; &gt;&gt; 8:03<br>&gt; &gt;&gt; Para: gvsig_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; Asunto: Re: [Gvsig_desarrolladores] ayuda propiedades capa<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; No entiendo muy bien. ¿Es esto lo que estás haciendo?:<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; 1) Creas una capa.<br>&gt; &gt;&gt; 2) Modificas algunas propiedades (simbología, etc...)<br>&gt; &gt;&gt; 3) La eliminas del TOC.<br>&gt; &gt;&gt; 4) Creas otra capa<br>&gt; &gt;&gt; 5) La capa no conserva las mismas propiedades que la anterior.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Un saludo,<br>&gt; &gt;&gt; Jorge<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; On 11/28/2011 11:13 AM, gvsiglgc wrote:<br>&gt; &gt;&gt;&gt; Buenos dias,<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; cargo una capa por código desde la base de datos, le pongo una serie <br>&gt; &gt;&gt;&gt; de propiedades y luego la elimino, si quiero volver a cargar esa <br>&gt; &gt;&gt;&gt; capa, las propiedades que he seleccionado antes no se pueden guardar <br>&gt; &gt;&gt;&gt; o poner por código de alguna manera, sin tener el usuario que <br>&gt; &gt;&gt;&gt; vovlerlas a meter otra vez.<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; gracias<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; --<br>&gt; &gt;&gt;&gt; View this message in context:<br>&gt; &gt;&gt;&gt; http://osgeo-org.1803224.n2.nabble.com/ayuda-propiedades-capa-tp7038<br>&gt; &gt;&gt;&gt; 2<br>&gt; &gt;&gt;&gt; 0 0p7038200.html Sent from the gvSIG desarrolladores mailing list <br>&gt; &gt;&gt;&gt; archive at Nabble.com.<br>&gt; &gt;&gt;&gt; _______________________________________________<br>&gt; &gt;&gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladore<br>&gt; &gt;&gt;&gt; s<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; --<br>&gt; &gt;&gt; Jorge Piera Llodrá<br>&gt; &gt;&gt; gvSIG software architect<br>&gt; &gt;&gt; PRODEVELOP<br>&gt; &gt;&gt; e-mail: jpiera@gvsig.com<br>&gt; &gt;&gt; http://www.prodevelop.es<br>&gt; &gt;&gt; http://www.gvsig.org<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; _______________________________________________<br>&gt; &gt;&gt; gvSIG_desarrolladores mailing list<br>&gt; &gt;&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt;&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; gvSIG_desarrolladores mailing list<br>&gt; &gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; &gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; _______________________________________________<br>&gt; gvSIG_desarrolladores mailing list<br>&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; <br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; _______________________________________________<br>&gt; gvSIG_desarrolladores mailing list<br>&gt; gvSIG_desarrolladores@listserv.gva.es<br>&gt; http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores<br>&gt; <br>&gt; <br>&gt; Fin de Resumen de gvSIG_desarrolladores, Vol 83, Envío 18<br>&gt; *********************************************************<br></div></div>                                               </div></body>
</html>