From mcarrera en gvsig.com Wed Feb 1 11:45:51 2017 From: mcarrera en gvsig.com (Mario Carrera) Date: Wed, 1 Feb 2017 11:45:51 +0100 Subject: [Gvsig_desarrolladores] Errores en gvsig en fedora In-Reply-To: References: Message-ID: <0d713283-3d8b-e54b-b3a9-a3a3eed140b0@gvsig.com> Hola Alex, parece que no encuentra algunos símbolos, concretamente los que hay en la carpeta /gvSIG/extensiones/org.gvsig.vectorediting.app.mainplugin/symbols/editing de tu instalación (por ejemplo el rule-marker-symbol.gvssym). ¿Tienes los símbolos ahí? Es posible que haya habido algún problema al instalar (o incluso que el fichero descargado esté corrupto). Te recomendaría descargarlo de nuevo e instalar, desinstalando previamente la que tienes. Un saludo, Mario El 31/01/17 a las 19:39, Alex Irmel Oviedo Solis escribió: > Buenas tardes, estuve usando gvsig en windows y tuve problemas minimos > y funciona bien, pero descargue la version para linux y tengo > problemas, estoy usando fedora 25 de 64 bits. Les adjunto la salida de > terminal al ejecutar el script de gvsig. Espero tener ayuda, saludos > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Wed Feb 1 12:23:01 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Wed, 01 Feb 2017 11:23:01 +0000 Subject: [Gvsig_desarrolladores] Errores en gvsig en fedora In-Reply-To: <0d713283-3d8b-e54b-b3a9-a3a3eed140b0@gvsig.com> References: <0d713283-3d8b-e54b-b3a9-a3a3eed140b0@gvsig.com> Message-ID: Hola Mario, primero descargue la versión portable y luego el instalador y en ambos casos tengo el mismo problema. El mié., 1 de feb. de 2017 05:46, Mario Carrera escribió: Hola Alex, parece que no encuentra algunos símbolos, concretamente los que hay en la carpeta /gvSIG/extensiones/org.gvsig.vectorediting.app.mainplugin/symbols/editing de tu instalación (por ejemplo el rule-marker-symbol.gvssym). ¿Tienes los símbolos ahí? Es posible que haya habido algún problema al instalar (o incluso que el fichero descargado esté corrupto). Te recomendaría descargarlo de nuevo e instalar, desinstalando previamente la que tienes. Un saludo, Mario El 31/01/17 a las 19:39, Alex Irmel Oviedo Solis escribió: Buenas tardes, estuve usando gvsig en windows y tuve problemas minimos y funciona bien, pero descargue la version para linux y tengo problemas, estoy usando fedora 25 de 64 bits. Les adjunto la salida de terminal al ejecutar el script de gvsig. Espero tener ayuda, saludos _______________________________________________ gvSIG_desarrolladores mailing listgvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores _______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Wed Feb 1 16:03:25 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Wed, 01 Feb 2017 15:03:25 +0000 Subject: [Gvsig_desarrolladores] Scripting en groovy Message-ID: Hola, espero no estar cayendo pesado :-( Estoy en windows en este momento y estoy intentando hacer los ejemplos de la documentacion de scripting [1] en groovy pero no encuentro los paquetes adecuados para que funcionen los ejemplos que ahora estan en python, por ejemplo tengo este pequeño ejemplo en groovy: ---- import gvsig.* commonsdialog.msgbox("Mensaje de prueba","Titulo") ---- Y tambien este otro: ----- import scripting.* commonsdialog.msgbox("Mensaje de prueba","Titulo") ----- En ambos casos me sale este error: ------ Error groovy.lang.MissingPropertyException: No such property: commonsdialog for class: Script58 ------ [1]: http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From omartinez en gvsig.com Wed Feb 1 16:57:30 2017 From: omartinez en gvsig.com (Oscar Martinez) Date: Wed, 1 Feb 2017 16:57:30 +0100 Subject: [Gvsig_desarrolladores] Scripting en groovy In-Reply-To: References: Message-ID: <9006e80f-1e44-0fb2-932b-cada01dcdd76@gvsig.com> Buenas, Siento decirte que las librerías de Scripting están desarolladas sobre Python (Jython), y solo accesibles desde este lenguaje. Desde Groovy deberías de usar directamente la API de Java. Si quiers mirar por ejemplo como sacar el mensaje de dialog, puedes revisar las librerías de Python que tenemos para ver como lo hace en: gvSIG-desktop-2.3.1-2501-final-win-x86_64\gvSIG\extensiones\org.gvsig.scripting.app.mainplugin\scripting\lib\gvsig y consultar por ejemplo la de commonsdialog.py Por ahora esto es lo que está hecho. Cualquier otra duda no tengas problema en seguir preguntando Saludos El 01/02/2017 a las 16:03, Alex Irmel Oviedo Solis escribió: > Hola, espero no estar cayendo pesado :-( > > Estoy en windows en este momento y estoy intentando hacer los ejemplos > de la documentacion de scripting [1] en groovy pero no encuentro los > paquetes adecuados para que funcionen los ejemplos que ahora estan en > python, por ejemplo tengo este pequeño ejemplo en groovy: > ---- > import gvsig.* > > commonsdialog.msgbox("Mensaje de prueba","Titulo") > ---- > > Y tambien este otro: > ----- > import scripting.* > > commonsdialog.msgbox("Mensaje de prueba","Titulo") > ----- > > En ambos casos me sale este error: > ------ > Error groovy.lang.MissingPropertyException: No such property: > commonsdialog for class: Script58 > ------ > > > [1]: > http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/ > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Wed Feb 1 17:18:57 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Wed, 01 Feb 2017 16:18:57 +0000 Subject: [Gvsig_desarrolladores] Scripting en groovy In-Reply-To: <9006e80f-1e44-0fb2-932b-cada01dcdd76@gvsig.com> References: <9006e80f-1e44-0fb2-932b-cada01dcdd76@gvsig.com> Message-ID: Gracias Oscar, donde puedo encontrar la documentacion de las apis de java, usaria lo ya hecho pero demoraria más aprender (j)python. Gracias El mié., 1 de feb. de 2017 a la(s) 10:57, Oscar Martinez < omartinez en gvsig.com> escribió: Buenas, Siento decirte que las librerías de Scripting están desarolladas sobre Python (Jython), y solo accesibles desde este lenguaje. Desde Groovy deberías de usar directamente la API de Java. Si quiers mirar por ejemplo como sacar el mensaje de dialog, puedes revisar las librerías de Python que tenemos para ver como lo hace en: gvSIG-desktop-2.3.1-2501-final-win-x86_64\gvSIG\extensiones\org.gvsig.scripting.app.mainplugin\scripting\lib\gvsig y consultar por ejemplo la de commonsdialog.py Por ahora esto es lo que está hecho. Cualquier otra duda no tengas problema en seguir preguntando Saludos El 01/02/2017 a las 16:03, Alex Irmel Oviedo Solis escribió: Hola, espero no estar cayendo pesado :-( Estoy en windows en este momento y estoy intentando hacer los ejemplos de la documentacion de scripting [1] en groovy pero no encuentro los paquetes adecuados para que funcionen los ejemplos que ahora estan en python, por ejemplo tengo este pequeño ejemplo en groovy: ---- import gvsig.* commonsdialog.msgbox("Mensaje de prueba","Titulo") ---- Y tambien este otro: ----- import scripting.* commonsdialog.msgbox("Mensaje de prueba","Titulo") ----- En ambos casos me sale este error: ------ Error groovy.lang.MissingPropertyException: No such property: commonsdialog for class: Script58 ------ [1]: http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/ _______________________________________________ gvSIG_desarrolladores mailing listgvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores _______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mcarrera en gvsig.com Wed Feb 1 17:38:55 2017 From: mcarrera en gvsig.com (Mario Carrera) Date: Wed, 1 Feb 2017 17:38:55 +0100 Subject: [Gvsig_desarrolladores] Errores en gvsig en fedora In-Reply-To: References: <0d713283-3d8b-e54b-b3a9-a3a3eed140b0@gvsig.com> Message-ID: Hola Alex, parece que hay problemas con las librerías de GDAL, al menos en la versión instalable. ¿Puedes adjuntar el log de la portable a ver si es el mismo problema? Estará en la carpeta /gvSIG/home de la carpeta donde tienes gvSIG. Un saludo, Mario El 01/02/17 a las 12:23, Alex Irmel Oviedo Solis escribió: > Hola Mario, primero descargue la versión portable y luego el > instalador y en ambos casos tengo el mismo problema. > > El mié., 1 de feb. de 2017 05:46, Mario Carrera > escribió: > > > Hola Alex, > > parece que no encuentra algunos símbolos, concretamente los que > hay en la carpeta > /gvSIG/extensiones/org.gvsig.vectorediting.app.mainplugin/symbols/editing > de tu instalación (por ejemplo el rule-marker-symbol.gvssym). > > ¿Tienes los símbolos ahí? > > Es posible que haya habido algún problema al instalar (o incluso > que el fichero descargado esté corrupto). Te recomendaría > descargarlo de nuevo e instalar, desinstalando previamente la que > tienes. > > Un saludo, > Mario > > > El 31/01/17 a las 19:39, Alex Irmel Oviedo Solis escribió: >> Buenas tardes, estuve usando gvsig en windows y tuve problemas >> minimos y funciona bien, pero descargue la version para linux y >> tengo problemas, estoy usando fedora 25 de 64 bits. Les adjunto >> la salida de terminal al ejecutar el script de gvsig. Espero >> tener ayuda, saludos >> >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> >> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > > Para ver histórico de mensajes, editar sus preferencias de usuario > o darse de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From omartinez en gvsig.com Wed Feb 1 17:41:01 2017 From: omartinez en gvsig.com (Oscar Martinez) Date: Wed, 1 Feb 2017 17:41:01 +0100 Subject: [Gvsig_desarrolladores] Scripting en groovy In-Reply-To: References: <9006e80f-1e44-0fb2-932b-cada01dcdd76@gvsig.com> Message-ID: Lo principal son los Javadocs los puedes encontrar en: http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/ Que expliquen más la parte de Java también te puede ser útil algunas partes de la Guia del inicio rápido del desarrollador y org.gvsig.fmap.dal: http://downloads.gvsig.org/download/web/html/es/index.html También puedes encontrar diferentes talleres: http://www.gvsig.com/es/divulgacion/material-didactico Lo dicho, la parte de Python dispone de algunas funciones extras, pero por lo general solo son algunos métodos que sirven de atajo a operaciones que si fueran escritas en Java ocuparían varías líneas. Y algunas funciones extras en algunas clases. Con esto decir que la documentación de Python también te puede servir para comprobar como funcionan algunas cosas. ¿Necesitas desarrollar en groovy por algún motivo? Hemos hecho pocas pruebas, hice algún geoproceso y todo funcionó OK, pero estaría interesado en ver en qué lo utilizas y cómo. Me puedes contestar a mi email directamente. Saludos El 01/02/2017 a las 17:18, Alex Irmel Oviedo Solis escribió: > Gracias Oscar, donde puedo encontrar la documentacion de las apis de > java, usaria lo ya hecho pero demoraria más aprender (j)python. Gracias > > El mié., 1 de feb. de 2017 a la(s) 10:57, Oscar Martinez > > escribió: > > Buenas, > > Siento decirte que las librerías de Scripting están desarolladas > sobre Python (Jython), y solo accesibles desde este lenguaje. > > Desde Groovy deberías de usar directamente la API de Java. > > Si quiers mirar por ejemplo como sacar el mensaje de dialog, > puedes revisar las librerías de Python que tenemos para ver como > lo hace en: > > gvSIG-desktop-2.3.1-2501-final-win-x86_64\gvSIG\extensiones\org.gvsig.scripting.app.mainplugin\scripting\lib\gvsig > > y consultar por ejemplo la de commonsdialog.py > > Por ahora esto es lo que está hecho. Cualquier otra duda no tengas > problema en seguir preguntando > > Saludos > > > > El 01/02/2017 a las 16:03, Alex Irmel Oviedo Solis escribió: >> Hola, espero no estar cayendo pesado :-( >> >> Estoy en windows en este momento y estoy intentando hacer los >> ejemplos de la documentacion de scripting [1] en groovy pero no >> encuentro los paquetes adecuados para que funcionen los ejemplos >> que ahora estan en python, por ejemplo tengo este pequeño ejemplo >> en groovy: >> ---- >> import gvsig.* >> >> commonsdialog.msgbox("Mensaje de prueba","Titulo") >> ---- >> >> Y tambien este otro: >> ----- >> import scripting.* >> >> commonsdialog.msgbox("Mensaje de prueba","Titulo") >> ----- >> >> En ambos casos me sale este error: >> ------ >> Error groovy.lang.MissingPropertyException: No such property: >> commonsdialog for class: Script58 >> ------ >> >> >> [1]: >> http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/ >> >> >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> >> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > > Para ver histórico de mensajes, editar sus preferencias de usuario > o darse de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From andrea.antonello en gmail.com Wed Feb 1 17:46:36 2017 From: andrea.antonello en gmail.com (andrea antonello) Date: Wed, 1 Feb 2017 17:46:36 +0100 Subject: [Gvsig_desarrolladores] Scripting en groovy In-Reply-To: References: <9006e80f-1e44-0fb2-932b-cada01dcdd76@gvsig.com> Message-ID: Sorry for the English in the Spanish list. I have tried to work with the python scripting and also made a course about it... but I don't like the language at all, I am sorry... I need brackets in my life :-) So I wanted to start working on implementing some groovy counterpiece to the python scripting. So Alex, you are not alone :-) Oscar, since I know some parts of the java API already, what would I have to do to make an API available in groovy? Are there examples of where the code should go? Thank you! Andrea 2017-02-01 17:41 GMT+01:00 Oscar Martinez : > Lo principal son los Javadocs los puedes encontrar en: > > http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/ > > Que expliquen más la parte de Java también te puede ser útil algunas partes > de la Guia del inicio rápido del desarrollador y org.gvsig.fmap.dal: > > http://downloads.gvsig.org/download/web/html/es/index.html > > También puedes encontrar diferentes talleres: > > http://www.gvsig.com/es/divulgacion/material-didactico > > Lo dicho, la parte de Python dispone de algunas funciones extras, pero por > lo general solo son algunos métodos que sirven de atajo a operaciones que si > fueran escritas en Java ocuparían varías líneas. Y algunas funciones extras > en algunas clases. Con esto decir que la documentación de Python también te > puede servir para comprobar como funcionan algunas cosas. > > ¿Necesitas desarrollar en groovy por algún motivo? Hemos hecho pocas > pruebas, hice algún geoproceso y todo funcionó OK, pero estaría interesado > en ver en qué lo utilizas y cómo. Me puedes contestar a mi email > directamente. > > Saludos > > > El 01/02/2017 a las 17:18, Alex Irmel Oviedo Solis escribió: > > Gracias Oscar, donde puedo encontrar la documentacion de las apis de java, > usaria lo ya hecho pero demoraria más aprender (j)python. Gracias > > El mié., 1 de feb. de 2017 a la(s) 10:57, Oscar Martinez > escribió: >> >> Buenas, >> >> Siento decirte que las librerías de Scripting están desarolladas sobre >> Python (Jython), y solo accesibles desde este lenguaje. >> >> Desde Groovy deberías de usar directamente la API de Java. >> >> Si quiers mirar por ejemplo como sacar el mensaje de dialog, puedes >> revisar las librerías de Python que tenemos para ver como lo hace en: >> >> >> gvSIG-desktop-2.3.1-2501-final-win-x86_64\gvSIG\extensiones\org.gvsig.scripting.app.mainplugin\scripting\lib\gvsig >> >> y consultar por ejemplo la de commonsdialog.py >> >> Por ahora esto es lo que está hecho. Cualquier otra duda no tengas >> problema en seguir preguntando >> >> Saludos >> >> >> >> El 01/02/2017 a las 16:03, Alex Irmel Oviedo Solis escribió: >> >> Hola, espero no estar cayendo pesado :-( >> >> Estoy en windows en este momento y estoy intentando hacer los ejemplos de >> la documentacion de scripting [1] en groovy pero no encuentro los paquetes >> adecuados para que funcionen los ejemplos que ahora estan en python, por >> ejemplo tengo este pequeño ejemplo en groovy: >> ---- >> import gvsig.* >> >> commonsdialog.msgbox("Mensaje de prueba","Titulo") >> ---- >> >> Y tambien este otro: >> ----- >> import scripting.* >> >> commonsdialog.msgbox("Mensaje de prueba","Titulo") >> ----- >> >> En ambos casos me sale este error: >> ------ >> Error groovy.lang.MissingPropertyException: No such property: >> commonsdialog for class: Script58 >> ------ >> >> >> [1]: >> http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/ >> >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o darse >> de baja en esta lista, acuda a la siguiente dirección: >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o darse >> de baja en esta lista, acuda a la siguiente dirección: >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > From alleinerwolf en gmail.com Wed Feb 1 17:57:16 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Wed, 01 Feb 2017 16:57:16 +0000 Subject: [Gvsig_desarrolladores] Scripting en groovy In-Reply-To: References: <9006e80f-1e44-0fb2-932b-cada01dcdd76@gvsig.com> Message-ID: Hello Andrea, now you have an ally :-) -- Hola Andrea ahora tienes un aliado :-) El mié., 1 de feb. de 2017 a la(s) 11:48, andrea antonello < andrea.antonello en gmail.com> escribió: > Sorry for the English in the Spanish list. > > I have tried to work with the python scripting and also made a course > about it... but I don't like the language at all, I am sorry... I need > brackets in my life :-) > > So I wanted to start working on implementing some groovy counterpiece > to the python scripting. > > So Alex, you are not alone :-) > > Oscar, since I know some parts of the java API already, what would I > have to do to make an API available in groovy? > Are there examples of where the code should go? > > Thank you! > Andrea > > > > > > 2017-02-01 17:41 GMT+01:00 Oscar Martinez : > > Lo principal son los Javadocs los puedes encontrar en: > > > > > http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/ > > > > Que expliquen más la parte de Java también te puede ser útil algunas > partes > > de la Guia del inicio rápido del desarrollador y org.gvsig.fmap.dal: > > > > http://downloads.gvsig.org/download/web/html/es/index.html > > > > También puedes encontrar diferentes talleres: > > > > http://www.gvsig.com/es/divulgacion/material-didactico > > > > Lo dicho, la parte de Python dispone de algunas funciones extras, pero > por > > lo general solo son algunos métodos que sirven de atajo a operaciones > que si > > fueran escritas en Java ocuparían varías líneas. Y algunas funciones > extras > > en algunas clases. Con esto decir que la documentación de Python también > te > > puede servir para comprobar como funcionan algunas cosas. > > > > ¿Necesitas desarrollar en groovy por algún motivo? Hemos hecho pocas > > pruebas, hice algún geoproceso y todo funcionó OK, pero estaría > interesado > > en ver en qué lo utilizas y cómo. Me puedes contestar a mi email > > directamente. > > > > Saludos > > > > > > El 01/02/2017 a las 17:18, Alex Irmel Oviedo Solis escribió: > > > > Gracias Oscar, donde puedo encontrar la documentacion de las apis de > java, > > usaria lo ya hecho pero demoraria más aprender (j)python. Gracias > > > > El mié., 1 de feb. de 2017 a la(s) 10:57, Oscar Martinez > > escribió: > >> > >> Buenas, > >> > >> Siento decirte que las librerías de Scripting están desarolladas sobre > >> Python (Jython), y solo accesibles desde este lenguaje. > >> > >> Desde Groovy deberías de usar directamente la API de Java. > >> > >> Si quiers mirar por ejemplo como sacar el mensaje de dialog, puedes > >> revisar las librerías de Python que tenemos para ver como lo hace en: > >> > >> > >> > gvSIG-desktop-2.3.1-2501-final-win-x86_64\gvSIG\extensiones\org.gvsig.scripting.app.mainplugin\scripting\lib\gvsig > >> > >> y consultar por ejemplo la de commonsdialog.py > >> > >> Por ahora esto es lo que está hecho. Cualquier otra duda no tengas > >> problema en seguir preguntando > >> > >> Saludos > >> > >> > >> > >> El 01/02/2017 a las 16:03, Alex Irmel Oviedo Solis escribió: > >> > >> Hola, espero no estar cayendo pesado :-( > >> > >> Estoy en windows en este momento y estoy intentando hacer los ejemplos > de > >> la documentacion de scripting [1] en groovy pero no encuentro los > paquetes > >> adecuados para que funcionen los ejemplos que ahora estan en python, por > >> ejemplo tengo este pequeño ejemplo en groovy: > >> ---- > >> import gvsig.* > >> > >> commonsdialog.msgbox("Mensaje de prueba","Titulo") > >> ---- > >> > >> Y tambien este otro: > >> ----- > >> import scripting.* > >> > >> commonsdialog.msgbox("Mensaje de prueba","Titulo") > >> ----- > >> > >> En ambos casos me sale este error: > >> ------ > >> Error groovy.lang.MissingPropertyException: No such property: > >> commonsdialog for class: Script58 > >> ------ > >> > >> > >> [1]: > >> > http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/ > >> > >> > >> _______________________________________________ > >> gvSIG_desarrolladores mailing list > >> gvSIG_desarrolladores en listserv.gva.es > >> Para ver histórico de mensajes, editar sus preferencias de usuario o > darse > >> de baja en esta lista, acuda a la siguiente dirección: > >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > >> > >> > >> _______________________________________________ > >> gvSIG_desarrolladores mailing list > >> gvSIG_desarrolladores en listserv.gva.es > >> Para ver histórico de mensajes, editar sus preferencias de usuario o > darse > >> de baja en esta lista, acuda a la siguiente dirección: > >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > > > > > _______________________________________________ > > gvSIG_desarrolladores mailing list > > gvSIG_desarrolladores en listserv.gva.es > > Para ver histórico de mensajes, editar sus preferencias de usuario o > darse > > de baja en esta lista, acuda a la siguiente dirección: > > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > > > > > _______________________________________________ > > gvSIG_desarrolladores mailing list > > gvSIG_desarrolladores en listserv.gva.es > > Para ver histórico de mensajes, editar sus preferencias de usuario o > darse > > de baja en esta lista, acuda a la siguiente dirección: > > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From omartinez en gvsig.com Wed Feb 1 18:13:50 2017 From: omartinez en gvsig.com (Oscar Martinez) Date: Wed, 1 Feb 2017 18:13:50 +0100 Subject: [Gvsig_desarrolladores] Scripting en groovy In-Reply-To: References: <9006e80f-1e44-0fb2-932b-cada01dcdd76@gvsig.com> Message-ID: Buenas, Si no lo lee directamente, la próxima vez que vea a Joaquín le hablaré sobre esto. Él es el que sabe. Yo solo podría hablar por encima del asunto. Si me podéis decir de qué partes estaríais interesados en tener acceso desde groovy, sería un comienzo. Saludos! El 01/02/2017 a las 17:57, Alex Irmel Oviedo Solis escribió: > Hello Andrea, now you have an ally :-) > -- > Hola Andrea ahora tienes un aliado :-) > > El mié., 1 de feb. de 2017 a la(s) 11:48, andrea antonello > > escribió: > > Sorry for the English in the Spanish list. > > I have tried to work with the python scripting and also made a course > about it... but I don't like the language at all, I am sorry... I need > brackets in my life :-) > > So I wanted to start working on implementing some groovy counterpiece > to the python scripting. > > So Alex, you are not alone :-) > > Oscar, since I know some parts of the java API already, what would I > have to do to make an API available in groovy? > Are there examples of where the code should go? > > Thank you! > Andrea > > > > > > 2017-02-01 17:41 GMT+01:00 Oscar Martinez >: > > Lo principal son los Javadocs los puedes encontrar en: > > > > > http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/ > > > > Que expliquen más la parte de Java también te puede ser útil > algunas partes > > de la Guia del inicio rápido del desarrollador y org.gvsig.fmap.dal: > > > > http://downloads.gvsig.org/download/web/html/es/index.html > > > > También puedes encontrar diferentes talleres: > > > > http://www.gvsig.com/es/divulgacion/material-didactico > > > > Lo dicho, la parte de Python dispone de algunas funciones > extras, pero por > > lo general solo son algunos métodos que sirven de atajo a > operaciones que si > > fueran escritas en Java ocuparían varías líneas. Y algunas > funciones extras > > en algunas clases. Con esto decir que la documentación de Python > también te > > puede servir para comprobar como funcionan algunas cosas. > > > > ¿Necesitas desarrollar en groovy por algún motivo? Hemos hecho pocas > > pruebas, hice algún geoproceso y todo funcionó OK, pero estaría > interesado > > en ver en qué lo utilizas y cómo. Me puedes contestar a mi email > > directamente. > > > > Saludos > > > > > > El 01/02/2017 a las 17:18, Alex Irmel Oviedo Solis escribió: > > > > Gracias Oscar, donde puedo encontrar la documentacion de las > apis de java, > > usaria lo ya hecho pero demoraria más aprender (j)python. Gracias > > > > El mié., 1 de feb. de 2017 a la(s) 10:57, Oscar Martinez > > > escribió: > >> > >> Buenas, > >> > >> Siento decirte que las librerías de Scripting están > desarolladas sobre > >> Python (Jython), y solo accesibles desde este lenguaje. > >> > >> Desde Groovy deberías de usar directamente la API de Java. > >> > >> Si quiers mirar por ejemplo como sacar el mensaje de dialog, puedes > >> revisar las librerías de Python que tenemos para ver como lo > hace en: > >> > >> > >> > gvSIG-desktop-2.3.1-2501-final-win-x86_64\gvSIG\extensiones\org.gvsig.scripting.app.mainplugin\scripting\lib\gvsig > >> > >> y consultar por ejemplo la de commonsdialog.py > >> > >> Por ahora esto es lo que está hecho. Cualquier otra duda no tengas > >> problema en seguir preguntando > >> > >> Saludos > >> > >> > >> > >> El 01/02/2017 a las 16:03, Alex Irmel Oviedo Solis escribió: > >> > >> Hola, espero no estar cayendo pesado :-( > >> > >> Estoy en windows en este momento y estoy intentando hacer los > ejemplos de > >> la documentacion de scripting [1] en groovy pero no encuentro > los paquetes > >> adecuados para que funcionen los ejemplos que ahora estan en > python, por > >> ejemplo tengo este pequeño ejemplo en groovy: > >> ---- > >> import gvsig.* > >> > >> commonsdialog.msgbox("Mensaje de prueba","Titulo") > >> ---- > >> > >> Y tambien este otro: > >> ----- > >> import scripting.* > >> > >> commonsdialog.msgbox("Mensaje de prueba","Titulo") > >> ----- > >> > >> En ambos casos me sale este error: > >> ------ > >> Error groovy.lang.MissingPropertyException: No such property: > >> commonsdialog for class: Script58 > >> ------ > >> > >> > >> [1]: > >> > http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/ > >> > >> > >> _______________________________________________ > >> gvSIG_desarrolladores mailing list > >> gvSIG_desarrolladores en listserv.gva.es > > >> Para ver histórico de mensajes, editar sus preferencias de > usuario o darse > >> de baja en esta lista, acuda a la siguiente dirección: > >> > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > >> > >> > >> _______________________________________________ > >> gvSIG_desarrolladores mailing list > >> gvSIG_desarrolladores en listserv.gva.es > > >> Para ver histórico de mensajes, editar sus preferencias de > usuario o darse > >> de baja en esta lista, acuda a la siguiente dirección: > >> > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > > > > > _______________________________________________ > > gvSIG_desarrolladores mailing list > > gvSIG_desarrolladores en listserv.gva.es > > > Para ver histórico de mensajes, editar sus preferencias de > usuario o darse > > de baja en esta lista, acuda a la siguiente dirección: > > > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > > > > > _______________________________________________ > > gvSIG_desarrolladores mailing list > > gvSIG_desarrolladores en listserv.gva.es > > > Para ver histórico de mensajes, editar sus preferencias de > usuario o darse > > de baja en esta lista, acuda a la siguiente dirección: > > > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > > Para ver histórico de mensajes, editar sus preferencias de usuario > o darse de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Wed Feb 1 22:39:36 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Wed, 01 Feb 2017 21:39:36 +0000 Subject: [Gvsig_desarrolladores] Errores en gvsig en fedora In-Reply-To: References: <0d713283-3d8b-e54b-b3a9-a3a3eed140b0@gvsig.com> Message-ID: Hola Mario, te adjunto los logs que pediste. Cambie los permisos de todos los archivos so para que pudieran ejecutarse todos, pero el problema persiste. Espero que esto ayude. Tengo una pregunta ¿La versión de gvSIG para linux usa el jre de oracle u openjdk? Saludos El mié., 1 de feb. de 2017 a la(s) 11:39, Mario Carrera escribió: Hola Alex, parece que hay problemas con las librerías de GDAL, al menos en la versión instalable. ¿Puedes adjuntar el log de la portable a ver si es el mismo problema? Estará en la carpeta /gvSIG/home de la carpeta donde tienes gvSIG. Un saludo, Mario El 01/02/17 a las 12:23, Alex Irmel Oviedo Solis escribió: Hola Mario, primero descargue la versión portable y luego el instalador y en ambos casos tengo el mismo problema. El mié., 1 de feb. de 2017 05:46, Mario Carrera escribió: Hola Alex, parece que no encuentra algunos símbolos, concretamente los que hay en la carpeta /gvSIG/extensiones/org.gvsig.vectorediting.app.mainplugin/symbols/editing de tu instalación (por ejemplo el rule-marker-symbol.gvssym). ¿Tienes los símbolos ahí? Es posible que haya habido algún problema al instalar (o incluso que el fichero descargado esté corrupto). Te recomendaría descargarlo de nuevo e instalar, desinstalando previamente la que tienes. Un saludo, Mario El 31/01/17 a las 19:39, Alex Irmel Oviedo Solis escribió: Buenas tardes, estuve usando gvsig en windows y tuve problemas minimos y funciona bien, pero descargue la version para linux y tengo problemas, estoy usando fedora 25 de 64 bits. Les adjunto la salida de terminal al ejecutar el script de gvsig. Espero tener ayuda, saludos _______________________________________________ gvSIG_desarrolladores mailing listgvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores _______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores _______________________________________________ gvSIG_desarrolladores mailing listgvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores _______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: gvSIG-launcher.rar Type: application/rar Size: 40062 bytes Desc: no disponible URL: From andrea.antonello en gmail.com Wed Feb 1 22:46:46 2017 From: andrea.antonello en gmail.com (andrea antonello) Date: Wed, 1 Feb 2017 22:46:46 +0100 Subject: [Gvsig_desarrolladores] Scripting en groovy In-Reply-To: References: <9006e80f-1e44-0fb2-932b-cada01dcdd76@gvsig.com> Message-ID: > Hola Andrea ahora tienes un aliado :-) Genial! :-) > Si no lo lee directamente, la próxima vez que vea a Joaquín le hablaré sobre > esto. Él es el que sabe. Yo solo podría hablar por encima del asunto. > > Si me podéis decir de qué partes estaríais interesados en tener acceso > desde groovy, sería un comienzo. El mismo que in python :-) Jokes apart, I will be at a java code sprint next month. I wanted to work on several parts and might start by adding some of the groovy support. I just need to know where and how I need to add the code so that it is available to the scripting console. Are there a few examples already. It would sure help is for example loading a shapefile from path into the map view could be added so that it then could be taken as example for future implementations. Would that make sense? Ciao, Andrea > > Saludos! > > > > > El 01/02/2017 a las 17:57, Alex Irmel Oviedo Solis escribió: > > Hello Andrea, now you have an ally :-) > -- > Hola Andrea ahora tienes un aliado :-) > > El mié., 1 de feb. de 2017 a la(s) 11:48, andrea antonello > escribió: >> >> Sorry for the English in the Spanish list. >> >> I have tried to work with the python scripting and also made a course >> about it... but I don't like the language at all, I am sorry... I need >> brackets in my life :-) >> >> So I wanted to start working on implementing some groovy counterpiece >> to the python scripting. >> >> So Alex, you are not alone :-) >> >> Oscar, since I know some parts of the java API already, what would I >> have to do to make an API available in groovy? >> Are there examples of where the code should go? >> >> Thank you! >> Andrea >> >> >> >> >> >> 2017-02-01 17:41 GMT+01:00 Oscar Martinez : >> > Lo principal son los Javadocs los puedes encontrar en: >> > >> > >> > http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/ >> > >> > Que expliquen más la parte de Java también te puede ser útil algunas >> > partes >> > de la Guia del inicio rápido del desarrollador y org.gvsig.fmap.dal: >> > >> > http://downloads.gvsig.org/download/web/html/es/index.html >> > >> > También puedes encontrar diferentes talleres: >> > >> > http://www.gvsig.com/es/divulgacion/material-didactico >> > >> > Lo dicho, la parte de Python dispone de algunas funciones extras, pero >> > por >> > lo general solo son algunos métodos que sirven de atajo a operaciones >> > que si >> > fueran escritas en Java ocuparían varías líneas. Y algunas funciones >> > extras >> > en algunas clases. Con esto decir que la documentación de Python también >> > te >> > puede servir para comprobar como funcionan algunas cosas. >> > >> > ¿Necesitas desarrollar en groovy por algún motivo? Hemos hecho pocas >> > pruebas, hice algún geoproceso y todo funcionó OK, pero estaría >> > interesado >> > en ver en qué lo utilizas y cómo. Me puedes contestar a mi email >> > directamente. >> > >> > Saludos >> > >> > >> > El 01/02/2017 a las 17:18, Alex Irmel Oviedo Solis escribió: >> > >> > Gracias Oscar, donde puedo encontrar la documentacion de las apis de >> > java, >> > usaria lo ya hecho pero demoraria más aprender (j)python. Gracias >> > >> > El mié., 1 de feb. de 2017 a la(s) 10:57, Oscar Martinez >> > escribió: >> >> >> >> Buenas, >> >> >> >> Siento decirte que las librerías de Scripting están desarolladas sobre >> >> Python (Jython), y solo accesibles desde este lenguaje. >> >> >> >> Desde Groovy deberías de usar directamente la API de Java. >> >> >> >> Si quiers mirar por ejemplo como sacar el mensaje de dialog, puedes >> >> revisar las librerías de Python que tenemos para ver como lo hace en: >> >> >> >> >> >> >> >> gvSIG-desktop-2.3.1-2501-final-win-x86_64\gvSIG\extensiones\org.gvsig.scripting.app.mainplugin\scripting\lib\gvsig >> >> >> >> y consultar por ejemplo la de commonsdialog.py >> >> >> >> Por ahora esto es lo que está hecho. Cualquier otra duda no tengas >> >> problema en seguir preguntando >> >> >> >> Saludos >> >> >> >> >> >> >> >> El 01/02/2017 a las 16:03, Alex Irmel Oviedo Solis escribió: >> >> >> >> Hola, espero no estar cayendo pesado :-( >> >> >> >> Estoy en windows en este momento y estoy intentando hacer los ejemplos >> >> de >> >> la documentacion de scripting [1] en groovy pero no encuentro los >> >> paquetes >> >> adecuados para que funcionen los ejemplos que ahora estan en python, >> >> por >> >> ejemplo tengo este pequeño ejemplo en groovy: >> >> ---- >> >> import gvsig.* >> >> >> >> commonsdialog.msgbox("Mensaje de prueba","Titulo") >> >> ---- >> >> >> >> Y tambien este otro: >> >> ----- >> >> import scripting.* >> >> >> >> commonsdialog.msgbox("Mensaje de prueba","Titulo") >> >> ----- >> >> >> >> En ambos casos me sale este error: >> >> ------ >> >> Error groovy.lang.MissingPropertyException: No such property: >> >> commonsdialog for class: Script58 >> >> ------ >> >> >> >> >> >> [1]: >> >> >> >> http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/ >> >> >> >> >> >> _______________________________________________ >> >> gvSIG_desarrolladores mailing list >> >> gvSIG_desarrolladores en listserv.gva.es >> >> Para ver histórico de mensajes, editar sus preferencias de usuario o >> >> darse >> >> de baja en esta lista, acuda a la siguiente dirección: >> >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> >> >> >> >> >> _______________________________________________ >> >> gvSIG_desarrolladores mailing list >> >> gvSIG_desarrolladores en listserv.gva.es >> >> Para ver histórico de mensajes, editar sus preferencias de usuario o >> >> darse >> >> de baja en esta lista, acuda a la siguiente dirección: >> >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> > >> > >> > >> > _______________________________________________ >> > gvSIG_desarrolladores mailing list >> > gvSIG_desarrolladores en listserv.gva.es >> > Para ver histórico de mensajes, editar sus preferencias de usuario o >> > darse >> > de baja en esta lista, acuda a la siguiente dirección: >> > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> > >> > >> > >> > _______________________________________________ >> > gvSIG_desarrolladores mailing list >> > gvSIG_desarrolladores en listserv.gva.es >> > Para ver histórico de mensajes, editar sus preferencias de usuario o >> > darse >> > de baja en esta lista, acuda a la siguiente dirección: >> > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> > >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o darse >> de baja en esta lista, acuda a la siguiente dirección: >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > From fdiaz en disid.com Thu Feb 2 09:17:15 2017 From: fdiaz en disid.com (=?UTF-8?Q?Francisco_D=c3=adaz_Cars=c3=ad?=) Date: Thu, 2 Feb 2017 09:17:15 +0100 Subject: [Gvsig_desarrolladores] Errores en gvsig en fedora In-Reply-To: References: <0d713283-3d8b-e54b-b3a9-a3a3eed140b0@gvsig.com> Message-ID: Hola Alex, Sobre la pregunta, no es automática de responder, el script de arranque de gvSIG "gvSIG.sh" al principio busca en el sistema posibles jre candidatos a ser utilizados entre el sistema y la propia instalación de gvSIG y para intentar utilizar el más adecuado. Concretamente, en los logs que pasaste puedes encontrar esta información. En el archivo, gvSIG-launcher.log al principio cuenta que ha encontrado varios y que finalmente decide utilizar el que lleva el propio gvSIG, o sea, el que está en /home/alexove/Apps/gvSIG/gvSIG/extensiones/jre/bin/java y hacia el final, allá por la línea 322, saca el comando que está utilizando para lanzar gvSIG: "/home/alexove/Apps/gvSIG/gvSIG/extensiones/jre/bin/java" -Xms256M -Xmx1024M -XX:MaxPermSize=128M -Djava.library.path="/home/alexove/Apps/gvSIG/gvSIG/extens....... etc. En el archivo gvSIG-environ.info, verás información sobre el entorno en el que se está ejecutando gvSIG, en concreto, entre las lineas 10 y 13, en el apartado JRE, te dice la jre que está utilizando y que es la de Oracle versión 1.8.0_72 En cuanto al error, parece claro que es un problema con las librería de GDAL, allá por la línea 1613 del archivo gvSIG.log.1 muestra el error, dice que no puede inicializar una librería por un enlace no satisfecho, y, a partir de ahí, otras librerías no se pueden inicializar porque dependen de ella. Seguiremos investigando, de todas formas, si con lo que te he contado, eres capaz de dar con la solución, no dudes en comentarlo en la lista, nos será de gran ayuda lo que comentes para tenerlo en cuenta para futuras distribuciones de gvSIG. Un saludo. El 01/02/17 a las 22:39, Alex Irmel Oviedo Solis escribió: > Hola Mario, te adjunto los logs que pediste. Cambie los permisos de > todos los archivos so para que pudieran ejecutarse todos, pero el > problema persiste. Espero que esto ayude. > > Tengo una pregunta ¿La versión de gvSIG para linux usa el jre de > oracle u openjdk? > > Saludos > > > El mié., 1 de feb. de 2017 a la(s) 11:39, Mario Carrera > > escribió: > > > Hola Alex, > > parece que hay problemas con las librerías de GDAL, al menos en la > versión instalable. > > ¿Puedes adjuntar el log de la portable a ver si es el mismo > problema? Estará en la carpeta /gvSIG/home de la carpeta donde > tienes gvSIG. > > Un saludo, > Mario > > > El 01/02/17 a las 12:23, Alex Irmel Oviedo Solis escribió: >> Hola Mario, primero descargue la versión portable y luego el >> instalador y en ambos casos tengo el mismo problema. >> >> El mié., 1 de feb. de 2017 05:46, Mario Carrera >> > escribió: >> >> >> Hola Alex, >> >> parece que no encuentra algunos símbolos, concretamente los >> que hay en la carpeta >> /gvSIG/extensiones/org.gvsig.vectorediting.app.mainplugin/symbols/editing >> de tu instalación (por ejemplo el rule-marker-symbol.gvssym). >> >> ¿Tienes los símbolos ahí? >> >> Es posible que haya habido algún problema al instalar (o >> incluso que el fichero descargado esté corrupto). Te >> recomendaría descargarlo de nuevo e instalar, desinstalando >> previamente la que tienes. >> >> Un saludo, >> Mario >> >> >> El 31/01/17 a las 19:39, Alex Irmel Oviedo Solis escribió: >>> Buenas tardes, estuve usando gvsig en windows y tuve >>> problemas minimos y funciona bien, pero descargue la version >>> para linux y tengo problemas, estoy usando fedora 25 de 64 >>> bits. Les adjunto la salida de terminal al ejecutar el >>> script de gvsig. Espero tener ayuda, saludos >>> >>> >>> _______________________________________________ >>> gvSIG_desarrolladores mailing list >>> gvSIG_desarrolladores en listserv.gva.es >>> >>> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> >> Para ver histórico de mensajes, editar sus preferencias de >> usuario o darse de baja en esta lista, acuda a la siguiente >> dirección: >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> >> >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> >> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > > Para ver histórico de mensajes, editar sus preferencias de usuario > o darse de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores -- Firma DISID Francisco Díaz Carsí / Analista-Programador DISID DISID DISID Corporation S.L. Tfno: +34 963 516 309 / Fax: +34 961 198 112 Avinguda de Menéndez y Pelayo 5, 46010 València - España http://www.disid.com Facebook Twitter Linkedin Github /Be software/ Confidencialidad: Esta comunicación contiene información que puede ser confidencial y privilegiada. Es para uso exclusivo del destinatario indicado. Si no es Vd. el destinatario, por favor tome nota de que cualquier distribución, copia o uso de esta comunicación o información está estrictamente prohibido. Si ha recibido este mensaje por error, por favor avísenos por e-mail a info en disid.com y después destruya el mensaje y cualquier copia de él. Las opiniones expresadas en el mensaje pueden ser personales y no necesariamente opiniones de DISID Corporation, S.L. Virus y Seguridad: Aunque hemos tomado las medidas para asegurarnos que este correo electrónico y sus ficheros adjuntos están libres de virus, le recomendamos que a efectos de mantener buenas prácticas de seguridad, el receptor debe asegurarse que este correo y sus ficheros adjuntos están libres de virus. From alleinerwolf en gmail.com Thu Feb 2 16:23:01 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Thu, 02 Feb 2017 15:23:01 +0000 Subject: [Gvsig_desarrolladores] Errores en gvsig en fedora In-Reply-To: References: <0d713283-3d8b-e54b-b3a9-a3a3eed140b0@gvsig.com> Message-ID: Hola Francisco, preguntaba por el jre utilizado porque estoy interesado en empaquetar gvsig para fedora una vez que se haya resuelto este problema porque cumple la mayoria de las condiciones pero por cuestiones de licenciamiento se debe de usar openjdk. Tambien debo mencionar que trate de compilar gvSIG en fedora y falla :-( creare un hilo para ese asunto en especifico. Saludos ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From almorillam en gmail.com Thu Feb 2 16:48:47 2017 From: almorillam en gmail.com (Alonso Morilla) Date: Thu, 2 Feb 2017 08:48:47 -0700 (MST) Subject: [Gvsig_desarrolladores] Errores en gvsig en fedora In-Reply-To: References: <0d713283-3d8b-e54b-b3a9-a3a3eed140b0@gvsig.com> Message-ID: <1486050527444-5306016.post@n6.nabble.com> Hola, Alex. Yo tuve problemas para arrancar gvSIG en Manjaro, Arch y OpenSuse 42. Por lo que me dijo Joaquín del Cerro el error no está en Java. Puede que este hilo te sirva: http://osgeo-org.1560.x6.nabble.com/No-arranca-correctamente-gvSIG-2-2-Open-Suse-42-2-td5296873.html Animo! -- View this message in context: http://osgeo-org.1560.x6.nabble.com/Errores-en-gvsig-en-fedora-tp5305704p5306016.html Sent from the gvSIG desarrolladores mailing list archive at Nabble.com. From hubertoalonso en gmail.com Fri Feb 10 09:30:06 2017 From: hubertoalonso en gmail.com (Huberto Alonso) Date: Fri, 10 Feb 2017 09:30:06 +0100 Subject: [Gvsig_desarrolladores] Posiciones en tiempo real Message-ID: Buenos días, hace algún tiempo que busco un GIS para un proyecto del ámbito de las emergencias y la protección civil. gvSIG me parece perfecto por todas su posibilidades y además ideal habiendo nacido en la CV, donde me encuentro y surge el proyecto. Tenía una duda que aunque le he dedicado algún tiempo no he podido resolver o al menos encontrar la mejor manera de solucionarla. Me gustaría representar posiciones en tiempo real en gvSIG. No serían más que un símbolo pero que puede variar la posición con el tiempo. Algo tan simple como crear una capa desde un KML que se fuera actualizando cada X tiempo. Pongo KML como ejemplo, pero no habría problema en generar algún otro tipo de archivo, coger los datos de una base de datos o cualquier otra cosa que se os ocurra con tal de tener la posibilidad de actualizarse cada X tiempo. ¿Alguien me puede orientar o ha hecho algo parecido? ¿Quizá utilizar scripting? Muchas gracias por adelantado, Un saludo -- Huberto Alonso ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Fri Feb 10 13:07:31 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Fri, 10 Feb 2017 12:07:31 +0000 Subject: [Gvsig_desarrolladores] Errores en gvsig en fedora In-Reply-To: <1486050527444-5306016.post@n6.nabble.com> References: <0d713283-3d8b-e54b-b3a9-a3a3eed140b0@gvsig.com> <1486050527444-5306016.post@n6.nabble.com> Message-ID: Hola Alonso, revisé el enlace que me enviaste y confirmo que el problema es el mismo. He tratado de instalar una versión anterior de esa librería pero no he podido lograrlo y por lo tanto sigo en la misma situación. El jue., 2 de feb. de 2017 10:48, Alonso Morilla escribió: > Hola, Alex. > > Yo tuve problemas para arrancar gvSIG en Manjaro, Arch y OpenSuse 42. Por > lo > que me dijo Joaquín del Cerro el error no está en Java. > > Puede que este hilo te sirva: > > http://osgeo-org.1560.x6.nabble.com/No-arranca-correctamente-gvSIG-2-2-Open-Suse-42-2-td5296873.html > > Animo! > > > > -- > View this message in context: > http://osgeo-org.1560.x6.nabble.com/Errores-en-gvsig-en-fedora-tp5305704p5306016.html > Sent from the gvSIG desarrolladores mailing list archive at Nabble.com. > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Mon Feb 13 15:53:30 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Mon, 13 Feb 2017 14:53:30 +0000 Subject: [Gvsig_desarrolladores] =?iso-8859-1?q?=28sin_asunto=29?= Message-ID: Buenos dias, estuve haciendo preguntas sueltas acerca del trabajo que tengo que realizar. Lo que tengo que desarrollar una aplicación que permita visualizar o pintar poligonos de un mapa segun algunas consultas a una base de datos SQL Server, por ejemplo pintar/mostrar en el mapa los deudores del ayuntamiento por falta de pago de arbitrios, limpieza,etc. De momento he estado revisando documentación de la creación de extensiones y el script engine con jython, pero quisiera algunos consejos para desarrollar este trabajo sobre gvsig desktop en base a su experiencia. Espero sus consejos, saludos cordiales ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjdelcerro en gvsig.org Mon Feb 13 17:39:18 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Mon, 13 Feb 2017 17:39:18 +0100 Subject: [Gvsig_desarrolladores] (sin asunto) In-Reply-To: References: Message-ID: El 13 de febrero de 2017, 15:53, Alex Irmel Oviedo Solis < alleinerwolf en gmail.com> escribió: > Buenos dias, estuve haciendo preguntas sueltas acerca del trabajo que > tengo que realizar. Lo que tengo que desarrollar una aplicación que permita > visualizar o pintar poligonos de un mapa segun algunas consultas a una base > de datos SQL Server, por ejemplo pintar/mostrar en el mapa los deudores del > ayuntamiento por falta de pago de arbitrios, limpieza,etc. > > De momento he estado revisando documentación de la creación de extensiones > y el script engine con jython, pero quisiera algunos consejos para > desarrollar este trabajo sobre gvsig desktop en base a su experiencia. > > Hola Alex, lo primero a decidir es si vas a usar scripting o desarrollar en java. La decision dependeria de varios factores: - Conocimientos de programacion OO que tengas. - Si tienes experiencia con java. - Lo grande que sea la aplicacion que has de desarrollar. Mi consejo es que para una aplicacion no muy grande, sin unos requerimientos de calculo muy fuertes la desarrolles usando el scripting de gvSIG. Desde luego, lo que no recomiendo es que te embarques en un desarrollo java con gvSIG si no tienes experiencia en desarrollo de aplicaciones de escritorio grandes con java. Dentro de scripting, aunque soportamos varios lenguajes, la recomendacion es usar python como lenguaje de desarrollo, que es el que usamos desde el proyecto y en el que te podremos echar una mano si lo necesitas. Para que te hagas una idea, en general, todo lo que se puede hacer desde un plugin java para gvSIG se puede hacer desde scripting con python; pero con algunas lineas menos en python. Hace poco porte a python/gvSIG el plugin de ejemplo "landRegistryViewer" que tenemos en java, y no me costo mas de un dia. Una cosa importante... en gvSIG 2.3.0 no habia soporte para MS SQL Server. Aparece en la 2.3.3 y no recomiendo usarla hasta la 2.4.0 ya que se han ido corrigiendo errores importantes que ya no estan en la linea de la 2.3. Sobre los consejos que pides... Sin saber lo que quieres hacer no te puedo orientar mucho mas. Si puedes dar mas detalles podemos irlos comentando. Un saludo Joaquin > Espero sus consejos, saludos cordiales > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > -- -------------------------------------- Joaquin Jose del Cerro Murciano Development and software arquitecture manager at gvSIG Team jjdelcerro en gvsig.com jjdelcerro en gvsig.org gvSIG Association www.gvsig.com www.gvsig.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Mon Feb 13 19:05:14 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Mon, 13 Feb 2017 18:05:14 +0000 Subject: [Gvsig_desarrolladores] (sin asunto) In-Reply-To: References: Message-ID: Gracias Joaquin, lo de SQL SErver no supondra un problema porque migraremos la informacion a Postgis dos veces al dia porque la mayoria de operaciones seran solamente de consulta. Saludos El lun., 13 de feb. de 2017 a la(s) 11:40, Joaquin Jose del Cerro Murciano < jjdelcerro en gvsig.org> escribió: > El 13 de febrero de 2017, 15:53, Alex Irmel Oviedo Solis < > alleinerwolf en gmail.com> escribió: > > Buenos dias, estuve haciendo preguntas sueltas acerca del trabajo que > tengo que realizar. Lo que tengo que desarrollar una aplicación que permita > visualizar o pintar poligonos de un mapa segun algunas consultas a una base > de datos SQL Server, por ejemplo pintar/mostrar en el mapa los deudores del > ayuntamiento por falta de pago de arbitrios, limpieza,etc. > > De momento he estado revisando documentación de la creación de extensiones > y el script engine con jython, pero quisiera algunos consejos para > desarrollar este trabajo sobre gvsig desktop en base a su experiencia. > > > Hola Alex, > lo primero a decidir es si vas a usar scripting o desarrollar en java. > La decision dependeria de varios factores: > - Conocimientos de programacion OO que tengas. > - Si tienes experiencia con java. > - Lo grande que sea la aplicacion que has de desarrollar. > > Mi consejo es que para una aplicacion no muy grande, sin unos > requerimientos de calculo muy fuertes la desarrolles usando > el scripting de gvSIG. > > Desde luego, lo que no recomiendo es que te embarques en un desarrollo > java con gvSIG si no tienes experiencia en desarrollo de aplicaciones > de escritorio grandes con java. > > Dentro de scripting, aunque soportamos varios lenguajes, la recomendacion > es usar python como lenguaje de desarrollo, que es el que usamos > desde el proyecto y en el que te podremos echar una mano si lo necesitas. > > Para que te hagas una idea, en general, todo lo que se puede hacer > desde un plugin java para gvSIG se puede hacer desde scripting con > python; pero con algunas lineas menos en python. Hace poco porte > a python/gvSIG el plugin de ejemplo "landRegistryViewer" que tenemos > en java, y no me costo mas de un dia. > > Una cosa importante... en gvSIG 2.3.0 no habia soporte para MS SQL Server. > Aparece en la 2.3.3 y no recomiendo usarla hasta la 2.4.0 ya que se han > ido > corrigiendo errores importantes que ya no estan en la linea de la 2.3. > > Sobre los consejos que pides... > Sin saber lo que quieres hacer no te puedo orientar mucho mas. > Si puedes dar mas detalles podemos irlos comentando. > > Un saludo > Joaquin > > > > > Espero sus consejos, saludos cordiales > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > > -- > -------------------------------------- > Joaquin Jose del Cerro Murciano > Development and software arquitecture manager at gvSIG Team > jjdelcerro en gvsig.com > jjdelcerro en gvsig.org > gvSIG Association > www.gvsig.com > www.gvsig.org > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From josep en sigte.udg.edu Tue Feb 14 14:49:36 2017 From: josep en sigte.udg.edu (josep) Date: Tue, 14 Feb 2017 14:49:36 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?Ampliaci=C3=B3n_fecha_l=C3=ADmi?= =?utf-8?q?te_para_el_env=C3=ADo_de_res=C3=BAmenes_en_las_11as_Jornadas_de?= =?utf-8?q?_SIG_Libre?= Message-ID: Buenas tardes, anunciamos que hemos prorrogado unos días más la fecha límite para presentar comunicaciones durante las 11as Jornadas de SIG libre [1] que se celebrarán en Girona, el 1 y 2 de junio. *Nueva fecha: 24 de febrero de 2017* Se aceptan propuestas de comunicación sobre: * Introducción a nuevas aplicaciones o programas geoespaciales libres * Presentación de nuevos desarrollos basados en proyectos de software existentes * Casos de uso y éxito de aplicación de tecnologías geoespaciales libres desde la Empresa, la Universidad o Administración pública * Comparativas (/benchmarking/) de aplicaciones o programas * Modelos de negocio basados en software libre * Obtención, creación, edición y uso de datos libres y abiertos * Proyectos de visualización y tematización de datos * ?Hands-on? o tutoriales sobre tecnologías libres geoespaciales * ? El programa reúne las contribuciones y las propuestas de distintos perfiles e intereses: desde programadores expertos a usuarios avanzados, pasando por investigadores universitarios, técnicos y otros profesionales de las administraciones públicas y empresas. Para presentar una propuesta de comunicación se debe acceder al formulario de envío de comunicaciones [2] y rellenar los campos necesarios. El resumen debe ser de un máximo de *400 palabras*. Cada autor o autores dispondrá de *20 minutos para exponer su proyecto* o idea durante el día 1 de junio Más info: http://www.sigte.udg.edu/jornadassiglibre/comunicaciones/ [1] http://www.sigte.udg.edu/jornadassiglibre/ [2] http://www.sigte.udg.edu/jornadassiglibre/formulario-de-comunicaciones/ -- Josep Sitjar Comité Organizador Local Jornadas de SIG Libre Sitio web:http://www.sigte.udg.edu/jornadassiglibre Síguenos en:http://www.twitter.com/SIGLibreGirona ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Wed Feb 15 18:38:30 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Wed, 15 Feb 2017 17:38:30 +0000 Subject: [Gvsig_desarrolladores] Crear layer a partir de consulta jdbc Message-ID: Hola a todos, estoy viendo los ejemplos de scripting en python y no encuentro un ejemplo donde se cree una capa vectorial a partir de una consulta a una bd en postgresql. Otra pregunta que tengo es como haria para usar un resultset de jdbc para generar la capa con los poligonos, uno de los campos es geometry. Espero su pronta respuesta, saludos cordiales. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From carlos.colombana en mtop.gub.uy Wed Feb 15 19:31:59 2017 From: carlos.colombana en mtop.gub.uy (CARLOS COLOMBANA) Date: Wed, 15 Feb 2017 18:31:59 +0000 Subject: [Gvsig_desarrolladores] Personalizar la caja de herramientas de gvSIG Message-ID: <1487183519317.15046@mtop.gub.uy> Hola. Estoy tratando de personalizar la caja de herramientas (Herramientas > Geoprocesamiento > Caja de herramientas) de gvSIG. La idea es mantener ciertos geoprocesos y ocultar el resto, sin eliminarlos (porque tal vez exista cierta dependencia entre ellos). En concreto, mantener: * gvSIG Geoprocesos * ?Capas vectoriales * Área de influencia * Cortar * Diferencia * Disolver * Enlace espacial * Fusionar espacialmente * Intersección * Juntar * Mínima envolvente convexa * Reproyección * Unión * ?SEXTANTE * ???Geosocial * ??Buscar en Twitter * ?Herramientas básicas para capas ráster * R??ellenar celdas sin datos * ?Iluminación y visibilidad * ??Cuenca visual aproximada * ?Localiación óptima de elementos * ??Localiación óptima de elementos * ?Rasterización e interpolación * ??Densidad (kernel) * Rasterizar capa vectorial Ocultar los geoprocesos: * gvSIG Geoprocesos * ?Capas ráster (todo) * Capas vectoriales (el resto) * Ráster Multiespectral (todo) * ?gvSIG Herramientas (todo) * Modelos (todo) * Scripts (todo) * SEXTANTE (el resto) Encontré algo interesante (adjunto capturas de pantalla). Se puede ir a la configuración de sextante (abajo a la derecha), luego a la configuración de grupos de algoritmos, y destildar todo lo que se quiera ocultar. El problema es que cuando reinicio gvSIG me vuelven a aparecer todos los geoprocesos nuevamente. ¿Alguien sabría cómo hacerlo de forma definitiva?. Saludos! Carlos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: Caja de herramientas de gvSIG - 1.PNG Type: image/png Size: 23164 bytes Desc: Caja de herramientas de gvSIG - 1.PNG URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: Caja de herramientas de gvSIG - 2.PNG Type: image/png Size: 41790 bytes Desc: Caja de herramientas de gvSIG - 2.PNG URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: Caja de herramientas de gvSIG - 3.PNG Type: image/png Size: 82086 bytes Desc: Caja de herramientas de gvSIG - 3.PNG URL: From aanguix en gvsig.com Wed Feb 15 21:12:44 2017 From: aanguix en gvsig.com (Alvaro Anguix) Date: Wed, 15 Feb 2017 21:12:44 +0100 Subject: [Gvsig_desarrolladores] Personalizar la caja de herramientas de gvSIG In-Reply-To: <1487183519317.15046@mtop.gub.uy> References: <1487183519317.15046@mtop.gub.uy> Message-ID: <3294f96d-0d95-f6dc-2ea2-f99c00ba9139@gvsig.com> Hola, On 15/02/17 19:31, CARLOS COLOMBANA wrote: > > Hola. > > > Estoy tratando de personalizar la caja de herramientas (Herramientas > > Geoprocesamiento > Caja de herramientas) de gvSIG. > > La idea es mantener ciertos geoprocesos y ocultar el resto, sin > eliminarlos (porque tal vez exista cierta dependencia entre ellos). En > concreto, mantener: > > * gvSIG Geoprocesos > o ?Capas vectoriales > > + Área de influencia > + Cortar > + Diferencia > + Disolver > + Enlace espacial > + Fusionar espacialmente > + Intersección > + Juntar > + Mínima envolvente convexa > + Reproyección > + Unión > > * ?SEXTANTE > o ???Geosocial > + ??Buscar en Twitter > o ?Herramientas básicas para capas ráster > + R??ellenar celdas sin datos > o ?Iluminación y visibilidad > + ??Cuenca visual aproximada > o ?Localiación óptima de elementos > + ??Localiación óptima de elementos > o ?Rasterización e interpolación > + ??Densidad (kernel) > + Rasterizar capa vectorial > El de buscar en twitter no funciona, ya que cambió el API del servicio y debe ser revisado. Lo comento porque igual no te interesa mantenerlo. Saludos, Alvaro > * > o > + > > Ocultar los geoprocesos: > > * gvSIG Geoprocesos > o ?Capas ráster (todo) > o Capas vectoriales (el resto) > o Ráster Multiespectral (todo) > * ?gvSIG Herramientas (todo) > * Modelos (todo) > * Scripts (todo) > * SEXTANTE (el resto) > > Encontré algo interesante (adjunto capturas de pantalla). Se puede ir > a la configuración de sextante (abajo a la derecha), luego a la > configuración de grupos de algoritmos, y destildar todo lo que se > quiera ocultar. El problema es que cuando reinicio gvSIG me vuelven a > aparecer todos los geoprocesos nuevamente. > > ¿Alguien sabría cómo hacerlo de forma definitiva?. > > Saludos! > Carlos. > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjdelcerro en gvsig.org Thu Feb 16 00:09:00 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Thu, 16 Feb 2017 00:09:00 +0100 Subject: [Gvsig_desarrolladores] Crear layer a partir de consulta jdbc In-Reply-To: References: Message-ID: El 15 de febrero de 2017, 18:38, Alex Irmel Oviedo Solis < alleinerwolf en gmail.com> escribió: > Hola a todos, estoy viendo los ejemplos de scripting en python y no > encuentro un ejemplo donde se cree una capa vectorial a partir de una > consulta a una bd en postgresql. > > Otra pregunta que tengo es como haria para usar un resultset de jdbc para > generar la capa con los poligonos, uno de los campos es geometry. > > Hola Alex, un par de cosas... El API que veas que existe para trabajar con un shape es el mismo que para trabajar contra una BBDD con la excepcion de los parametros necesarios para crear el store. Esto es cierto en general, y sobre todo en el API java, salvo que en la parte de scripting se han creado algunos metodos de utilidad que trabajan especificamente con shapes. Te pego aqui un pequeño script que abre una fuente de datos de postgresql y la carga en una capa de la vista corriente. #--><----------><----------><--------- # encoding: utf-8 import gvsig from org.gvsig.app import ApplicationLocator def main(*args): application = ApplicationLocator.getManager() mapContextManager = application.getMapContextManager() store = gvsig.openStore( "PostgreSQL", dbname="mydb", host="localhost", schema="public", table="country", dbuser="postgres", password="postgres", CRS="EPSG:4326", PKFields="gid", defaultGeometryField="geom" ) # Ojo con este bucle, es muy peligroso, ya que puede # dejar bloqueado gvSIG hasta que termine de sacar por la # consola todos los registros. La salida por la consola es # muy lenta. for feature in store: print feature layer = mapContextManager.createLayer("country", store) store.dispose() gvsig.currentView().addLayer(layer) #--><----------><----------><--------- Este pequeño script creo que responde a la pregunta sobre como cargar una capa vectorial a partir de una tabla de la BBDD. Si precisas filtrar los datos de la capa puedes usar el metodo "addBaseFilter" de la capa. La otra cosa... sobre si se puede crear una capa a partir de un resultset de jdbc me temo que no. Es algo que todo el mundo que empieza ha hacer cosas con gvSIG intenta hacer, y es una muy muy muy mala idea. gvSIG para gestionar una capa precisa mas que un resulset. Cada vez que se hace un pan o un zoom, se crea un resulset para recuperar los datos que se precisan, y esto no lo podriamos hacer si la fuente de datos de la capa fuese un resulset. Ni siquiera es aceptable que una capa sea una sentencia select en lugar de una tabla. Es algo que inicialmente se puede hacer, pero luego las sentencias a usar contra la BBDD se complican mucho cuando se tienen que añadir filtros espaciales sobre esa select, y algunas cosas no funcionan del todo bien o los rendimientos bajan mucho. Mi consejo es que uses DataStores basados en tablas y luego el metodo "addBaseFilter" de la capa si precisas filtrar. Si lo que necesitas es hacer selects que involucren varias tablas para cargarlos como capas, crea vistas en la BBDD y luego ataca a estas desde gvSIG como si fuesen tablas. Ya se, en general seran solo de lectura, pero para la mayoria de los casos suele ser suficiente. Otro consejo mas... si quieres hacer cosas avanzadas desde scripting en gvSIG, usa el API de java directamente siempre que sea posible. Ya se que esta menos documetado, pero tira de los javadocs. En la documentacion de scripting http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/index.html Tienes los apartados: 2. Modelo de objetos simplificado 3. Modelo de clases simplificado Donde tienes algunos diagramas de clases simplificados con enlaces a los javadocs que te pueden ser muy utiles. Tambien te recomiendo, a pesar de estar algo desactualizada, la documentacion sobre DAL: http://docs.gvsig.org/plone/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0 Un saludo Joaquin > Espero su pronta respuesta, saludos cordiales. > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > -- -------------------------------------- Joaquin Jose del Cerro Murciano Development and software arquitecture manager at gvSIG Team jjdelcerro en gvsig.com jjdelcerro en gvsig.org gvSIG Association www.gvsig.com www.gvsig.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From carlos.colombana en mtop.gub.uy Thu Feb 16 13:36:08 2017 From: carlos.colombana en mtop.gub.uy (CARLOS COLOMBANA) Date: Thu, 16 Feb 2017 12:36:08 +0000 Subject: [Gvsig_desarrolladores] Personalizar la caja de herramientas de gvSIG In-Reply-To: <3294f96d-0d95-f6dc-2ea2-f99c00ba9139@gvsig.com> References: <1487183519317.15046@mtop.gub.uy>, <3294f96d-0d95-f6dc-2ea2-f99c00ba9139@gvsig.com> Message-ID: <1487248568521.16053@mtop.gub.uy> Hola Alvaro. Muchas gracias por el aviso :) Entonces la idea es mantener visibles los (16) geoprocesos siguientes: * gvSIG Geoprocesos * ?Capas vectoriales? * Área de influencia * Cortar * Diferencia * Disolver * Enlace espacial * Fusionar espacialmente * Intersección * Juntar * Mínima envolvente convexa * Reproyección * Unión * ?SEXTANTE * ?Herramientas básicas para capas ráster * R??ellenar celdas sin datos * ?Iluminación y visibilidad * ??Cuenca visual aproximada * ?Localiación óptima de elementos * ??Localización óptima de elementos * ?Rasterización e interpolación * ??Densidad (kernel) * Rasterizar capa vectorial Y ocultar el resto. Saludos! Carlos. ________________________________ De: gvsig_desarrolladores-bounces en listserv.gva.es en nombre de Alvaro Anguix Enviado: miércoles, 15 de febrero de 2017 17:12 Para: Lista de Desarrolladores de gvSIG Asunto: Re: [Gvsig_desarrolladores] Personalizar la caja de herramientas de gvSIG Hola, On 15/02/17 19:31, CARLOS COLOMBANA wrote: Hola. Estoy tratando de personalizar la caja de herramientas (Herramientas > Geoprocesamiento > Caja de herramientas) de gvSIG. La idea es mantener ciertos geoprocesos y ocultar el resto, sin eliminarlos (porque tal vez exista cierta dependencia entre ellos). En concreto, mantener: * gvSIG Geoprocesos * ?Capas vectoriales * Área de influencia * Cortar * Diferencia * Disolver * Enlace espacial * Fusionar espacialmente * Intersección * Juntar * Mínima envolvente convexa * Reproyección * Unión * ?SEXTANTE * ???Geosocial * ??Buscar en Twitter * ?Herramientas básicas para capas ráster * R??ellenar celdas sin datos * ?Iluminación y visibilidad * ??Cuenca visual aproximada * ?Localiación óptima de elementos * ??Localiación óptima de elementos * ?Rasterización e interpolación * ??Densidad (kernel) * Rasterizar capa vectorial El de buscar en twitter no funciona, ya que cambió el API del servicio y debe ser revisado. Lo comento porque igual no te interesa mantenerlo. Saludos, Alvaro * * * Ocultar los geoprocesos: * gvSIG Geoprocesos * ?Capas ráster (todo) * Capas vectoriales (el resto) * Ráster Multiespectral (todo) * ?gvSIG Herramientas (todo) * Modelos (todo) * Scripts (todo) * SEXTANTE (el resto) Encontré algo interesante (adjunto capturas de pantalla). Se puede ir a la configuración de sextante (abajo a la derecha), luego a la configuración de grupos de algoritmos, y destildar todo lo que se quiera ocultar. El problema es que cuando reinicio gvSIG me vuelven a aparecer todos los geoprocesos nuevamente. ¿Alguien sabría cómo hacerlo de forma definitiva?. Saludos! Carlos. _______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Thu Feb 16 15:11:23 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Thu, 16 Feb 2017 14:11:23 +0000 Subject: [Gvsig_desarrolladores] Crear layer a partir de consulta jdbc In-Reply-To: References: Message-ID: Gracias Joaquin, todas las indicaciones que me diste me cayeron como anillo al dedo. El mié., 15 de feb. de 2017 a la(s) 18:10, Joaquin Jose del Cerro Murciano < jjdelcerro en gvsig.org> escribió: > El 15 de febrero de 2017, 18:38, Alex Irmel Oviedo Solis < > alleinerwolf en gmail.com> escribió: > > Hola a todos, estoy viendo los ejemplos de scripting en python y no > encuentro un ejemplo donde se cree una capa vectorial a partir de una > consulta a una bd en postgresql. > > Otra pregunta que tengo es como haria para usar un resultset de jdbc para > generar la capa con los poligonos, uno de los campos es geometry. > > > Hola Alex, > un par de cosas... > > El API que veas que existe para trabajar con un shape es > el mismo que para trabajar contra una BBDD con la excepcion de los > parametros necesarios > para crear el store. Esto es cierto en general, y sobre todo en el API > java, salvo > que en la parte de scripting se han creado algunos metodos de utilidad que > trabajan > especificamente con shapes. > > Te pego aqui un pequeño script que abre una fuente de datos de postgresql y > la carga en una capa de la vista corriente. > > #--><----------><----------><--------- > # encoding: utf-8 > > import gvsig > from org.gvsig.app import ApplicationLocator > > def main(*args): > application = ApplicationLocator.getManager() > mapContextManager = application.getMapContextManager() > > store = gvsig.openStore( > "PostgreSQL", > dbname="mydb", > host="localhost", > schema="public", > table="country", > dbuser="postgres", > password="postgres", > CRS="EPSG:4326", > PKFields="gid", > defaultGeometryField="geom" > ) > # Ojo con este bucle, es muy peligroso, ya que puede > # dejar bloqueado gvSIG hasta que termine de sacar por la > # consola todos los registros. La salida por la consola es > # muy lenta. > for feature in store: > print feature > > layer = mapContextManager.createLayer("country", store) > > store.dispose() > > gvsig.currentView().addLayer(layer) > > #--><----------><----------><--------- > > Este pequeño script creo que responde a la pregunta sobre como cargar > una capa vectorial a partir de una tabla de la BBDD. > > Si precisas filtrar los datos de la capa puedes usar el metodo > "addBaseFilter" > de la capa. > > La otra cosa... > sobre si se puede crear una capa a partir de un resultset de jdbc me temo > que no. > Es algo que todo el mundo que empieza ha hacer cosas con gvSIG intenta > hacer, y > es una muy muy muy mala idea. > > gvSIG para gestionar una capa precisa mas que un resulset. Cada vez que se > hace un > pan o un zoom, se crea un resulset para recuperar los datos que se > precisan, y esto no > lo podriamos hacer si la fuente de datos de la capa fuese un resulset. > Ni siquiera es aceptable que una capa sea una sentencia select en lugar de > una > tabla. Es algo que inicialmente se puede hacer, pero luego las sentencias > a usar > contra la BBDD se complican mucho cuando se tienen que añadir filtros > espaciales sobre > esa select, y algunas cosas no funcionan del todo bien o los rendimientos > bajan > mucho. Mi consejo es que uses DataStores basados en tablas y luego el > metodo "addBaseFilter" > de la capa si precisas filtrar. > > Si lo que necesitas es hacer selects que involucren varias tablas para > cargarlos como > capas, crea vistas en la BBDD y luego ataca a estas desde gvSIG como si > fuesen tablas. > Ya se, en general seran solo de lectura, pero para la mayoria de los casos > suele ser > suficiente. > > Otro consejo mas... > si quieres hacer cosas avanzadas desde scripting en gvSIG, usa el API de > java > directamente siempre que sea posible. Ya se que esta menos documetado, > pero tira > de los javadocs. En la documentacion de scripting > > > http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/index.html > > Tienes los apartados: > 2. Modelo de objetos simplificado > 3. Modelo de clases simplificado > > Donde tienes algunos diagramas de clases simplificados con enlaces a los > javadocs > que te pueden ser muy utiles. > > Tambien te recomiendo, a pesar de estar algo desactualizada, la > documentacion sobre DAL: > > > http://docs.gvsig.org/plone/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0 > > Un saludo > Joaquin > > > > Espero su pronta respuesta, saludos cordiales. > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > > -- > -------------------------------------- > Joaquin Jose del Cerro Murciano > Development and software arquitecture manager at gvSIG Team > jjdelcerro en gvsig.com > jjdelcerro en gvsig.org > gvSIG Association > www.gvsig.com > www.gvsig.org > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ialonso en enxenio.es Thu Feb 16 17:22:40 2017 From: ialonso en enxenio.es (Iago Alonso Alonso) Date: Thu, 16 Feb 2017 17:22:40 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?No_se_encuentra_SHPStoreParamet?= =?utf-8?q?ers_en_una_extesi=C3=B3n?= Message-ID: <3d90839eba34db7b5fc848e815634dda@enxenio.es> Hola, tengo un problema a la hora de intentar procesar ficheros SHP en una extesión para gvSIG 2.3.1. Cuando se intentan ejecutar estas dos secuencias: params = (SHPStoreParameters) manager.createStoreParameters("Shape"); //manager es del tipo org [1].gvsig [2].fmap [3].dal [4].DataManager ((SHPStoreParameters) params).setFile(fichero); //params es del tipoorg [1].gvsig [2].fmap [3].dal [4].DataParameters Obtengo este error (he suprimido trazas no relevantes): Exception in thread "Thread-7" java.lang.NoClassDefFoundError: org/gvsig/fmap/dal/store/shp/SHPStoreParameters Caused by: java.lang.ClassNotFoundException: Class org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the plugin **la extensión** Caused by: java.lang.ClassNotFoundException: org.gvsig.fmap.dal.store.shp.SHPStoreParameters at org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass(PluginClassLoader.java:254 at org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:222) ... 3 more He mirado en el POM.xml de la extensión y en él está añadida la referencia: org.gvsig org.gvsig.fmap.dal.file.shp 2.0.33 Por lo que no entiendo muy bien por qué no encuentra la clase "SHPStoreParameters" ubicada en "org.gvsig.fmap.dal.file.shp". Un saludo. Links: ------ [1] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg [2] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig [3] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig.fmap [4] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig.fmap.dal ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ialonso en enxenio.es Thu Feb 16 17:46:47 2017 From: ialonso en enxenio.es (Iago Alonso Alonso) Date: Thu, 16 Feb 2017 17:46:47 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?No_se_encuentra_SHPStoreParamet?= =?utf-8?q?ers_en_una_extesi=C3=B3n?= In-Reply-To: <3d90839eba34db7b5fc848e815634dda@enxenio.es> References: <3d90839eba34db7b5fc848e815634dda@enxenio.es> Message-ID: <21f26518df17090b1f16cad3db169651@enxenio.es> He probado a cambiar la versión indicada, 2.0.33, por la que se corresponde con gvSIG 2.3.1, que es la 2.0.157, y ahora obtengo en la línea: params = (SHPStoreParameters) manager.createStoreParameters("Shape"); el error: error: cannot access Tags El cual no tengo muy claro qué quiere decir... Un saludo. El 16-02-2017 05:22 PM, Iago Alonso Alonso escribió: > Hola, tengo un problema a la hora de intentar procesar ficheros SHP en una extesión para gvSIG 2.3.1. Cuando se intentan ejecutar estas dos secuencias: > > params = (SHPStoreParameters) manager.createStoreParameters("Shape"); //manager es del tipo org [1].gvsig [2].fmap [3].dal [4].DataManager > ((SHPStoreParameters) params).setFile(fichero); //params es del tipoorg [1].gvsig [2].fmap [3].dal [4].DataParameters > > Obtengo este error (he suprimido trazas no relevantes): > > Exception in thread "Thread-7" java.lang.NoClassDefFoundError: org/gvsig/fmap/dal/store/shp/SHPStoreParameters > > Caused by: java.lang.ClassNotFoundException: Class org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the plugin **la extensión** > > Caused by: java.lang.ClassNotFoundException: org.gvsig.fmap.dal.store.shp.SHPStoreParameters > at org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass(PluginClassLoader.java:254 > at org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:222) > ... 3 more > > He mirado en el POM.xml de la extensión y en él está añadida la referencia: > > > org.gvsig > org.gvsig.fmap.dal.file.shp > 2.0.33 > > > Por lo que no entiendo muy bien por qué no encuentra la clase "SHPStoreParameters" ubicada en "org.gvsig.fmap.dal.file.shp". > > Un saludo. > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores Links: ------ [1] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg [2] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig [3] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig.fmap [4] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig.fmap.dal ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ialonso en enxenio.es Fri Feb 17 13:11:44 2017 From: ialonso en enxenio.es (Iago Alonso Alonso) Date: Fri, 17 Feb 2017 13:11:44 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?No_se_encuentra_SHPStoreParamet?= =?utf-8?q?ers_en_una_extesi=C3=B3n?= In-Reply-To: <21f26518df17090b1f16cad3db169651@enxenio.es> References: <3d90839eba34db7b5fc848e815634dda@enxenio.es> <21f26518df17090b1f16cad3db169651@enxenio.es> Message-ID: Buenas, el error anterior se debe a que la dependencia: org.gvsig org.gvsig.tools.lib 3.0.24 No tiene la clase Tag.class, la he actualizado a la versión 3.0.92 ya no sale el error al hacer en "mvn clean install", pero en ejecución, al intentar leer los ficheros SHP me sigue apareciendo: Exception in thread "Thread-7" java.lang.NoClassDefFoundError: org/gvsig/fmap/dal/store/shp/SHPStoreParameters at ......... Caused by: java.lang.ClassNotFoundException: Class org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the plugin "el plugin" at org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:224) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 2 more Caused by: java.lang.ClassNotFoundException: org.gvsig.fmap.dal.store.shp.SHPStoreParameters at org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass(PluginClassLoader.java:254) at org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:222) ... 3 more ¿Por qué ocurre? Un saludo. El 16-02-2017 05:46 PM, Iago Alonso Alonso escribió: > He probado a cambiar la versión indicada, 2.0.33, por la que se corresponde con gvSIG 2.3.1, que es la 2.0.157, y ahora obtengo en la línea: > > params = (SHPStoreParameters) manager.createStoreParameters("Shape"); > > el error: > > error: cannot access Tags > > El cual no tengo muy claro qué quiere decir... > > Un saludo. > > El 16-02-2017 05:22 PM, Iago Alonso Alonso escribió: > >> Hola, tengo un problema a la hora de intentar procesar ficheros SHP en una extesión para gvSIG 2.3.1. Cuando se intentan ejecutar estas dos secuencias: >> >> params = (SHPStoreParameters) manager.createStoreParameters("Shape"); //manager es del tipo org [1].gvsig [2].fmap [3].dal [4].DataManager >> ((SHPStoreParameters) params).setFile(fichero); //params es del tipoorg [1].gvsig [2].fmap [3].dal [4].DataParameters >> >> Obtengo este error (he suprimido trazas no relevantes): >> >> Exception in thread "Thread-7" java.lang.NoClassDefFoundError: org/gvsig/fmap/dal/store/shp/SHPStoreParameters >> >> Caused by: java.lang.ClassNotFoundException: Class org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the plugin **la extensión** >> >> Caused by: java.lang.ClassNotFoundException: org.gvsig.fmap.dal.store.shp.SHPStoreParameters >> at org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass(PluginClassLoader.java:254 >> at org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:222) >> ... 3 more >> >> He mirado en el POM.xml de la extensión y en él está añadida la referencia: >> >> >> org.gvsig >> org.gvsig.fmap.dal.file.shp >> 2.0.33 >> >> >> Por lo que no entiendo muy bien por qué no encuentra la clase "SHPStoreParameters" ubicada en "org.gvsig.fmap.dal.file.shp". >> >> Un saludo. >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores Links: ------ [1] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg [2] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig [3] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig.fmap [4] eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig.fmap.dal ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mcarrera en gvsig.com Fri Feb 17 13:25:35 2017 From: mcarrera en gvsig.com (Mario Carrera) Date: Fri, 17 Feb 2017 13:25:35 +0100 Subject: [Gvsig_desarrolladores] Personalizar la caja de herramientas de gvSIG In-Reply-To: <1487248568521.16053@mtop.gub.uy> References: <1487183519317.15046@mtop.gub.uy> <3294f96d-0d95-f6dc-2ea2-f99c00ba9139@gvsig.com> <1487248568521.16053@mtop.gub.uy> Message-ID: <221a932c-92ad-0f18-0f39-3050e45cb521@gvsig.com> Hola Carlos, efectivamente no está guardando los cambios. Sí que lo hace en una misma sesión pero no persiste entre sesiones de gvSIG. Habría que implementarlo. Un saludo, Mario El 16/02/17 a las 13:36, CARLOS COLOMBANA escribió: > > Hola Alvaro. > > > Muchas gracias por el aviso :) > > Entonces la idea es mantener visibles los (16) geoprocesos siguientes: > >> * gvSIG Geoprocesos >> o ?Capas vectoriales? >> + Área de influencia >> + Cortar >> + Diferencia >> + Disolver >> + Enlace espacial >> + Fusionar espacialmente >> + Intersección >> + Juntar >> + Mínima envolvente convexa >> + Reproyección >> + Unión >> >> * ?SEXTANTE >> o ?Herramientas básicas para capas ráster >> + R??ellenar celdas sin datos >> o ?Iluminación y visibilidad >> + ??Cuenca visual aproximada >> o ?Localiación óptima de elementos >> + ??Localización óptima de elementos >> o ?Rasterización e interpolación >> + ??Densidad (kernel) >> + Rasterizar capa vectorial >> > Y ocultar el resto. > > > Saludos! > > Carlos. > > ------------------------------------------------------------------------ > *De:* gvsig_desarrolladores-bounces en listserv.gva.es > en nombre de Alvaro > Anguix > *Enviado:* miércoles, 15 de febrero de 2017 17:12 > *Para:* Lista de Desarrolladores de gvSIG > *Asunto:* Re: [Gvsig_desarrolladores] Personalizar la caja de > herramientas de gvSIG > Hola, > > On 15/02/17 19:31, CARLOS COLOMBANA wrote: >> >> Hola. >> >> >> Estoy tratando de personalizar la caja de herramientas (Herramientas >> > Geoprocesamiento > Caja de herramientas) de gvSIG. >> >> La idea es mantener ciertos geoprocesos y ocultar el resto, sin >> eliminarlos (porque tal vez exista cierta dependencia entre ellos). >> En concreto, mantener: >> >> * gvSIG Geoprocesos >> o ?Capas vectoriales >> >> + Área de influencia >> + Cortar >> + Diferencia >> + Disolver >> + Enlace espacial >> + Fusionar espacialmente >> + Intersección >> + Juntar >> + Mínima envolvente convexa >> + Reproyección >> + Unión >> >> * ?SEXTANTE >> o ???Geosocial >> + ??Buscar en Twitter >> o ?Herramientas básicas para capas ráster >> + R??ellenar celdas sin datos >> o ?Iluminación y visibilidad >> + ??Cuenca visual aproximada >> o ?Localiación óptima de elementos >> + ??Localiación óptima de elementos >> o ?Rasterización e interpolación >> + ??Densidad (kernel) >> + Rasterizar capa vectorial >> > > El de buscar en twitter no funciona, ya que cambió el API del servicio > y debe ser revisado. Lo comento porque igual no te interesa mantenerlo. > > Saludos, > Alvaro > >> * >> o >> + >> >> Ocultar los geoprocesos: >> >> * gvSIG Geoprocesos >> o ?Capas ráster (todo) >> o Capas vectoriales (el resto) >> o Ráster Multiespectral (todo) >> * ?gvSIG Herramientas (todo) >> * Modelos (todo) >> * Scripts (todo) >> * SEXTANTE (el resto) >> >> Encontré algo interesante (adjunto capturas de pantalla). Se puede ir >> a la configuración de sextante (abajo a la derecha), luego a la >> configuración de grupos de algoritmos, y destildar todo lo que se >> quiera ocultar. El problema es que cuando reinicio gvSIG me vuelven a >> aparecer todos los geoprocesos nuevamente. >> >> ¿Alguien sabría cómo hacerlo de forma definitiva?. >> >> Saludos! >> Carlos. >> >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Fri Feb 17 19:04:32 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Fri, 17 Feb 2017 18:04:32 +0000 Subject: [Gvsig_desarrolladores] Problema gvsig linux Message-ID: Hola a todos, hace unos dias escribi acerca de gvsig en fedora y decidi intentar compilarlo y al tratar de obtener unos poligonos de postgres me sale este error al intentar conectar a la BBDD: Caused by: java.lang.ClassNotFoundException: Class org.apache.commons.dbcp.BasicDataSource not found through the plugin /home/alexove/Proyectos/org.gvsig.desktop-2.0.157/target/product/gvSIG/extensiones/org.gvsig.app.mainplugin Descargue el jar de dbcp y lo puse en la carpeta lib principal y en la carpeta del plugin pero no me funciona, echenme una mano por favor, saludos ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjdelcerro en gvsig.org Fri Feb 17 20:21:16 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Fri, 17 Feb 2017 20:21:16 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?No_se_encuentra_SHPStoreParamet?= =?utf-8?q?ers_en_una_extesi=C3=B3n?= In-Reply-To: References: <3d90839eba34db7b5fc848e815634dda@enxenio.es> <21f26518df17090b1f16cad3db169651@enxenio.es> Message-ID: Hola, la idea, como en muchos sitios en gvSIG, es que no dependas de una implementacion para usar una funcionalidad. En tu caso estas tratando de depender de la implementacion del proveedor de shape que hay ahora mismo en gvSIG, pero que podria cambiar en otra version. Mi recomendacion seria que en lugar del codigo que has puesto usases algo como: DataManager manager = ... DataParameters params = manager.createStoreParameters("Shape"); params.setDynValue("shpfile",fichero); No es tan evidente pero deberia abstraerte del problema. Puedes ver los parametros que acepta el shape (a usar en el setDynValue) para la 2.3.1 final en: https://redmine.gvsig.net/redmine/projects/gvsig-desktop/repository/entry/tags/org.gvsig.desktop-2.0.157/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.shp/src/main/resources/org/gvsig/fmap/dal/store/shp/SHPParameters.xml Y los del DBF (de los que extiende) en: https://redmine.gvsig.net/redmine/projects/gvsig-desktop/repository/entry/tags/org.gvsig.desktop-2.0.157/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.dbf/src/main/resources/org/gvsig/fmap/dal/store/dbf/DBFParameters.xml Es muy probable que tengas que indicar tambien el CRS para poder abrir el shape. Lo de las versiones... uff deberias tener mucho cuidado de nunca poner un numero de version en ningun artefacto de gvSIG y dejar que se usen los que haya declarados en el pom de "org.gvsig.desktop", si no puedes empezar a tener incongruencias con las versiones como te esta pasando, y aunque llegue a compilar, te encontraras que puede no funcionar en tiempo de ejecucion por que linkaste con algua version que no esta en la distribucion de gvSIG para la que quieres compilar. Si necesitas usar un artefacto de gvSIG para el que no esta declarada la version en el pom de "org.gvsig.desktop", mi consejo es que preguntes como deberias hacerlo para evitar problemas. Un saludo Joaquin El 17 de febrero de 2017, 13:11, Iago Alonso Alonso escribió: > Buenas, el error anterior se debe a que la dependencia: > > > org.gvsig > org.gvsig.tools.lib > 3.0.24 > > > No tiene la clase Tag.class, la he actualizado a la versión 3.0.92 ya no > sale el error al hacer en "mvn clean install", pero en ejecución, al > intentar leer los ficheros SHP me sigue apareciendo: > > Exception in thread "Thread-7" java.lang.NoClassDefFoundError: > org/gvsig/fmap/dal/store/shp/SHPStoreParameters > at ......... > Caused by: java.lang.ClassNotFoundException: Class > org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the > plugin "el plugin" > at org.gvsig.andami.plugins.PluginClassLoader.loadClass( > PluginClassLoader.java:224) > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > ... 2 more > Caused by: java.lang.ClassNotFoundException: org.gvsig.fmap.dal.store.shp. > SHPStoreParameters > at org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass( > PluginClassLoader.java:254) > at org.gvsig.andami.plugins.PluginClassLoader.loadClass( > PluginClassLoader.java:222) > ... 3 more > > ¿Por qué ocurre? > > Un saludo. > > El 16-02-2017 05:46 PM, Iago Alonso Alonso escribió: > > He probado a cambiar la versión indicada, 2.0.33, por la que se > corresponde con gvSIG 2.3.1, que es la 2.0.157, y ahora obtengo en la línea: > > params = (SHPStoreParameters) manager.createStoreParameters("Shape"); > > el error: > > error: cannot access Tags > > El cual no tengo muy claro qué quiere decir... > > > > Un saludo. > > > > El 16-02-2017 05:22 PM, Iago Alonso Alonso escribió: > > Hola, tengo un problema a la hora de intentar procesar ficheros SHP en una > extesión para gvSIG 2.3.1. Cuando se intentan ejecutar estas dos secuencias: > > params = (SHPStoreParameters) manager.createStoreParameters("Shape"); > //manager es del tipo org.gvsig.fmap.dal.DataManager > ((SHPStoreParameters) params).setFile(fichero); //params es del tipoorg. > gvsig.fmap.dal.DataParameters > > Obtengo este error (he suprimido trazas no relevantes): > > Exception in thread "Thread-7" java.lang.NoClassDefFoundError: > org/gvsig/fmap/dal/store/shp/SHPStoreParameters > > Caused by: java.lang.ClassNotFoundException: Class > org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the > plugin **la extensión** > > Caused by: java.lang.ClassNotFoundException: org.gvsig.fmap.dal.store.shp. > SHPStoreParameters > at org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass( > PluginClassLoader.java:254 > at org.gvsig.andami.plugins.PluginClassLoader.loadClass( > PluginClassLoader.java:222) > ... 3 more > > He mirado en el POM.xml de la extensión y en él está añadida la referencia: > > > org.gvsig > org.gvsig.fmap.dal.file.shp > 2.0.33 > > > Por lo que no entiendo muy bien por qué no encuentra la clase > "SHPStoreParameters" ubicada en "org.gvsig.fmap.dal.file.shp". > > Un saludo. > > > > > > > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > -- -------------------------------------- Joaquin Jose del Cerro Murciano Development and software arquitecture manager at gvSIG Team jjdelcerro en gvsig.com jjdelcerro en gvsig.org gvSIG Association www.gvsig.com www.gvsig.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjdelcerro en gvsig.org Sat Feb 18 15:30:37 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Sat, 18 Feb 2017 15:30:37 +0100 Subject: [Gvsig_desarrolladores] Problema gvsig linux In-Reply-To: References: Message-ID: El 17 de febrero de 2017, 19:04, Alex Irmel Oviedo Solis < alleinerwolf en gmail.com> escribió: > Hola a todos, hace unos dias escribi acerca de gvsig en fedora y decidi > intentar compilarlo y al tratar de obtener unos poligonos de postgres me > sale este error al intentar conectar a la BBDD: > > Caused by: java.lang.ClassNotFoundException: Class > org.apache.commons.dbcp.BasicDataSource not found through the plugin > /home/alexove/Proyectos/org.gvsig.desktop-2.0.157/target/ > product/gvSIG/extensiones/org.gvsig.app.mainplugin > > Descargue el jar de dbcp y lo puse en la carpeta lib principal y en la > carpeta del plugin pero no me funciona, echenme una mano por favor, saludos > > Hola, no se cuales son los pasos que has seguido para compilar, pero no deberia hacerte falta meter ningun jar a mano, asi que algo no ha debido ir bien. Si quieres pasar mas informacion de que has descargado y que has hecho para intentar compilar, puedo ver si te doy pistas de que ha podido pasar. De todos modos, si no recuerdo mal, el problema que tenias era que no iba en fedora. Y eso no lo vas a arreglar compilando gvSIG. El problema esta en otro sitio. Lo que hay que recompilar es la version de gdal que precisa gvSIG para tu sistema. Si echas un vistazo a la carpeta: gvSIG/extensiones/org.gvsig.gdal.app.mainplugin/gdal/ De una instalacion de gvSIG, veras que ahi hay binarios de GDAL, los que usa gvSIG para manejar las proyecciones y acceder a formatos raster. Si echas un vistazo a fichero "gdal-version.txt" de ahi, veras que version de GDAL precisa gvSIG para funcionar, que normalmente sera una "1.11.X". El problema es que esa version de GDAL que lleva gvSIG no funciona en tu sistema por un problema de compatibilidad con la glibc de tu sistema. Es muy probable, que en tu sistema tengas o puedas instalar GDAL, pero el problema es que gvSIG precisa un GDAL 1.11.X, y no funciona con "2.X.X", que sera lo que normalmente tendras para instalar en tu sistema. La solucion, que no se lo simple o complicada que es, pasa, no por recompilar gvSIG, si no por recomplilar la version 1.11 de GDAL para tu sistema, y meterla en la carpeta "gvSIG/extensiones/org.gvsig.gdal.app.mainplugin/gdal" de la instalacion de gvSIG. Por ejemplo, podrias bajarte: http://download.osgeo.org/gdal/1.11.5/gdal1115.zip ver de compilarlo y meterlo en la carpeta de gvSIG y probablemente gvSIG ya te funcionaria. Si alguien lo hace estaria bien que se pusiese en contacto con gvSIG, a traves de la lista mismo, para ver si nos puede hacer llegar esos binarios y asi poderlos distribuir entre otros usuarios que tengan ese pronblema con ese sistema operativo. Un saludo Joaquin > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > -- -------------------------------------- Joaquin Jose del Cerro Murciano Development and software arquitecture manager at gvSIG Team jjdelcerro en gvsig.com jjdelcerro en gvsig.org gvSIG Association www.gvsig.com www.gvsig.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Sat Feb 18 16:38:49 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Sat, 18 Feb 2017 15:38:49 +0000 Subject: [Gvsig_desarrolladores] Problema gvsig linux In-Reply-To: References: Message-ID: Hola Joaquin, utilice el código fuente de http://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.157/ que al final me di cuenta que decía "*nucleo*", lo compile usando "*mvn clean install*" y gvsig abre y funciona. Me di cuenta de que tenia que instalar un plugin para poder acceder a las bases de datos postgresql y puedo cargar los mapas e postgis (en formato vectorial). Respecto a gdal, busque en el repositorio de fedora alguna versión anterior (1.x) pero no lo he hallado ninguna, la compile manualmente y reemplace la que había y aparecieron nuevos errores, supongo que también hará falta recompilar el resto de los JNI para que sean compatibles. Creo que el plugin que causa problemas en fedora es el que tiene que ver gdal especificamente. De momento se puede crear un rpm funcional de gvSIG pero solo en base al nucleo sin los plugins, estare ojeando la licencia de gvSIG si es compatible con fedora para poder incluirlo en el repositorio oficial de fedora. Saludos y gracias Joaquin El sáb., 18 de feb. de 2017 a la(s) 09:32, Joaquin Jose del Cerro Murciano < jjdelcerro en gvsig.org> escribió: > El 17 de febrero de 2017, 19:04, Alex Irmel Oviedo Solis < > alleinerwolf en gmail.com> escribió: > > Hola a todos, hace unos dias escribi acerca de gvsig en fedora y decidi > intentar compilarlo y al tratar de obtener unos poligonos de postgres me > sale este error al intentar conectar a la BBDD: > > Caused by: java.lang.ClassNotFoundException: Class > org.apache.commons.dbcp.BasicDataSource not found through the plugin > /home/alexove/Proyectos/org.gvsig.desktop-2.0.157/target/product/gvSIG/extensiones/org.gvsig.app.mainplugin > > Descargue el jar de dbcp y lo puse en la carpeta lib principal y en la > carpeta del plugin pero no me funciona, echenme una mano por favor, saludos > > > Hola, > no se cuales son los pasos que has seguido para compilar, pero > no deberia hacerte falta meter ningun jar a mano, asi que algo > no ha debido ir bien. Si quieres pasar mas informacion de que > has descargado y que has hecho para intentar compilar, puedo ver > si te doy pistas de que ha podido pasar. > > De todos modos, si no recuerdo mal, el problema que tenias era que no > iba en fedora. Y eso no lo vas a arreglar compilando gvSIG. El problema > esta en otro sitio. Lo que hay que recompilar es la version de gdal > que precisa gvSIG para tu sistema. > > Si echas un vistazo a la carpeta: > > gvSIG/extensiones/org.gvsig.gdal.app.mainplugin/gdal/ > > De una instalacion de gvSIG, veras que ahi hay binarios de GDAL, los > que usa gvSIG para manejar las proyecciones y acceder a formatos raster. > > Si echas un vistazo a fichero "gdal-version.txt" de ahi, veras que version > de GDAL precisa gvSIG para funcionar, que normalmente sera una "1.11.X". > El problema es que esa version de GDAL que lleva gvSIG no funciona en tu > sistema por un problema de compatibilidad con la glibc de tu sistema. > > Es muy probable, que en tu sistema tengas o puedas instalar GDAL, pero > el problema es que gvSIG precisa un GDAL 1.11.X, y no funciona con "2.X.X", > que sera lo que normalmente tendras para instalar en tu sistema. > > La solucion, que no se lo simple o complicada que es, pasa, no por > recompilar gvSIG, si no por recomplilar la version 1.11 de GDAL para > tu sistema, y meterla en la carpeta > "gvSIG/extensiones/org.gvsig.gdal.app.mainplugin/gdal" > de la instalacion de gvSIG. Por ejemplo, podrias bajarte: > > http://download.osgeo.org/gdal/1.11.5/gdal1115.zip > > ver de compilarlo y meterlo en la carpeta de gvSIG y probablemente gvSIG > ya te funcionaria. > > Si alguien lo hace estaria bien que se pusiese en contacto con gvSIG, > a traves de la lista mismo, para ver si nos puede hacer llegar esos > binarios y > asi poderlos distribuir entre otros usuarios que tengan ese pronblema con > ese > sistema operativo. > > Un saludo > Joaquin > > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > > -- > -------------------------------------- > Joaquin Jose del Cerro Murciano > Development and software arquitecture manager at gvSIG Team > jjdelcerro en gvsig.com > jjdelcerro en gvsig.org > gvSIG Association > www.gvsig.com > www.gvsig.org > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjdelcerro en gvsig.org Sat Feb 18 18:36:25 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Sat, 18 Feb 2017 18:36:25 +0100 Subject: [Gvsig_desarrolladores] Problema gvsig linux In-Reply-To: References: Message-ID: El 18 de febrero de 2017, 16:38, Alex Irmel Oviedo Solis < alleinerwolf en gmail.com> escribió: > Hola Joaquin, utilice el código fuente de http://devel.gvsig.org/svn/ > gvsig-desktop/tags/org.gvsig.desktop-2.0.157/ que al final me di cuenta > que decía "*nucleo*", lo compile usando "*mvn clean install*" y gvsig > abre y funciona. Me di cuenta de que tenia que instalar un plugin para > poder acceder a las bases de datos postgresql y puedo cargar los mapas e > postgis (en formato vectorial). > > Respecto a gdal, busque en el repositorio de fedora alguna versión > anterior (1.x) pero no lo he hallado ninguna, la compile manualmente y > reemplace la que había y aparecieron nuevos errores, supongo que también > hará falta recompilar el resto de los JNI para que sean compatibles. Creo > que el plugin que causa problemas en fedora es el que tiene que ver gdal > especificamente. > > Con la compilacion del nucleo viene el plugin "org.gvsig.projection.app.proj4j" que aporta una version de la libreria de proyecciones basica, muy muy basica, hecha en java unicamente, y es con la que estaras funcionando. Ese plugin tambien va en la instalacion de gvSIG pero por defecto no se instala, instalandose en su lugar "org.gvsig.projection.app.jcrs" que tiene una implementacion que precisa de GDAL. Puedes, durante la instalacion, deseleccionar el plugin de jcrs y seleccionar el de proj4j, y muchas cosas, salvo raster, te funcionarian sin tener que recompolar nada. Me consta que hay algun error en proj4j (algun metodo que le falta en algun sitio por falta de mantenerla actualizada), tampoco tiene posibilidad de usar transformaciones con rejilla, y hay algun error chorra en el el interface de usuario (una lista que no se actualiza hasta que no le das a la barra de scroll). Si me echas una mano a localizar ese par de errores que hay en proj4j, puedo ver si los puedo corregir y hago un build nuevo del plugin con eso corregido. De momento se puede crear un rpm funcional de gvSIG pero solo en base al > nucleo sin los plugins, estare ojeando la licencia de gvSIG si es > compatible con fedora para poder incluirlo en el repositorio oficial de > fedora. > > Respecto a la licencia de gvSIG, es GPLv3. Un saludo Joaquin > Saludos y gracias Joaquin > > El sáb., 18 de feb. de 2017 a la(s) 09:32, Joaquin Jose del Cerro Murciano > escribió: > >> El 17 de febrero de 2017, 19:04, Alex Irmel Oviedo Solis < >> alleinerwolf en gmail.com> escribió: >> >> Hola a todos, hace unos dias escribi acerca de gvsig en fedora y decidi >> intentar compilarlo y al tratar de obtener unos poligonos de postgres me >> sale este error al intentar conectar a la BBDD: >> >> Caused by: java.lang.ClassNotFoundException: Class >> org.apache.commons.dbcp.BasicDataSource not found through the plugin >> /home/alexove/Proyectos/org.gvsig.desktop-2.0.157/target/ >> product/gvSIG/extensiones/org.gvsig.app.mainplugin >> >> Descargue el jar de dbcp y lo puse en la carpeta lib principal y en la >> carpeta del plugin pero no me funciona, echenme una mano por favor, saludos >> >> >> Hola, >> no se cuales son los pasos que has seguido para compilar, pero >> no deberia hacerte falta meter ningun jar a mano, asi que algo >> no ha debido ir bien. Si quieres pasar mas informacion de que >> has descargado y que has hecho para intentar compilar, puedo ver >> si te doy pistas de que ha podido pasar. >> >> De todos modos, si no recuerdo mal, el problema que tenias era que no >> iba en fedora. Y eso no lo vas a arreglar compilando gvSIG. El problema >> esta en otro sitio. Lo que hay que recompilar es la version de gdal >> que precisa gvSIG para tu sistema. >> >> Si echas un vistazo a la carpeta: >> >> gvSIG/extensiones/org.gvsig.gdal.app.mainplugin/gdal/ >> >> De una instalacion de gvSIG, veras que ahi hay binarios de GDAL, los >> que usa gvSIG para manejar las proyecciones y acceder a formatos raster. >> >> Si echas un vistazo a fichero "gdal-version.txt" de ahi, veras que version >> de GDAL precisa gvSIG para funcionar, que normalmente sera una "1.11.X". >> El problema es que esa version de GDAL que lleva gvSIG no funciona en tu >> sistema por un problema de compatibilidad con la glibc de tu sistema. >> >> Es muy probable, que en tu sistema tengas o puedas instalar GDAL, pero >> el problema es que gvSIG precisa un GDAL 1.11.X, y no funciona con >> "2.X.X", >> que sera lo que normalmente tendras para instalar en tu sistema. >> >> La solucion, que no se lo simple o complicada que es, pasa, no por >> recompilar gvSIG, si no por recomplilar la version 1.11 de GDAL para >> tu sistema, y meterla en la carpeta "gvSIG/extensiones/org.gvsig. >> gdal.app.mainplugin/gdal" >> de la instalacion de gvSIG. Por ejemplo, podrias bajarte: >> >> http://download.osgeo.org/gdal/1.11.5/gdal1115.zip >> >> ver de compilarlo y meterlo en la carpeta de gvSIG y probablemente gvSIG >> ya te funcionaria. >> >> Si alguien lo hace estaria bien que se pusiese en contacto con gvSIG, >> a traves de la lista mismo, para ver si nos puede hacer llegar esos >> binarios y >> asi poderlos distribuir entre otros usuarios que tengan ese pronblema con >> ese >> sistema operativo. >> >> Un saludo >> Joaquin >> >> >> >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o >> darse de baja en esta lista, acuda a la siguiente dirección: >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> >> >> >> >> -- >> -------------------------------------- >> Joaquin Jose del Cerro Murciano >> Development and software arquitecture manager at gvSIG Team >> jjdelcerro en gvsig.com >> jjdelcerro en gvsig.org >> gvSIG Association >> www.gvsig.com >> www.gvsig.org >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o >> darse de baja en esta lista, acuda a la siguiente dirección: >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > -- -------------------------------------- Joaquin Jose del Cerro Murciano Development and software arquitecture manager at gvSIG Team jjdelcerro en gvsig.com jjdelcerro en gvsig.org gvSIG Association www.gvsig.com www.gvsig.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjdelcerro en gvsig.org Sat Feb 18 20:35:46 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Sat, 18 Feb 2017 20:35:46 +0100 Subject: [Gvsig_desarrolladores] Problema gvsig linux In-Reply-To: References: Message-ID: El 18 de febrero de 2017, 18:36, Joaquin Jose del Cerro Murciano < jjdelcerro en gvsig.org> escribió: > > > El 18 de febrero de 2017, 16:38, Alex Irmel Oviedo Solis < > alleinerwolf en gmail.com> escribió: > >> Hola Joaquin, utilice el código fuente de http://devel.gvsig.org/svn/gvs >> ig-desktop/tags/org.gvsig.desktop-2.0.157/ que al final me di cuenta que >> decía "*nucleo*", lo compile usando "*mvn clean install*" y gvsig abre y >> funciona. Me di cuenta de que tenia que instalar un plugin para poder >> acceder a las bases de datos postgresql y puedo cargar los mapas e postgis >> (en formato vectorial). >> >> Respecto a gdal, busque en el repositorio de fedora alguna versión >> anterior (1.x) pero no lo he hallado ninguna, la compile manualmente y >> reemplace la que había y aparecieron nuevos errores, supongo que también >> hará falta recompilar el resto de los JNI para que sean compatibles. Creo >> que el plugin que causa problemas en fedora es el que tiene que ver gdal >> especificamente. >> >> > > Con la compilacion del nucleo viene el plugin "org.gvsig.projection.app.proj4j" > que aporta una version de la libreria de proyecciones basica, muy muy > basica, hecha en java unicamente, y es con la que estaras funcionando. Ese > plugin tambien va en la instalacion de gvSIG pero por defecto no se > instala, instalandose en su lugar "org.gvsig.projection.app.jcrs" que > tiene una implementacion que precisa de GDAL. Puedes, durante la > instalacion, deseleccionar el plugin de jcrs y seleccionar el de proj4j, y > muchas cosas, salvo raster, te funcionarian sin tener que recompolar nada. > Me consta que hay algun error en proj4j (algun metodo que le falta en algun > sitio por falta de mantenerla actualizada), tampoco tiene posibilidad de > usar transformaciones con rejilla, y hay algun error chorra en el el > interface de usuario (una lista que no se actualiza hasta que no le das a > la barra de scroll). > > Si me echas una mano a localizar ese par de errores que hay en proj4j, > puedo ver si los puedo corregir y hago un build nuevo del plugin con eso > corregido. > > Holas, ya que escribiendo el correo anterior me recordado a mi mismo (jejeje) que habia un par de errores localizados en org.gvsig.proj, los he corregido y estaran en el proximo build de gvSIG. https://redmine.gvsig.net/redmine/projects/gvsig-jcrs/repository/revisions/627 Supongo que podrias usarlo con la 2.3.1 simplemente cambiando un par de jars. Para tener las correcciones tendrias que dejar caer los jars: http://devel.gvsig.org/m2repo/j2se/org/gvsig/org.gvsig.proj.lib.api/1.0.4/org.gvsig.proj.lib.api-1.0.4.jar http://devel.gvsig.org/m2repo/j2se/org/gvsig/org.gvsig.proj.swing.impl/1.0.4/org.gvsig.proj.swing.impl-1.0.4.jar En la carpeta: gvSIG/extensiones/org.gvsig.projection.app.proj4j/lib de la instalacion de gvSIG, y borrar los jar que se llaman igual pero tienen un numero de version inferior (el 1.0.3). Un saludo Joaquin > > De momento se puede crear un rpm funcional de gvSIG pero solo en base al >> nucleo sin los plugins, estare ojeando la licencia de gvSIG si es >> compatible con fedora para poder incluirlo en el repositorio oficial de >> fedora. >> >> > Respecto a la licencia de gvSIG, es GPLv3. > > Un saludo > Joaquin > > > >> Saludos y gracias Joaquin >> >> El sáb., 18 de feb. de 2017 a la(s) 09:32, Joaquin Jose del Cerro >> Murciano escribió: >> >>> El 17 de febrero de 2017, 19:04, Alex Irmel Oviedo Solis < >>> alleinerwolf en gmail.com> escribió: >>> >>> Hola a todos, hace unos dias escribi acerca de gvsig en fedora y decidi >>> intentar compilarlo y al tratar de obtener unos poligonos de postgres me >>> sale este error al intentar conectar a la BBDD: >>> >>> Caused by: java.lang.ClassNotFoundException: Class >>> org.apache.commons.dbcp.BasicDataSource not found through the plugin >>> /home/alexove/Proyectos/org.gvsig.desktop-2.0.157/target/pro >>> duct/gvSIG/extensiones/org.gvsig.app.mainplugin >>> >>> Descargue el jar de dbcp y lo puse en la carpeta lib principal y en la >>> carpeta del plugin pero no me funciona, echenme una mano por favor, saludos >>> >>> >>> Hola, >>> no se cuales son los pasos que has seguido para compilar, pero >>> no deberia hacerte falta meter ningun jar a mano, asi que algo >>> no ha debido ir bien. Si quieres pasar mas informacion de que >>> has descargado y que has hecho para intentar compilar, puedo ver >>> si te doy pistas de que ha podido pasar. >>> >>> De todos modos, si no recuerdo mal, el problema que tenias era que no >>> iba en fedora. Y eso no lo vas a arreglar compilando gvSIG. El problema >>> esta en otro sitio. Lo que hay que recompilar es la version de gdal >>> que precisa gvSIG para tu sistema. >>> >>> Si echas un vistazo a la carpeta: >>> >>> gvSIG/extensiones/org.gvsig.gdal.app.mainplugin/gdal/ >>> >>> De una instalacion de gvSIG, veras que ahi hay binarios de GDAL, los >>> que usa gvSIG para manejar las proyecciones y acceder a formatos raster. >>> >>> Si echas un vistazo a fichero "gdal-version.txt" de ahi, veras que >>> version >>> de GDAL precisa gvSIG para funcionar, que normalmente sera una "1.11.X". >>> El problema es que esa version de GDAL que lleva gvSIG no funciona en tu >>> sistema por un problema de compatibilidad con la glibc de tu sistema. >>> >>> Es muy probable, que en tu sistema tengas o puedas instalar GDAL, pero >>> el problema es que gvSIG precisa un GDAL 1.11.X, y no funciona con >>> "2.X.X", >>> que sera lo que normalmente tendras para instalar en tu sistema. >>> >>> La solucion, que no se lo simple o complicada que es, pasa, no por >>> recompilar gvSIG, si no por recomplilar la version 1.11 de GDAL para >>> tu sistema, y meterla en la carpeta "gvSIG/extensiones/org.gvsig.g >>> dal.app.mainplugin/gdal" >>> de la instalacion de gvSIG. Por ejemplo, podrias bajarte: >>> >>> http://download.osgeo.org/gdal/1.11.5/gdal1115.zip >>> >>> ver de compilarlo y meterlo en la carpeta de gvSIG y probablemente gvSIG >>> ya te funcionaria. >>> >>> Si alguien lo hace estaria bien que se pusiese en contacto con gvSIG, >>> a traves de la lista mismo, para ver si nos puede hacer llegar esos >>> binarios y >>> asi poderlos distribuir entre otros usuarios que tengan ese pronblema >>> con ese >>> sistema operativo. >>> >>> Un saludo >>> Joaquin >>> >>> >>> >>> >>> _______________________________________________ >>> gvSIG_desarrolladores mailing list >>> gvSIG_desarrolladores en listserv.gva.es >>> Para ver histórico de mensajes, editar sus preferencias de usuario o >>> darse de baja en esta lista, acuda a la siguiente dirección: >>> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >>> >>> >>> >>> >>> -- >>> -------------------------------------- >>> Joaquin Jose del Cerro Murciano >>> Development and software arquitecture manager at gvSIG Team >>> jjdelcerro en gvsig.com >>> jjdelcerro en gvsig.org >>> gvSIG Association >>> www.gvsig.com >>> www.gvsig.org >>> _______________________________________________ >>> gvSIG_desarrolladores mailing list >>> gvSIG_desarrolladores en listserv.gva.es >>> Para ver histórico de mensajes, editar sus preferencias de usuario o >>> darse de baja en esta lista, acuda a la siguiente dirección: >>> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >>> >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores en listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o >> darse de baja en esta lista, acuda a la siguiente dirección: >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> >> > > > -- > -------------------------------------- > Joaquin Jose del Cerro Murciano > Development and software arquitecture manager at gvSIG Team > jjdelcerro en gvsig.com > jjdelcerro en gvsig.org > gvSIG Association > www.gvsig.com > www.gvsig.org > -- -------------------------------------- Joaquin Jose del Cerro Murciano Development and software arquitecture manager at gvSIG Team jjdelcerro en gvsig.com jjdelcerro en gvsig.org gvSIG Association www.gvsig.com www.gvsig.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From press en gvsig.com Mon Feb 20 11:34:37 2017 From: press en gvsig.com (gvSIG Press) Date: Mon, 20 Feb 2017 11:34:37 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?Tercera_edici=C3=B3n_del_concur?= =?utf-8?q?so_internacional_C=C3=A1tedra_gvSIG_a_trabajos_universitarios_c?= =?utf-8?q?on_geom=C3=A1tica_libre?= Message-ID: Ya está abierta la convocatoria a la tercera edición del concurso de la Cátedra gvSIG sobre trabajos realizados con Sistemas de Información Geográfica libres. Con el objetivo de fomentar el uso de la geomática libre en el mundo universitario y pre-universitario se lanza esta tercera edición del concurso, animando a los usuarios del software gvSIG y de los Sistemas de Información Geográfica libres en general a que compartan y den visibilidad a sus trabajos. Los premios están dirigidos a estudiantes o egresados de secundaria y formación profesional, estudiantes o egresados universitarios y profesores universitarios e investigadores de todos los países. Los concursantes podrán presentarse de forma colectiva e individual, presentando su trabajo en inglés, castellano o valenciano. Entre los trabajos seleccionados se otorgará un premio de 500 euros para cada una de las siguientes categorías: - Trabajo elaborado por alumnos de Bachillerato o Formación Profesional. - Proyecto Fin de Titulación Universitaria (Licenciatura, Grado, Máster). - Tesis doctoral o trabajo de investigación. Cada vez son más los trabajos de ámbito universitario que utilizan gvSIG como parte fundamental de sus investigaciones. Si tú también formas parte de este colectivo, anímate y presenta tú propuesta al concurso Cátedra gvSIG. Más información en [1] [1] http://gvsig.edu.umh.es/concurso-catedra-gvsig/ From ialonso en enxenio.es Mon Feb 20 12:32:45 2017 From: ialonso en enxenio.es (Iago Alonso Alonso) Date: Mon, 20 Feb 2017 12:32:45 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?No_se_encuentra_SHPStoreParamet?= =?utf-8?q?ers_en_una_extesi=C3=B3n?= In-Reply-To: References: <3d90839eba34db7b5fc848e815634dda@enxenio.es> <21f26518df17090b1f16cad3db169651@enxenio.es> Message-ID: <511ff03e0d27e7016e80ff827fb2ad9c@enxenio.es> Hola Joaquín, He cambiado la dependencia del POM y ahora ya he puesto que dependa del de "org.gvsig.desktop", ya que estaba comentada, supongo que tiene que quedar así: org.gvsig org.gvsig.tools.lib ${gvsig.tools.version} Y ahora ya me reconoce el SHP, pero tengo otro error que no logrado encontrar por la documentación o guia del usuario (o igual leyendo entre tanto se me ha saltado...) Cuando se intenta crear una tabla temporal: this.esquema = ConfigurationParametersManager.getParameter(GlobalParametersNames.NOMBRE_ESQUEMA_APLICACIONES_PARAMETER); LoginModuleFacade loginManager = LoginModuleFacadeFactory.getDelegate(); ExportToJDBC crearTabla = new ExportToJDBC(featureStore, loginManager.getLogedUser().getDatabase(), esquema, NOMBRE_TABLA, PK_ID, loginManager.getLogedUser().getLoginName(), loginManager.getLogedUser().getPassword(), loginManager.getLogedUser().getServer(), Integer.parseInt(loginManager.getLogedUser().getPort()), getExplorerName(), getStoreName()); crearTabla.export(featureStore.getFeatureSet()); <---- Aquí salta el error Sale este error: java.lang.ClassCastException: org.gvsig.fmap.dal.store.postgresql.PostgreSQLNewStoreParameters cannot be cast to org.gvsig.fmap.dal.store.db.DBStoreParameters El cual ocurre en la línea: explorer = (JDBCServerExplorer) DATA_MANAGER.openServerExplorer(explorerName, explorerParam); newFeatureStoreParameters = (NewFeatureStoreParameters) explorer.getAddParameters(); ((DBStoreParameters) newFeatureStoreParameters).setTable(tableName); <------ Aquí ((DBStoreParameters) newFeatureStoreParameters).setDefaultGeometryField(featureSet.getDefaultFeatureType().getDefaultGeometryAttributeName()); ¿Dónde puedo encontrar cómo hacerlo en la guía de desarrolladores? O si no está, algún ejemplo o explicación. Un saludo, gracias. El 17-02-2017 08:21 PM, Joaquin Jose del Cerro Murciano escribió: > Hola, > la idea, como en muchos sitios en gvSIG, es que no dependas de una implementacion para usar > una funcionalidad. > En tu caso estas tratando de depender de la implementacion del proveedor de shape que hay > ahora mismo en gvSIG, pero que podria cambiar en otra version. Mi recomendacion seria > que en lugar del codigo que has puesto usases algo como: > > DataManager manager = ... > DataParameters params = manager.createStoreParameters("Shape"); > params.setDynValue("shpfile",fichero); > > No es tan evidente pero deberia abstraerte del problema. > > Puedes ver los parametros que acepta el shape (a usar en el setDynValue) para la > 2.3.1 final en: > > https://redmine.gvsig.net/redmine/projects/gvsig-desktop/repository/entry/tags/org.gvsig.desktop-2.0.157/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.shp/src/main/resources/org/gvsig/fmap/dal/store/shp/SHPParameters.xml > > Y los del DBF (de los que extiende) en: > > https://redmine.gvsig.net/redmine/projects/gvsig-desktop/repository/entry/tags/org.gvsig.desktop-2.0.157/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.dbf/src/main/resources/org/gvsig/fmap/dal/store/dbf/DBFParameters.xml > > Es muy probable que tengas que indicar tambien el CRS para poder abrir el shape. > > Lo de las versiones... uff deberias tener mucho cuidado de nunca poner un numero > de version en ningun artefacto de gvSIG y dejar que se usen los que haya declarados en el > pom de "org.gvsig.desktop", si no puedes empezar a tener incongruencias con las > versiones como te esta pasando, y aunque llegue a compilar, te encontraras que > puede no funcionar en tiempo de ejecucion por que linkaste con algua version > que no esta en la distribucion de gvSIG para la que quieres compilar. > > Si necesitas usar un artefacto de gvSIG para el que no esta declarada la version > en el pom de "org.gvsig.desktop", mi consejo es que preguntes como deberias hacerlo > para evitar problemas. > > Un saludo > Joaquin > > El 17 de febrero de 2017, 13:11, Iago Alonso Alonso escribió: > > Buenas, el error anterior se debe a que la dependencia: > > > org.gvsig > org.gvsig.tools.lib > 3.0.24 > > > No tiene la clase Tag.class, la he actualizado a la versión 3.0.92 ya no sale el error al hacer en "mvn clean install", pero en ejecución, al intentar leer los ficheros SHP me sigue apareciendo: > > Exception in thread "Thread-7" java.lang.NoClassDefFoundError: org/gvsig/fmap/dal/store/shp/SHPStoreParameters > at ......... > Caused by: java.lang.ClassNotFoundException: Class org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the plugin "el plugin" > at org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:224) > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > ... 2 more > Caused by: java.lang.ClassNotFoundException: org.gvsig.fmap.dal.store.shp.SHPStoreParameters > at org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass(PluginClassLoader.java:254) > at org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:222) > ... 3 more > > ¿Por qué ocurre? > > Un saludo. > > El 16-02-2017 05:46 PM, Iago Alonso Alonso escribió: > > He probado a cambiar la versión indicada, 2.0.33, por la que se corresponde con gvSIG 2.3.1, que es la 2.0.157, y ahora obtengo en la línea: > > params = (SHPStoreParameters) manager.createStoreParameters("Shape"); > > el error: > > error: cannot access Tags > > El cual no tengo muy claro qué quiere decir... > > Un saludo. > > El 16-02-2017 05:22 PM, Iago Alonso Alonso escribió: > > Hola, tengo un problema a la hora de intentar procesar ficheros SHP en una extesión para gvSIG 2.3.1. Cuando se intentan ejecutar estas dos secuencias: > > params = (SHPStoreParameters) manager.createStoreParameters("Shape"); //manager es del tipo org.gvsig.fmap.dal.DataManager > ((SHPStoreParameters) params).setFile(fichero); //params es del tipoorg.gvsig.fmap.dal.DataParameters > > Obtengo este error (he suprimido trazas no relevantes): > > Exception in thread "Thread-7" java.lang.NoClassDefFoundError: org/gvsig/fmap/dal/store/shp/SHPStoreParameters > > Caused by: java.lang.ClassNotFoundException: Class org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the plugin **la extensión** > > Caused by: java.lang.ClassNotFoundException: org.gvsig.fmap.dal.store.shp.SHPStoreParameters > at org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass(PluginClassLoader.java:254 > at org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:222) > ... 3 more > > He mirado en el POM.xml de la extensión y en él está añadida la referencia: > > > org.gvsig > org.gvsig.fmap.dal.file.shp > 2.0.33 > > > Por lo que no entiendo muy bien por qué no encuentra la clase "SHPStoreParameters" ubicada en "org.gvsig.fmap.dal.file.shp". > > Un saludo. > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores [1] > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores [1] _______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores [1] -- -------------------------------------- Joaquin Jose del Cerro Murciano Development and software arquitecture manager at gvSIG Team jjdelcerro en gvsig.com jjdelcerro en gvsig.org gvSIG Association www.gvsig.com [2] www.gvsig.org [3] _______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores en listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores Links: ------ [1] https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores [2] http://www.gvsig.com [3] http://www.gvsig.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Thu Feb 23 22:02:22 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Thu, 23 Feb 2017 21:02:22 +0000 Subject: [Gvsig_desarrolladores] Modificaciones en la interfaz grafica Message-ID: Buenas tardes a todos, mi pregunta va en el sentido de que necesito hacer modificaciones en la Interfaz de Usuario de gvSIG, dejando solamente un toolbar personalizado, una ventana con reportes y otra con el visualizador de mapas. Estuve intentando crear un proyecto con gradle y groovy con el fin de importar librerias de gvsig y contruir una interfaz rapida pero no se que dependecias y las versiones que deberia de poner, además no se si es el camino adecuado Espero sus consejos ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ialonso en enxenio.es Fri Feb 24 10:42:35 2017 From: ialonso en enxenio.es (Iago Alonso Alonso) Date: Fri, 24 Feb 2017 10:42:35 +0100 Subject: [Gvsig_desarrolladores] Duda al crear un campo Geometry en una tabla para PostgreSQL Message-ID: Hola, tengo dudas sobre como definir una columna en una tabla para PostgreSQL del tipo GEOMETRY. A la hora de crear la tabla, obtengo del FEATURESET los DYNFIELDS que contiene y para cada uno obtengo su nombre (que usaré como nombre de la columna) y su tipo (que usaré como tipo del dato para esa columna). En el caso de Integer, bigint, varchar o double precision no tengo problemas pero cuando llego al campo de la geometría es donde tengo los problemas. Para el campo de geometría, miro el nombre del fichero que tengo ese momento para ser qué tipo de geometría se corresponde con la tabla y con la función _getGeometryType()_ que he hecho, devuelto un GEOMETRY.TYPES. (Point, Polygon, Line....) int size = featureSet.getDefaultFeatureType().size(); DynField[] values = featureSet.getDefaultFeatureType().getDynFields(); for (int i = 0; i < size; i++) { String name = values[i].getName(); Integer type = values[i].getType(); if (!name.equals("GEOMETRY")) { featureType.add(name, type); } else { String idTabla = featureSet.getDefaultFeatureType().getId(); int tipoGeometria = getGeometryType(idTabla); featureType.add(name, DataTypes.GEOMETRY).setGeometryType(Geometry.SUBTYPES.GEOM2D, tipoGeometria); } } El problema viene en tiempo de ejecución, al hacer EXPLORER.ADD(STORENAME, NEWFEATURESTOREPARAMETERS, TRUE);, haciendo debug he llegado hasta la clase JDBCSERVEREXPLORER.CLASS. En la línea 499, hay un bucle _WHILE_ que obtiene los campos y su tipo y crea el equivalente _SQL_ para la consulta. He observado que cuando llega al campo que debe llevar la geometría, la línea: SQLATTR = HELPER.GETSQLFIELDDESCRIPTION((FEATUREATTRIBUTEDESCRIPTOR) ATTRS.NEXT()); Devuelve _NULL_, pero haciendo F5 no puedo acceder a _PostgreSQLHelper_ y ver lo que el método GETSQLFIELDDESCRIPTION intenta hacer para crear el _SQL_. Y en el log obtengo: ERROR [Thread-7] (ExportToJDBC.java:101) - Error al inicializar el store: org.gvsig.fmap.dal.exception.InitializeException: Error intializing resource 'PostgreSQL'. at org.gvsig.fmap.dal.impl.DefaultDataManager.createProvider(DefaultDataManager.java:815) at org.gvsig.fmap.dal.impl.DefaultDataManager.intializeDataStore(DefaultDataManager.java:777) at org.gvsig.fmap.dal.impl.DefaultDataManager.localOpenStore(DefaultDataManager.java:364) at org.gvsig.fmap.dal.impl.DefaultDataManager.openStore(DefaultDataManager.java:448) ... Caused by: org.gvsig.fmap.dal.exception.InitializeException: Error intializing resource '{unknow}'. at org.gvsig.fmap.dal.impl.DataStoreProviderToFeatureStoreProviderFactoryWrapper.createProvider(DataStoreProviderToFeatureStoreProviderFactoryWrapper.java:61) at org.gvsig.fmap.dal.impl.DefaultDataManager.createProvider(DefaultDataManager.java:797) ... 7 more CAUSED BY: JAVA.LANG.ILLEGALARGUMENTEXCEPTION: ARGUMENT TYPE MISMATCH at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:422) at org.gvsig.fmap.dal.impl.DataStoreProviderToFeatureStoreProviderFactoryWrapper.createProvider(DataStoreProviderToFeatureStoreProviderFactoryWrapper.java:59) ... 8 more Por lo tanto, mi pregunta es qué estoy haciendo mal a la hora de definir el campo de la geometría, o si estoy definiendo el tipo de geometría mal. Un saludo y gracias. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ialonso en enxenio.es Fri Feb 24 13:04:00 2017 From: ialonso en enxenio.es (Iago Alonso Alonso) Date: Fri, 24 Feb 2017 13:04:00 +0100 Subject: [Gvsig_desarrolladores] Duda al crear un campo Geometry en una tabla para PostgreSQL In-Reply-To: References: Message-ID: <82d188aa2af4e6e12d09e68d2577c2e3@enxenio.es> Buenas, he decompilado la clase _PostgreSQLHelper_ y he visto esto en el método. ¿Qué sentido tiene? public String getSqlFieldDescription(FeatureAttributeDescriptor attr) throws DataException { if (attr.getType() == 66) { return null; } return super.getSqlFieldDescription(attr); } El 24-02-2017 10:42 AM, Iago Alonso Alonso escribió: > Hola, tengo dudas sobre como definir una columna en una tabla para PostgreSQL del tipo GEOMETRY. A la hora de crear la tabla, obtengo del FEATURESET los DYNFIELDS que contiene y para cada uno obtengo su nombre (que usaré como nombre de la columna) y su tipo (que usaré como tipo del dato para esa columna). En el caso de Integer, bigint, varchar o double precision no tengo problemas pero cuando llego al campo de la geometría es donde tengo los problemas. > > Para el campo de geometría, miro el nombre del fichero que tengo ese momento para ser qué tipo de geometría se corresponde con la tabla y con la función _getGeometryType()_ que he hecho, devuelto un GEOMETRY.TYPES. (Point, Polygon, Line....) > > int size = featureSet.getDefaultFeatureType().size(); > DynField[] values = featureSet.getDefaultFeatureType().getDynFields(); > for (int i = 0; i < size; i++) { > String name = values[i].getName(); > Integer type = values[i].getType(); > if (!name.equals("GEOMETRY")) { > featureType.add(name, type); > } else { > String idTabla = featureSet.getDefaultFeatureType().getId(); > int tipoGeometria = getGeometryType(idTabla); > featureType.add(name, DataTypes.GEOMETRY).setGeometryType(Geometry.SUBTYPES.GEOM2D, tipoGeometria); > } > } > > El problema viene en tiempo de ejecución, al hacer EXPLORER.ADD(STORENAME, NEWFEATURESTOREPARAMETERS, TRUE);, haciendo debug he llegado hasta la clase JDBCSERVEREXPLORER.CLASS. En la línea 499, hay un bucle _WHILE_ que obtiene los campos y su tipo y crea el equivalente _SQL_ para la consulta. He observado que cuando llega al campo que debe llevar la geometría, la línea: > > SQLATTR = HELPER.GETSQLFIELDDESCRIPTION((FEATUREATTRIBUTEDESCRIPTOR) ATTRS.NEXT()); > > Devuelve _NULL_, pero haciendo F5 no puedo acceder a _PostgreSQLHelper_ y ver lo que el método GETSQLFIELDDESCRIPTION intenta hacer para crear el _SQL_. Y en el log obtengo: > > ERROR [Thread-7] (ExportToJDBC.java:101) - Error al inicializar el store: > org.gvsig.fmap.dal.exception.InitializeException: Error intializing resource 'PostgreSQL'. > at org.gvsig.fmap.dal.impl.DefaultDataManager.createProvider(DefaultDataManager.java:815) > at org.gvsig.fmap.dal.impl.DefaultDataManager.intializeDataStore(DefaultDataManager.java:777) > at org.gvsig.fmap.dal.impl.DefaultDataManager.localOpenStore(DefaultDataManager.java:364) > at org.gvsig.fmap.dal.impl.DefaultDataManager.openStore(DefaultDataManager.java:448) > ... > Caused by: org.gvsig.fmap.dal.exception.InitializeException: Error intializing resource '{unknow}'. > at org.gvsig.fmap.dal.impl.DataStoreProviderToFeatureStoreProviderFactoryWrapper.createProvider(DataStoreProviderToFeatureStoreProviderFactoryWrapper.java:61) > at org.gvsig.fmap.dal.impl.DefaultDataManager.createProvider(DefaultDataManager.java:797) > ... 7 more > CAUSED BY: JAVA.LANG.ILLEGALARGUMENTEXCEPTION: ARGUMENT TYPE MISMATCH > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:422) > at org.gvsig.fmap.dal.impl.DataStoreProviderToFeatureStoreProviderFactoryWrapper.createProvider(DataStoreProviderToFeatureStoreProviderFactoryWrapper.java:59) > ... 8 more > > Por lo tanto, mi pregunta es qué estoy haciendo mal a la hora de definir el campo de la geometría, o si estoy definiendo el tipo de geometría mal. > > Un saludo y gracias. > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From press en gvsig.com Fri Feb 24 13:14:13 2017 From: press en gvsig.com (gvSIG Press) Date: Fri, 24 Feb 2017 13:14:13 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?Grabaci=C3=B3n_de_webinar_sobre?= =?utf-8?q?_la_nueva_versi=C3=B3n_de_gvSIG_Online_disponible?= Message-ID: Se ha publicado el vídeo de un reciente webinar realizado sobre la presentación de la nueva versión de gvSIG Online, la plataforma integral en software libre para Infraestructuras de Datos Espaciales. Entre las novedades de esta versión destaca la integración con gvSIG Mobile (basado en Geopaparazzi), que permite integrar en la IDE un SIG móvil para realizar tareas de campo como inventarios, censos o gestión de incidencias, y otra novedad muy llamativa es la integración con Web World Wind, el motor 3D de la NASA que proporciona una visualización en 3D de la IDE. El vídeo está disponible en [1], y podéis encontrar más información relacionada con el mismo en [2]. [1] https://youtu.be/IOjsMA8iEdU [2] https://blog.gvsig.org/2017/02/23/webinar-de-presentacion-de-gvsig-online-2-0/ From fpuga en icarto.es Tue Feb 28 11:04:09 2017 From: fpuga en icarto.es (Francisco Puga) Date: Tue, 28 Feb 2017 11:04:09 +0100 Subject: [Gvsig_desarrolladores] Duda al crear un campo Geometry en una tabla para PostgreSQL In-Reply-To: <82d188aa2af4e6e12d09e68d2577c2e3@enxenio.es> References: <82d188aa2af4e6e12d09e68d2577c2e3@enxenio.es> Message-ID: Hola Iago, Lo del campo geometry a veces a mi también me da algún problema. No me queda muy claro lo que intentas hacer, si crear una nueva tabla desde código o sólo iterar por los registros, pero te enlazo dos clases que te pueden dar una pista. Esta coge un shp de disco y mete los registros en una tabla de la base de datos https://github.com/iCarto/sixhiara/blob/gvsig2/src/main/java/es/icarto/gvsig/sixhiara/ImportExploracoesExtension.java#L102 Esta lee shps de disco y crea shps en disco https://github.com/iCarto/es.icarto.gvsig.commons/blob/gvsig2/src/main/java/es/icarto/gvsig/commons/datasources/SHPFactory.java El truco diría que está en buscar el campo de geometría no por nombre si no por tipo. Feature srcFeat = null; // vendrá de algún sitio FeatureType srcType = srcFeat.getType(); FeatureAttributeDescriptor[] atts = srcType.getAttributeDescriptors(); for (int i = 0; i < atts.length; i++) { int attType = atts[i].getType(); if (attType == org.gvsig.fmap.geom.DataTypes.GEOMETRY) { // Hacer algo con la geometría } else { // Hacer algo con el resto de campos } } La otra forma de acceder sencilla de acceder a la geometría es: Feature srcFeat = null; // vendrá de algún sitio Geometry srcGeom = srcFeat.getDefaultGeometry(); El 24 de febrero de 2017, 13:04, Iago Alonso Alonso escribió: > Buenas, he decompilado la clase *PostgreSQLHelper* y he visto esto en el > método. ¿Qué sentido tiene? > > public String getSqlFieldDescription(FeatureAttributeDescriptor attr) throws DataException {* > if (attr.getType() == 66) { > return null; > } > *return super.getSqlFieldDescription(attr);} > > El 24-02-2017 10:42 AM, Iago Alonso Alonso escribió: > > Hola, tengo dudas sobre como definir una columna en una tabla para > PostgreSQL del tipo GEOMETRY. A la hora de crear la tabla, obtengo del > *FeatureSet* los *DynFields* que contiene y para cada uno obtengo su > nombre (que usaré como nombre de la columna) y su tipo (que usaré como tipo > del dato para esa columna). En el caso de Integer, bigint, varchar o double > precision no tengo problemas pero cuando llego al campo de la geometría es > donde tengo los problemas. > > Para el campo de geometría, miro el nombre del fichero que tengo ese > momento para ser qué tipo de geometría se corresponde con la tabla y con la > función *getGeometryType()* que he hecho, devuelto un *Geometry.TYPES. tipo que corresponde>* (Point, Polygon, Line....) > > int size = featureSet.getDefaultFeatureType().size(); > DynField[] values = featureSet.getDefaultFeatureType().getDynFields(); > for (int i = 0; i < size; i++) { > String name = values[i].getName(); > Integer type = values[i].getType(); > if (!name.equals("GEOMETRY")) { > featureType.add(name, type); > } else { > String idTabla = featureSet.getDefaultFeatureType().getId(); > int tipoGeometria = getGeometryType(idTabla); > featureType.add(name, DataTypes.GEOMETRY). > setGeometryType(Geometry.SUBTYPES.GEOM2D, tipoGeometria); > } > } > > El problema viene en tiempo de ejecución, al hacer *explorer.add(storeName, > newFeatureStoreParameters, true);*, haciendo debug he llegado hasta la > clase *JDBCServerExplorer.class*. En la línea 499, hay un bucle *WHILE* > que obtiene los campos y su tipo y crea el equivalente *SQL* para la > consulta. He observado que cuando llega al campo que debe llevar la > geometría, la línea: > > *sqlAttr = helper.getSqlFieldDescription((FeatureAttributeDescriptor) > attrs.next());* > > Devuelve *NULL*, pero haciendo F5 no puedo acceder a *PostgreSQLHelper* y > ver lo que el método *getSqlFieldDescription* intenta hacer para crear el > *SQL*. Y en el log obtengo: > > ERROR [Thread-7] (ExportToJDBC.java:101) - Error al inicializar el store: > org.gvsig.fmap.dal.exception.InitializeException: Error intializing > resource 'PostgreSQL'. > at org.gvsig.fmap.dal.impl.DefaultDataManager.createProvider( > DefaultDataManager.java:815) > at org.gvsig.fmap.dal.impl.DefaultDataManager.intializeDataStore( > DefaultDataManager.java:777) > at org.gvsig.fmap.dal.impl.DefaultDataManager.localOpenStore( > DefaultDataManager.java:364) > at org.gvsig.fmap.dal.impl.DefaultDataManager.openStore( > DefaultDataManager.java:448) > ... > Caused by: org.gvsig.fmap.dal.exception.InitializeException: Error > intializing resource '{unknow}'. > at org.gvsig.fmap.dal.impl.DataStoreProviderToFeatureStor > eProviderFactoryWrapper.createProvider(DataStoreProviderToFeatureStor > eProviderFactoryWrapper.java:61) > at org.gvsig.fmap.dal.impl.DefaultDataManager.createProvider( > DefaultDataManager.java:797) > ... 7 more > *Caused by: java.lang.IllegalArgumentException: argument type mismatch* > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance( > NativeConstructorAccessorImpl.java:62) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance( > DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:422) > at org.gvsig.fmap.dal.impl.DataStoreProviderToFeatureStor > eProviderFactoryWrapper.createProvider(DataStoreProviderToFeatureStor > eProviderFactoryWrapper.java:59) > ... 8 more > > Por lo tanto, mi pregunta es qué estoy haciendo mal a la hora de definir > el campo de la geometría, o si estoy definiendo el tipo de geometría mal. > > Un saludo y gracias. > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > -- Francisco Puga iCarto | Innovación, Cooperación, Cartografía y Territorio S.L. http://www.icarto.es/ c/ Rafael Alberti nº 13 ? 1º D 15008 A Coruña Galicia (Spain) +34 881927808 Este correo electrónico contiene información estrictamente confidencial y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra persona su revelación, copia, distribución, o el ejercicio de cualquier acción relativa a su contenido. Si ha recibido este mensaje por error, por favor conteste a su remitente mediante correo electrónico y proceda a borrarlo de su sistema. Sus datos personales serán tratados de forma confidencial y no serán cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 ? (A Coruña). ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fpuga en icarto.es Tue Feb 28 11:12:02 2017 From: fpuga en icarto.es (Francisco Puga) Date: Tue, 28 Feb 2017 11:12:02 +0100 Subject: [Gvsig_desarrolladores] Modificaciones en la interfaz grafica In-Reply-To: References: Message-ID: Hay un plugin de gvsig llamado customize o parecido que desde una interfaz gráfica te permite configurar varios aspectos de gvsig, y empaquetarlo como una nueva versión. Puedes probar a ver si con eso te llega. A nivel general, para hacer un gvSIG a medida tienes que tocar varios puntos. En concreto para "quitar botones" la idea es que habrás la carpeta gvSIG/extensiones ahí verás que hay un montón de directorios (que se pueden asimilar a plugins). Cada uno de ellos tendrá dentro una carpeta config.xml. Si borras una carpeta entera borrarás todos los botones y funcionalidades que quita ese plugin. Si editas uno de los config podrás eliminar extensiones individuales, mover de sitio botones y menús, etc... Hay un hilo donde se comentan algunos trucos más. Revisa los mails de "Personalizar gvSIG" de este enlace https://listserv.gva.es/pipermail/gvsig_desarrolladores/2016-November/thread.html El 23 de febrero de 2017, 22:02, Alex Irmel Oviedo Solis < alleinerwolf en gmail.com> escribió: > Buenas tardes a todos, mi pregunta va en el sentido de que necesito hacer > modificaciones en la Interfaz de Usuario de gvSIG, dejando solamente un > toolbar personalizado, una ventana con reportes y otra con el visualizador > de mapas. > > Estuve intentando crear un proyecto con gradle y groovy con el fin de > importar librerias de gvsig y contruir una interfaz rapida pero no se que > dependecias y las versiones que deberia de poner, además no se si es el > camino adecuado > > Espero sus consejos > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > -- Francisco Puga iCarto | Innovación, Cooperación, Cartografía y Territorio S.L. http://www.icarto.es/ c/ Rafael Alberti nº 13 ? 1º D 15008 A Coruña Galicia (Spain) +34 881927808 Este correo electrónico contiene información estrictamente confidencial y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra persona su revelación, copia, distribución, o el ejercicio de cualquier acción relativa a su contenido. Si ha recibido este mensaje por error, por favor conteste a su remitente mediante correo electrónico y proceda a borrarlo de su sistema. Sus datos personales serán tratados de forma confidencial y no serán cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 ? (A Coruña). ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fpuga en icarto.es Tue Feb 28 11:14:43 2017 From: fpuga en icarto.es (Francisco Puga) Date: Tue, 28 Feb 2017 11:14:43 +0100 Subject: [Gvsig_desarrolladores] Personalizar la caja de herramientas de gvSIG In-Reply-To: <221a932c-92ad-0f18-0f39-3050e45cb521@gvsig.com> References: <1487183519317.15046@mtop.gub.uy> <3294f96d-0d95-f6dc-2ea2-f99c00ba9139@gvsig.com> <1487248568521.16053@mtop.gub.uy> <221a932c-92ad-0f18-0f39-3050e45cb521@gvsig.com> Message-ID: Sólo para referencias futuras hay un parche aquí: https://redmine.gvsig.net/redmine/issues/4437 El 17 de febrero de 2017, 13:25, Mario Carrera escribió: > > Hola Carlos, > > efectivamente no está guardando los cambios. Sí que lo hace en una misma > sesión pero no persiste entre sesiones de gvSIG. Habría que implementarlo. > > Un saludo, > Mario > > > > El 16/02/17 a las 13:36, CARLOS COLOMBANA escribió: > > Hola Alvaro. > > > Muchas gracias por el aviso :) > > Entonces la idea es mantener visibles los (16) geoprocesos siguientes: > > > - gvSIG Geoprocesos > - ?Capas vectoriales? > - Área de influencia > - Cortar > - Diferencia > - Disolver > - Enlace espacial > - Fusionar espacialmente > - Intersección > - Juntar > - Mínima envolvente convexa > - Reproyección > - Unión > > > - ?SEXTANTE > - ?Herramientas básicas para capas ráster > - R??ellenar celdas sin datos > - ?Iluminación y visibilidad > - ??Cuenca visual aproximada > - ?Localiación óptima de elementos > - ??Localización óptima de elementos > - ?Rasterización e interpolación > - ??Densidad (kernel) > - Rasterizar capa vectorial > > Y ocultar el resto. > > > Saludos! > > Carlos. > ------------------------------ > *De:* gvsig_desarrolladores-bounces en listserv.gva.es > > en nombre de Alvaro > Anguix > *Enviado:* miércoles, 15 de febrero de 2017 17:12 > *Para:* Lista de Desarrolladores de gvSIG > *Asunto:* Re: [Gvsig_desarrolladores] Personalizar la caja de > herramientas de gvSIG > > Hola, > > On 15/02/17 19:31, CARLOS COLOMBANA wrote: > > Hola. > > > Estoy tratando de personalizar la caja de herramientas (Herramientas > > Geoprocesamiento > Caja de herramientas) de gvSIG. > > La idea es mantener ciertos geoprocesos y ocultar el resto, sin > eliminarlos (porque tal vez exista cierta dependencia entre ellos). En > concreto, mantener: > > - gvSIG Geoprocesos > - ?Capas vectoriales > > > - Área de influencia > - Cortar > - Diferencia > - Disolver > - Enlace espacial > - Fusionar espacialmente > - Intersección > - Juntar > - Mínima envolvente convexa > - Reproyección > - Unión > > > > - ?SEXTANTE > - ???Geosocial > - ??Buscar en Twitter > - ?Herramientas básicas para capas ráster > - R??ellenar celdas sin datos > - ?Iluminación y visibilidad > - ??Cuenca visual aproximada > - ?Localiación óptima de elementos > - ??Localiación óptima de elementos > - ?Rasterización e interpolación > - ??Densidad (kernel) > - Rasterizar capa vectorial > > > El de buscar en twitter no funciona, ya que cambió el API del servicio y > debe ser revisado. Lo comento porque igual no te interesa mantenerlo. > > Saludos, > Alvaro > > > - > - > - > > Ocultar los geoprocesos: > > - gvSIG Geoprocesos > - ?Capas ráster (todo) > - Capas vectoriales (el resto) > - Ráster Multiespectral (todo) > - ?gvSIG Herramientas (todo) > - Modelos (todo) > - Scripts (todo) > - SEXTANTE (el resto) > > Encontré algo interesante (adjunto capturas de pantalla). Se puede ir a la > configuración de sextante (abajo a la derecha), luego a la configuración de > grupos de algoritmos, y destildar todo lo que se quiera ocultar. El > problema es que cuando reinicio gvSIG me vuelven a aparecer todos los > geoprocesos nuevamente. > > ¿Alguien sabría cómo hacerlo de forma definitiva?. > > Saludos! > Carlos. > > > _______________________________________________ > gvSIG_desarrolladores mailing listgvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > > _______________________________________________ > gvSIG_desarrolladores mailing listgvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > > > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores en listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > -- Francisco Puga iCarto | Innovación, Cooperación, Cartografía y Territorio S.L. http://www.icarto.es/ c/ Rafael Alberti nº 13 ? 1º D 15008 A Coruña Galicia (Spain) +34 881927808 Este correo electrónico contiene información estrictamente confidencial y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra persona su revelación, copia, distribución, o el ejercicio de cualquier acción relativa a su contenido. Si ha recibido este mensaje por error, por favor conteste a su remitente mediante correo electrónico y proceda a borrarlo de su sistema. Sus datos personales serán tratados de forma confidencial y no serán cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 ? (A Coruña). ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Tue Feb 28 16:24:27 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Tue, 28 Feb 2017 15:24:27 +0000 Subject: [Gvsig_desarrolladores] Crear repositorio de plugins Message-ID: Buenos dias amigas y amigos, descargue el codigo fuente de giseiel y me genero bastantes extensiones, como puedo crear un repositorio para poder instalarlas más rapido porque como es obvio, si lo hago uno por uno me demorare bastante, saludos ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: