<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">El 2 de junio de 2015, 19:45, Alex Benitez <span dir="ltr">&lt;<a href="mailto:usto.ab91@gmail.com" target="_blank">usto.ab91@gmail.com</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Saludos:<div> </div><div>Estoy desarrollando como Trabajo de Fin de Máster una extensión para gvSIG 2.1 que permita realizar consultas directamente sobre PostGIS desde gvSIG, sin necesidad de tener PostgreSQL abierto.<div><br></div></div></div></blockquote><div><br>Hola Alejandro,<br>no se muy bien a que te refieres con lo de poder hacer consultas &quot;sin necesidad de tener PostgreSQl abierto&quot;. Si no tienes levantado un servidor de PostgreSQL no se como vas a poder hacer consultas.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div></div><div>Esta extensión es una migración de otra extensión existente para gvSIG 1.12 realizada como Trabajo de Fin de Máster de un alumno anterior.</div><div><br></div><div>Mi problema se encuentra en que las versiones para desarrolladores que se encuentran en los repositorios no tienen los drivers de conexión con PostGIS o PostgreSQL, que si se encuentran en la versión para instalar y sin estos drivers no puedo realizar la conexión. ¿Hay algún repositorio que si contenga estos drivers o alguna otra manera de descargarmelos?</div><div><br></div></div></div></blockquote><div><br>¿ Versiones para desarrolladores ?<br>No hay versiones de gvSIG para desarrolladores.<br>Te puedo decir donde estan los fuentes de gvSIG, pero si lo que quieres es desarrollar un plugin para gvSIG no los necesitarias, lo que necesitas es tener un gvSIG instalado con el plugin de acceso a PostgreSQl instalado.<br>Te recomiendo que te des una vuelta por:<br><br><a href="https://redmine.gvsig.net/redmine/projects">https://redmine.gvsig.net/redmine/projects</a><br><br>Alli podras encontrar todos los fuentes de gvSIG, eso si, no estan todos en un solo repositorio de SVN. Encontraras un proyecto &quot;Application: gvSIG desktop&quot; con el nucleo de la aplicacion, y luego una serie de proyectos con distintos plugins que aportan funcionalidad a ese nucleo, entre ellos &quot;gvSIG data provider for PostgreSQL&quot;.<br><br>Lo que si que ha desaparecido respecto a la 1.X es el jar de PostGIS. Ya no se usa, se accede a la BBDD usando unicamente el driver de PostgreSQL.<br><br>Uhhmmm....<br>Otra cosa que puedo pensar que buscas son los jars del driver de PostgreSQL... ya no estan entre los fuentes de gvSIG. Si en los binarios del plugin &quot;gvSIG data provider for PostgreSQL&quot;. En la 2.X se usa maven como herramienta de construccion, y simplemente se indica la dependencia con ese jar en el proyecto &quot;gvSIG data provider for PostgreSQL&quot;, y maven se encarga del resto. <br>Si vas a trabajar con gvSIG 2 es aconsejable que te familiarices algo con maven y la arquitectura de gvSIG. Si intentas migrar algo de la 1 a la 2 sin entender minimamente como funciona la 2 vas a tener muchos problemas.<br><br>Te aconsejo que eches un vistazo al proyecto de ejemplo :<br><br><a href="http://devel.gvsig.org/svn/gvsig-plugintemplates/org.gvsig.landregistryviewer/trunk/org.gvsig.landregistryviewer/">http://devel.gvsig.org/svn/gvsig-plugintemplates/org.gvsig.landregistryviewer/trunk/org.gvsig.landregistryviewer/</a><br><br>Y los articulos que hay en el blog de gvSIG relacionados con desarrolo y gvSIG 2.1 o superor, entre ellos te pueden ser utiles:<br><br><a href="http://blog.gvsig.org/2014/12/16/como-descargar-y-compilar-un-plugin-de-gvsig-2-1-0/">http://blog.gvsig.org/2014/12/16/como-descargar-y-compilar-un-plugin-de-gvsig-2-1-0/</a><br><br><a href="http://blog.gvsig.org/2014/12/29/compilando-y-depurando-un-plugin-de-ejemplo-para-gvsig-2-1-0-desde-un-ide-netbeans/">http://blog.gvsig.org/2014/12/29/compilando-y-depurando-un-plugin-de-ejemplo-para-gvsig-2-1-0-desde-un-ide-netbeans/</a><br><br>Tambien puedes echar un vistazo a:<br><br><a href="http://docs.gvsig.org/plone/projects/gvsig-desktop/docs/devel/developers_quick_start/2-0.0">http://docs.gvsig.org/plone/projects/gvsig-desktop/docs/devel/developers_quick_start/2-0.0</a><br><br>Pero ten en cuenta que esa documentacion se refiere a la 2.0 y para la 2.1 han cambiado algunas cosas importantes, sobre todo a la configuracion en los poms:<br><br>- Ya no se usa la dependencia con org.gvsig.core.maven.dependencies, en su lugar se usa com opadre org.gvsig.desktop.<br>- Algunos nombres de artefacto han cambiado ligeramente<br>- Ha desaparecido el asistente de generacion de plugins, ahora te tienes que bajar el plugin de ejemplo desde el SVN manualmente.<br><br>Pero en general, las ideas que ahi explica sobre arquitectura son aplicables a la 2.1 y 2.2.<br><br>Cuando tengas minimamente claro tu plugin, sera importante que inbdiques en el config.xml que depende del plugin de &quot;org.gvsig.postgresql.app.mainplugin&quot; para poder tener acceso a los jars que aporta ese plugin en tiempo de ejecucion, en compilacion bastara con poner la dependencia en tu pom.<br><br>Si tienes dudas ves preguntando e intentaremos ayudarte en la medida en que podamos.<br><br>Un saludo<br>Joaquin<br> <br><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div></div><div>Muchas gracias.</div></div><div>Alejandro Benítez Arnaiz</div></div>
<br>_______________________________________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">--------------------------------------<br>Joaquin Jose del Cerro Murciano<br>Development and software arquitecture manager at gvSIG Team<br><a href="mailto:jjdelcerro@gvsig.com" target="_blank">jjdelcerro@gvsig.com</a><br><a href="mailto:jjdelcerro@gvsig.org" target="_blank">jjdelcerro@gvsig.org</a><br>gvSIG Association<br><a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a><br><a href="http://www.gvsig.org" target="_blank">www.gvsig.org</a></div>
</div></div>