El 18 de febrero de 2017, 18:36, Joaquin Jose del Cerro Murciano < [email protected]> escribió:
> > > El 18 de febrero de 2017, 16:38, Alex Irmel Oviedo Solis < > [email protected]> 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 <[email protected]> escribió: >> >>> El 17 de febrero de 2017, 19:04, Alex Irmel Oviedo Solis < >>> [email protected]> 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 >>> [email protected] >>> 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 >>> [email protected] >>> [email protected] >>> gvSIG Association >>> www.gvsig.com >>> www.gvsig.org >>> _______________________________________________ >>> gvSIG_desarrolladores mailing list >>> [email protected] >>> 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 >> [email protected] >> 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 > [email protected] > [email protected] > gvSIG Association > www.gvsig.com > www.gvsig.org > -- -------------------------------------- Joaquin Jose del Cerro Murciano Development and software arquitecture manager at gvSIG Team [email protected] [email protected] gvSIG Association www.gvsig.com www.gvsig.org
_______________________________________________ gvSIG_desarrolladores mailing list [email protected] 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
