From luchonet7 en gmail.com Wed Jan 4 17:44:15 2017 From: luchonet7 en gmail.com (lmeza) Date: Wed, 4 Jan 2017 09:44:15 -0700 (MST) Subject: [Gvsig_desarrolladores] =?utf-8?q?a=C3=B1adir_dependencias_a_un_p?= =?utf-8?q?royecto?= In-Reply-To: References: Message-ID: <1483548255985-5302010.post@n6.nabble.com> Buenos días a todos Una consulta hice los mismo me agrega al .jar al lib pero cuando se esta ejecutando mi plugin me sale el siguiente error : Caused by: java.lang.ClassNotFoundException: Class org.postgresql.Driver not fou nd through the plugin C:\devel\gvSIG-desktop-2.3.1\gvSIG\extensiones\org.gvsig.app.mainplugin ahora no se porque hace referencia a org.gvsig.app.mainplugin sin mi proyecto del plugin es org.gvsig.glgis.app.mainplugin porfavor me podrian ayudar a solucionarlo Gracias -- View this message in context: http://osgeo-org.1560.x6.nabble.com/a-adir-dependencias-a-un-proyecto-tp5220132p5302010.html Sent from the gvSIG desarrolladores mailing list archive at Nabble.com. From ialonso en enxenio.es Thu Jan 5 17:27:16 2017 From: ialonso en enxenio.es (Iago Alonso Alonso) Date: Thu, 05 Jan 2017 17:27:16 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?Duda_sobre_m=C3=A9todo_nuevo_al?= =?utf-8?q?_reemplazar_el_Deprecated?= Message-ID: <356cf8f01cb488e1004942ad0b2ab4b8@enxenio.es> Hola, revisando código he visto en una clase un método donde se usa una función marcada como Deprecated. En concreto es: PUBLIC DYNOBJECTSET GETINFO(JAVA.AWT.POINT P, DOUBLE TOLERANCE, CANCELLABLE CANCEL) THROWS LOADLAYEREXCEPTION, DATAEXCEPTION; De la interfaz InfoByPoint. En el javadoc pone que se uitilice ésta en su lugar: PUBLIC DYNOBJECTSET GETINFO(POINT P, DOUBLE TOLERANCE) THROWS LOADLAYEREXCEPTION, DATAEXCEPTION; En este caso se usa org.gvsig.fmap.geom.primitive.Point El problema surge cuando en el método que utiliza la función _getInfo_ Deprecated la cambio por la nueva. La funcionalidad del plugin ya no funciona, no se abre la ventana con la información del elemento pulsado. El código original se usa primero: (java.awt.Point) POINT IMAGEPOINT = NEW POINT((INT) EVENT.GETPOINT().GETX(), (INT) EVENT.GETPOINT().GETY()); y después más adelante: DYNOBJECTSET BIT = ((VECTORLAYER) LACAPA).GETINFO(IMAGEPOINT, MAPCTRL.GETMAPCONTEXT().GETVIEWPORT().TOMAPDISTANCE(3), NEW CANCELLABLE() { PUBLIC BOOLEAN ISCANCELED() { RETURN FALSE; } PUBLIC VOID SETCANCELED(BOOLEAN CANCELED) { } }); Donde CANCELLABLE es _org.gvsig.tools.task.Cancellable_ (Deprecated también). Si ahora intento cambiarlo por el método nuevo recomendado: GEOMETRYMANAGER GEOMETRYMANAGER = GEOMETRYLOCATOR.GETGEOMETRYMANAGER(); (org.gvsig.fmap.geom.primitive.Point) POINT IMAGEPOINT = GEOMETRYMANAGER.CREATEPOINT((INT) EVENT.GETPOINT().GETX(), (INT) EVENT.GETPOINT().GETY(), SUBTYPES.GEOM2D); y después más adelante: DOUBLE TOLERANCE = MAPCTRL.GETMAPCONTEXT().GETVIEWPORT().TOMAPDISTANCE(3); DYNOBJECTSET BIT = ((VECTORLAYER)LACAPA).GETINFO(IMAGEPOINT, TOLERANCE); Para DYNOBJECTSET utilizo ORG.GVSIG.TOOLS.DYNOBJECT.DYNOBJECTSET. Si ahora ejecuto gvSIG con las extensiones, cuando pincho en un elemento de la capa para obtener su información ya no se abre una ventana con los datos del elemento pero con el código antiguo marcado como Deprecated sí. ¿Por qué al realizar el cambio no funciona, tiene que ver algo con usar org.gvsig.fmap.geom.primitive.Point en lugar de java.awt.Point? ¿Estoy creando, gerenando, usando o importando algo que no es correcto? Un saludo y gracias. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjdelcerro en gvsig.org Thu Jan 5 20:25:41 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Thu, 5 Jan 2017 20:25:41 +0100 Subject: [Gvsig_desarrolladores] Mi plugin no encuentra en tiempo de ejecucion el driver JDBC de postgresql Message-ID: El 4 de enero de 2017, 17:44, lmeza escribió: > Buenos días a todos > > Una consulta hice los mismo me agrega al .jar al lib pero cuando se esta > ejecutando mi plugin me sale el siguiente error : > Caused by: java.lang.ClassNotFoundException: Class org.postgresql.Driver > not > fou > nd through the plugin > C:\devel\gvSIG-desktop-2.3.1\gvSIG\extensiones\org.gvsig.app.mainplugin > > > ahora no se porque hace referencia a org.gvsig.app.mainplugin sin mi > proyecto del plugin es org.gvsig.glgis.app.mainplugin > porfavor me podrian ayudar a solucionarlo > > Hola, me cuentas muy poco sobre lo que te pasa. A ver si tirando de imaginacion puedo darte alguna pista que te sirba, si no, a ver si me describes mejor lo que estas haciendo y me adjuntas los ficheros de log de gvSIG. Entiendo que tienes un plugin, "org.gvsig.glgis.app.mainplugin", que esta usando JDBC para acceder a una BBDD de postgresql. El plugin tendra puesto en su config.xml que depende del plugin de "org.gvsig.app.mainplugin". Ahora bien, en tu plugin no tendras los jars con el driver de postgresql de JDBC, asi que el classloader de gvSIG tirara a buscarlo en el plugin "org.gvsig.app.mainplugin" ya que depende de el, y alli tampoco lo encontrara asi que acabara fallando por que no encuentra el driver JDBC de postgresql. Si le ves sentido a lo que estoy diciendo, lo que necesitaras sera que en el classloader de tu plugin este el jar con el driver JDBC de postgresql. Eso puedes conseguirlo añadiendo en el config.xml de tu plugin, que no solo dependa de "org.gvsig.app.mainplugin", si no que ademas lo haga del plugin que aporta al driver de postgresql. Seria añadir algo como: ... ... Eso si, si no esta instalado el plugin de postgresql tu plugin no ira. Si ves que no es eso lo que te puede estar pasando, lo dicho, trata de describir mejor tu escenario a ver si puedo orientarte mejor Un saludo Joaquin > Gracias > > > > -- > View this message in context: http://osgeo-org.1560.x6.nabble.com/a-adir- > dependencias-a-un-proyecto-tp5220132p5302010.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 > -- -------------------------------------- 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 Thu Jan 5 20:42:37 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Thu, 5 Jan 2017 20:42:37 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?Duda_sobre_m=C3=A9todo_nuevo_al?= =?utf-8?q?_reemplazar_el_Deprecated?= In-Reply-To: <356cf8f01cb488e1004942ad0b2ab4b8@enxenio.es> References: <356cf8f01cb488e1004942ad0b2ab4b8@enxenio.es> Message-ID: El 5 de enero de 2017, 17:27, Iago Alonso Alonso escribió: > Hola, revisando código he visto en una clase un método donde se usa una > función marcada como Deprecated. En concreto es: > > *public DynObjectSet getInfo(java.awt.Point p, double tolerance, > Cancellable cancel) throws LoadLayerException, DataException;* > > De la interfaz InfoByPoint. En el javadoc pone que se uitilice ésta en su > lugar: > > *public DynObjectSet getInfo(Point p, double tolerance) throws > LoadLayerException, DataException;* > > En este caso se usa org.gvsig.fmap.geom.primitive.Point > > El problema surge cuando en el método que utiliza la función *getInfo* > Deprecated la cambio por la nueva. La funcionalidad del plugin ya no > funciona, no se abre la ventana con la información del elemento pulsado. > > El código original se usa primero: > > (java.awt.Point)* Point imagePoint = new Point((int) > event.getPoint().getX(), (int) event.getPoint().getY());* > > y después más adelante: > > *DynObjectSet bit = ((VectorLayer) laCapa).getInfo(imagePoint,* > * mapCtrl.getMapContext().getViewPort().toMapDistance(3), new > Cancellable() {* > * public boolean isCanceled() {* > * return false;* > * }* > > * public void setCanceled(boolean canceled) {* > * }* > * });* > > Donde *Cancellable* es *org.gvsig.tools.task.Cancellable* (Deprecated > también). Si ahora intento cambiarlo por el método nuevo recomendado: > > *GeometryManager geometryManager = GeometryLocator.getGeometryManager();* > (org.gvsig.fmap.geom.primitive.Point) *Point imagePoint = > geometryManager.createPoint((int) event.getPoint().getX(), (int) > event.getPoint().getY(), SUBTYPES.GEOM2D);* > > y después más adelante: > > *Double tolerance = > mapCtrl.getMapContext().getViewPort().toMapDistance(3);* > *DynObjectSet bit = ((VectorLayer)laCapa).getInfo(imagePoint, tolerance);* > > Para *DynObjectSet* utilizo *org.gvsig.tools.dynobject.DynObjectSet*. > > Si ahora ejecuto gvSIG con las extensiones, cuando pincho en un elemento > de la capa para obtener su información ya no se abre una ventana con los > datos del elemento pero con el código antiguo marcado como Deprecated sí. > > ¿Por qué al realizar el cambio no funciona, tiene que ver algo con usar > org.gvsig.fmap.geom.primitive.Point en lugar de java.awt.Point? ¿Estoy > creando, gerenando, usando o importando algo que no es correcto? > Hola, a ver de forma muy rapida... no puedes convertir alegremente un java.awt.Point a una geometria de tipo Point. Depende de donde hayas sacado ese java.awt.Point puede irte o no. Si el punto de java lo has obtenido de una interaccion con el interface de usuario probablemente estara en coordenadas de pantalla. Es decir hablara de una X e Y que definen el pixel de la pantalla sobre el que has pinchado, mientras que la geometria de tipo Point habla de un punto con su X e Y en el mundo real, estaran por ejemplo en metros o lat/long segun el sistema de referencia usado en la vista. Tirando de imaginacion... Si lo que tienes desarrollado es un tool de gvSIG con su listener y su behavior, probablemente ese event que tienes por ahi, sea un PointEvent de gvSIG, y ademas del metodo getPoint, que estas usando, tendra un getMapPoint que en lugar de devolver un punto de java devuelbe ya una geometria contruida a partir del punto en pixels de la pantalla en el que se hizo click pero ya con las transformaciones adecuadas para representar un punto en el mundo real. Si no es un PointEvent de gvSIG lo que tienes, pero lo que si tienes son unas coordenadas en pixels sobre la vista y quieres saber el punto en unidades geograficas a las que se refiere puedes usar algo como: mapControl.getViewPort().convertToMapPoint(javaPointInPixels) A ver si te sirve. Un saludo Joaquin > 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 > > -- -------------------------------------- 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 ialonso en enxenio.es Mon Jan 9 09:57:56 2017 From: ialonso en enxenio.es (Iago Alonso Alonso) Date: Mon, 09 Jan 2017 09:57:56 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?Duda_sobre_m=C3=A9todo_nuevo_al?= =?utf-8?q?_reemplazar_el_Deprecated?= In-Reply-To: References: <356cf8f01cb488e1004942ad0b2ab4b8@enxenio.es> Message-ID: Hola, sí que era eso, ya funciona. ¡Muchísimas gracias! El 05-01-2017 08:42 PM, Joaquin Jose del Cerro Murciano escribió: > El 5 de enero de 2017, 17:27, Iago Alonso Alonso escribió: > >> Hola, revisando código he visto en una clase un método donde se usa una función marcada como Deprecated. En concreto es: >> >> PUBLIC DYNOBJECTSET GETINFO(JAVA.AWT.POINT P, DOUBLE TOLERANCE, CANCELLABLE CANCEL) THROWS LOADLAYEREXCEPTION, DATAEXCEPTION; >> >> De la interfaz InfoByPoint. En el javadoc pone que se uitilice ésta en su lugar: >> >> PUBLIC DYNOBJECTSET GETINFO(POINT P, DOUBLE TOLERANCE) THROWS LOADLAYEREXCEPTION, DATAEXCEPTION; >> >> En este caso se usa org.gvsig.fmap.geom.primitive.Point >> >> El problema surge cuando en el método que utiliza la función _getInfo_ Deprecated la cambio por la nueva. La funcionalidad del plugin ya no funciona, no se abre la ventana con la información del elemento pulsado. >> >> El código original se usa primero: >> >> (java.awt.Point) POINT IMAGEPOINT = NEW POINT((INT) EVENT.GETPOINT().GETX(), (INT) EVENT.GETPOINT().GETY()); >> >> y después más adelante: >> >> DYNOBJECTSET BIT = ((VECTORLAYER) LACAPA).GETINFO(IMAGEPOINT, >> MAPCTRL.GETMAPCONTEXT().GETVIEWPORT().TOMAPDISTANCE(3), NEW CANCELLABLE() { >> PUBLIC BOOLEAN ISCANCELED() { >> RETURN FALSE; >> } >> >> PUBLIC VOID SETCANCELED(BOOLEAN CANCELED) { >> } >> }); >> >> Donde CANCELLABLE es _org.gvsig.tools.task.Cancellable_ (Deprecated también). Si ahora intento cambiarlo por el método nuevo recomendado: >> >> GEOMETRYMANAGER GEOMETRYMANAGER = GEOMETRYLOCATOR.GETGEOMETRYMANAGER(); >> (org.gvsig.fmap.geom.primitive.Point) POINT IMAGEPOINT = GEOMETRYMANAGER.CREATEPOINT((INT) EVENT.GETPOINT().GETX(), (INT) EVENT.GETPOINT().GETY(), SUBTYPES.GEOM2D); >> >> y después más adelante: >> >> DOUBLE TOLERANCE = MAPCTRL.GETMAPCONTEXT().GETVIEWPORT().TOMAPDISTANCE(3); >> DYNOBJECTSET BIT = ((VECTORLAYER)LACAPA).GETINFO(IMAGEPOINT, TOLERANCE); >> >> Para DYNOBJECTSET utilizo ORG.GVSIG.TOOLS.DYNOBJECT.DYNOBJECTSET. >> >> Si ahora ejecuto gvSIG con las extensiones, cuando pincho en un elemento de la capa para obtener su información ya no se abre una ventana con los datos del elemento pero con el código antiguo marcado como Deprecated sí. >> >> ¿Por qué al realizar el cambio no funciona, tiene que ver algo con usar org.gvsig.fmap.geom.primitive.Point en lugar de java.awt.Point? ¿Estoy creando, gerenando, usando o importando algo que no es correcto? > > Hola, > a ver de forma muy rapida... > no puedes convertir alegremente un java.awt.Point a una geometria > de tipo Point. Depende de donde hayas sacado ese java.awt.Point puede > irte o no. Si el punto de java lo has obtenido de una interaccion > con el interface de usuario probablemente estara en coordenadas > de pantalla. Es decir hablara de una X e Y que definen el pixel > de la pantalla sobre el que has pinchado, mientras que la geometria > de tipo Point habla de un punto con su X e Y en el mundo real, estaran > por ejemplo en metros o lat/long segun el sistema de referencia usado > en la vista. > > Tirando de imaginacion... > Si lo que tienes desarrollado es un tool de gvSIG con su listener y > su behavior, probablemente ese event que tienes por ahi, sea un > PointEvent de gvSIG, y ademas del metodo getPoint, que estas usando, > tendra un getMapPoint que en lugar de devolver un punto de java > devuelbe ya una geometria contruida a partir del punto en pixels > de la pantalla en el que se hizo click pero ya con las transformaciones > adecuadas para representar un punto en el mundo real. > > Si no es un PointEvent de gvSIG lo que tienes, pero lo que si tienes > son unas coordenadas en pixels sobre la vista y quieres saber el punto > en unidades geograficas a las que se refiere puedes usar algo como: > > mapControl.getViewPort().convertToMapPoint(javaPointInPixels) > > A ver si te sirve. > > Un saludo > Joaquin > >> 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 [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 mcarrera en gvsig.com Mon Jan 9 12:29:29 2017 From: mcarrera en gvsig.com (Mario Carrera) Date: Mon, 9 Jan 2017 12:29:29 +0100 Subject: [Gvsig_desarrolladores] Colabora con el proyecto gvSIG In-Reply-To: <5a41d4a7-2dc0-4a18-260a-a72ab011cdd6@gvsig.com> References: <5a41d4a7-2dc0-4a18-260a-a72ab011cdd6@gvsig.com> Message-ID: <89155ae9-c9aa-ede7-73ee-df747e4895c3@gvsig.com> Hola a todos, como sabéis las aportaciones recibidas por parte de la Comunidad, así como los servicios que ofrece la Asociación gvSIG (formación, soporte, desarrollo...), revierten en el proyecto gvSIG para corrección de errores y desarrollo de nuevas funcionalidades, y para el mantenimiento de la estructura y la infraestructura del proyecto. Si os habéis ahorrado una buena cantidad de dinero en licencias gracias a gvSIG, habéis podido generar servicios de formación o de cualquier otro tipo, o habéis podido desarrollar vuestras soluciones sobre gvSIG quizá ahora puede ser el momento en el que colaboréis para que el proyecto siga creciendo. Cualquier contribución es buena, y ayuda a que el proyecto gvSIG sea sostenible. Para contribuir al proyecto podéis hacerlo desde el siguiente enlace: http://www.gvsig.com/es/donaciones ¡Gracias a todos y muchos éxitos para este nuevo año! -- *Mario Carrera* Training, Language and Communication Manager. gvSIG Association Responsable de Formación, Internacionalización y Difusión. Asociación gvSIG http://www.gvsig.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alleinerwolf en gmail.com Thu Jan 19 19:16:49 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Thu, 19 Jan 2017 18:16:49 +0000 Subject: [Gvsig_desarrolladores] Manual para desarrollar plugins Message-ID: Hola a todos, el motivo de este mensaje es que estoy tratando de desarrollar un plgun pero no encuentro documentacion actualizada. Las guias y manuales de la pagina se refieren a la version 2.0.0 y 2.1.0 mientras que yo estoy utilizando la version 2.3.1 y muchas de las opciones en esta version ya no existen. Por favor si pudieran indicarme donde hay un manual actualizado seria genial. Saludos cordiales. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mcarrera en gvsig.com Fri Jan 20 10:26:51 2017 From: mcarrera en gvsig.com (Mario Carrera) Date: Fri, 20 Jan 2017 10:26:51 +0100 Subject: [Gvsig_desarrolladores] Manual para desarrollar plugins In-Reply-To: References: Message-ID: <58c8217a-72d4-0e1b-25e3-505e187af040@gvsig.com> Hola Álex, aunque te han respondido ya en la lista en inglés enviamos aquí la información también por si algún otro desarrollador tiene la misma duda y no está registrado en ella. La guía rápida para desarrolladores para gvSIG 2.3 está disponible aquí: http://downloads.gvsig.org/download/web/html/es/developers_quick_start/2.3/index.html Y puedes ver más información en este post: https://blog.gvsig.org/2015/04/13/control-de-acceso-en-gvsig-2-1-0/ Por otro lado,también tienes disponible la guía de Scripting y otros enlaces como los gvsig javadocs aquí: http://downloads.gvsig.org/download/web/html/es/index.html Saludos! Mario El 19/01/17 a las 19:16, Alex Irmel Oviedo Solis escribió: > Hola a todos, el motivo de este mensaje es que estoy tratando de > desarrollar un plgun pero no encuentro documentacion actualizada. Las > guias y manuales de la pagina se refieren a la version 2.0.0 y 2.1.0 > mientras que yo estoy utilizando la version 2.3.1 y muchas de las > opciones en esta version ya no existen. > > Por favor si pudieran indicarme donde hay un manual actualizado seria > genial. 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 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From press en gvsig.com Fri Jan 20 10:45:05 2017 From: press en gvsig.com (gvSIG Press) Date: Fri, 20 Jan 2017 10:45:05 +0100 Subject: [Gvsig_desarrolladores] 12as Jornadas Internacionales gvSIG. Ponencias y talleres disponibles Message-ID: <963a5020-bb4c-8a61-d5ca-1ff2621efcab@gvsig.com> Ya se encuentran disponibles las presentaciones realizadas en las 12as Jornadas Internacionales gvSIG [1], que se celebraron del 30 de noviembre al 2 de diciembre de 2016 en Valencia (España). También está disponible la grabación de las mismas y de los talleres para ser visualizados online. Los vídeos se encuentran disponibles en su idioma original, habiendo presentaciones y talleres en español e inglés. Los talleres que se impartieron durante las jornadas, de los cuales está disponible la grabación para poder seguirlos, fueron sobre "Introducción a gvSIG", "gvSIG aplicado a Topografía", "Introducción al desarrollo en gvSIG con Scripting" y "Novedades gvSIG 2.3", todos ellos en español, y "Geopaparazzi and gvSIG" en inglés. En ellos se puede encontrar también toda la información sobre el material necesario para poder seguirlos. Con la publicación de estos vídeos pretendemos acercar las Jornadas a todos aquellos interesados que no pudieron asistir, teniendo ahora la posibilidad de acceder a la grabación de las distintas sesiones y talleres. [1] http://www.gvsig.com/es/eventos/jornadas-gvsig/12as-jornadas-gvsig/comunicaciones From josep en sigte.udg.edu Tue Jan 24 14:20:49 2017 From: josep en sigte.udg.edu (josep) Date: Tue, 24 Jan 2017 14:20:49 +0100 Subject: [Gvsig_desarrolladores] =?utf-8?q?Convocatoria_abierta_para_el_en?= =?utf-8?q?v=C3=ADo_de_res=C3=BAmenes=3A_11as_Jornadas_de_SIG_Libre?= Message-ID: Buenas tardes, Ya está abierta la convocatoria para el envío de resúmenes para las 11as Jornadas de SIG libre de Girona que van a tener lugar el 1 y 2 de junio de 2017. El programa de presentaciones que estamos diseñando para esta 11a edición de las Jornadas de SIG Libre 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. Asimismo las Jornadas de SIG libre pretenden dar cobertura y ofrecer un espacio a aquellas personas interesadas o que asoman la cabeza por primera vez al mundo de las tecnologías libres geoespaciales. Así, en el programa de comunicaciones de las Jornadas hay espacio para todos los públicos -ya sean desarrolladores o usuarios- y en todos los formatos como presentaciones técnicas avanzadas o introductorias, presentación de casos de uso, tutoriales, etc. * Invitamos a aquellas personas interesadas a participar y compartir sus proyectos e ideas durante las Jornadas de SIG libre.* El contenido de las presentaciones puede ser muy variado, desde una introducción a un programa concreto hasta la publicación de geodatos en Internet. A continuación mostramos algunas orientaciones y posibles ideas de comunicaciones: 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 ? Puedes consultar las bases de la convocatoria y acceder al formulario de envío de comunicaciones: http://www.sigte.udg.edu/jornadassiglibre/comunicaciones/ La fecha límite para la entrega de resúmenes es el próximo 15 de febrero de 2017. Saludos y ¡os animamos a participar y compartir durante las #siglibre11! -- Comité Organizador Local Jornadas de SIG Libre Sitio web:http://www.sigte.udg.edu/jornadassiglibre Síguenos en:https://twitter.com/SIGLibreGirona ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From anacallemontes en gmail.com Sat Jan 28 16:41:13 2017 From: anacallemontes en gmail.com (Ana Calle) Date: Sat, 28 Jan 2017 16:41:13 +0100 Subject: [Gvsig_desarrolladores] jdbc en java 8 Message-ID: Hola a todos: Tengo un plugin para gvsig 2.2 en el que hago conexiones a ficheros dbase: Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); String url = "jdbc:odbc:Driver={Microsoft dBase Driver (*.dbf)};DBQ="+rutadbf; conexion = DriverManager.getConnection( url,usr,pswd); Al instalar gvsig 2.3 este procedimiento me da problemas porque al parecer java 8 ha suprimido el bridge de jdbc. ¿Alguien me puede dar una idea de cómo proceder para poder conectarme a dbse con java 8? Muchas gracias, saludos ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjdelcerro en gvsig.org Sun Jan 29 21:06:24 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Sun, 29 Jan 2017 21:06:24 +0100 Subject: [Gvsig_desarrolladores] jdbc en java 8 In-Reply-To: References: Message-ID: El 28 de enero de 2017, 16:41, Ana Calle escribió: > Hola a todos: > Tengo un plugin para gvsig 2.2 en el que hago conexiones a ficheros dbase: > > Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); > String url = "jdbc:odbc:Driver={Microsoft dBase Driver > (*.dbf)};DBQ="+rutadbf; > conexion = DriverManager.getConnection( url,usr,pswd); > > Al instalar gvsig 2.3 este procedimiento me da problemas porque al parecer > java 8 ha suprimido el bridge de jdbc. > > ¿Alguien me puede dar una idea de cómo proceder para poder conectarme a > dbse con java 8? > Hola Ana, no conozco ningun driver jdbc open source para acceder a dbf. Hay varios pero privativos. De momento, mi consejo es que si precisas la 2.3 cambies la jre que lleva por defecto por la que va con la 2.2 (una java 1.7) y veas si te funciona todo lo que necesitas. En principio el core funciona con java 1.7 y solo algunos plugins como el de GoogleMaps o BingMaps precisan de java 1.8. Otra alternativa es que uses la libreria de acceso a datos de gvSIG para acceder a los dbfs. Si localizas un driver de jdbc para dbf open source lo comentas por la lista que puede ser interesante para otros. Un saludo Joaquin > Muchas gracias, 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 > > -- -------------------------------------- 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 anacallemontes en gmail.com Mon Jan 30 09:42:52 2017 From: anacallemontes en gmail.com (Ana Calle) Date: Mon, 30 Jan 2017 09:42:52 +0100 Subject: [Gvsig_desarrolladores] jdbc en java 8 In-Reply-To: References: Message-ID: Muchas gracias por tu rápida respuesta, Joaquin. La verdad es que he estado estos dias buscando y no he encontrado nada gratuito, pero ten por seguro que si lo encuentro lo daré a conocer en la lista. Respecto a tus propuestas tengo dudas: - la de utilizar el java 7 con gvsig 2.3. ¿Te refieres a cambiar directamente el contenido de la carpeta 'gvSIG-desktop-2.3.1-2501-final-win-x86\gvSIG\extensiones\jre' por el de 'gvSIG2_2\gvSIG\extensiones\jre_7_windows_i586'? Lo he hecho pero a pesar de que gvsig arranca, no muestra correctamente las herramientas. Estoy probando con la version portable. Quizás no tengo que reemplazar todo el contenido...si me das alguna pista mas - la de utilizar la libreria de acceso a datos de gvSIG para acceder a los dbfs. ¿Tendrías algún pequeño ejemplo a mano?, me vendría bien para empezar a buscar. ´ De nuevo muchas gracias por tu tiempo, un saludo Ana El 29 de enero de 2017, 21:06, Joaquin Jose del Cerro Murciano < jjdelcerro en gvsig.org> escribió: > > > El 28 de enero de 2017, 16:41, Ana Calle > escribió: > >> Hola a todos: >> Tengo un plugin para gvsig 2.2 en el que hago conexiones a ficheros dbase: >> >> Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); >> String url = "jdbc:odbc:Driver={Microsoft dBase Driver >> (*.dbf)};DBQ="+rutadbf; >> conexion = DriverManager.getConnection( url,usr,pswd); >> >> Al instalar gvsig 2.3 este procedimiento me da problemas porque al >> parecer java 8 ha suprimido el bridge de jdbc. >> >> ¿Alguien me puede dar una idea de cómo proceder para poder conectarme a >> dbse con java 8? >> > > Hola Ana, > no conozco ningun driver jdbc open source para acceder a dbf. > Hay varios pero privativos. > De momento, mi consejo es que si precisas la 2.3 cambies la jre que lleva > por defecto por la que va con la 2.2 (una java 1.7) y veas si te funciona > todo lo que necesitas. En principio el core funciona con java 1.7 y solo > algunos plugins como el de GoogleMaps o BingMaps precisan de java 1.8. > > Otra alternativa es que uses la libreria de acceso a datos de gvSIG para > acceder a los dbfs. > > Si localizas un driver de jdbc para dbf open source lo comentas por la > lista que puede ser interesante para otros. > > Un saludo > Joaquin > > > >> Muchas gracias, 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 >> >> > > > -- > -------------------------------------- > 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 sergiopinhon en gmail.com Mon Jan 30 10:10:01 2017 From: sergiopinhon en gmail.com (=?UTF-8?B?U2VyZ2lvIFBpw7HDs24gQ2FtcGHDscOz?=) Date: Mon, 30 Jan 2017 10:10:01 +0100 Subject: [Gvsig_desarrolladores] jdbc en java 8 In-Reply-To: References: Message-ID: Hola Ana, ¿Has mirado el driver UCanAccess ? Tiene alguna linitación comparado con la conexión por ODBC pero lo puedes usar en Java 8 y es open source. Un saludo, Sergio El 30 de enero de 2017, 9:42, Ana Calle escribió: > Muchas gracias por tu rápida respuesta, Joaquin. > La verdad es que he estado estos dias buscando y no he encontrado nada > gratuito, pero ten por seguro que si lo encuentro lo daré a conocer en la > lista. > Respecto a tus propuestas tengo dudas: > - la de utilizar el java 7 con gvsig 2.3. ¿Te refieres a cambiar > directamente el contenido de la carpeta 'gvSIG-desktop-2.3.1-2501- > final-win-x86\gvSIG\extensiones\jre' por el de > 'gvSIG2_2\gvSIG\extensiones\jre_7_windows_i586'? Lo he hecho pero a pesar > de que gvsig arranca, no muestra correctamente las herramientas. Estoy > probando con la version portable. Quizás no tengo que reemplazar todo el > contenido...si me das alguna pista mas > > - la de utilizar la libreria de acceso a datos de gvSIG para acceder a los > dbfs. ¿Tendrías algún pequeño ejemplo a mano?, me vendría bien para empezar > a buscar. ´ > > De nuevo muchas gracias por tu tiempo, un saludo > Ana > > El 29 de enero de 2017, 21:06, Joaquin Jose del Cerro Murciano < > jjdelcerro en gvsig.org> escribió: > >> >> >> El 28 de enero de 2017, 16:41, Ana Calle >> escribió: >> >>> Hola a todos: >>> Tengo un plugin para gvsig 2.2 en el que hago conexiones a ficheros >>> dbase: >>> >>> Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); >>> String url = "jdbc:odbc:Driver={Microsoft dBase Driver >>> (*.dbf)};DBQ="+rutadbf; >>> conexion = DriverManager.getConnection( url,usr,pswd); >>> >>> Al instalar gvsig 2.3 este procedimiento me da problemas porque al >>> parecer java 8 ha suprimido el bridge de jdbc. >>> >>> ¿Alguien me puede dar una idea de cómo proceder para poder conectarme a >>> dbse con java 8? >>> >> >> Hola Ana, >> no conozco ningun driver jdbc open source para acceder a dbf. >> Hay varios pero privativos. >> De momento, mi consejo es que si precisas la 2.3 cambies la jre que lleva >> por defecto por la que va con la 2.2 (una java 1.7) y veas si te funciona >> todo lo que necesitas. En principio el core funciona con java 1.7 y solo >> algunos plugins como el de GoogleMaps o BingMaps precisan de java 1.8. >> >> Otra alternativa es que uses la libreria de acceso a datos de gvSIG para >> acceder a los dbfs. >> >> Si localizas un driver de jdbc para dbf open source lo comentas por la >> lista que puede ser interesante para otros. >> >> Un saludo >> Joaquin >> >> >> >>> Muchas gracias, 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 >>> >>> >> >> >> -- >> -------------------------------------- >> 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 > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From anacallemontes en gmail.com Mon Jan 30 13:48:46 2017 From: anacallemontes en gmail.com (Ana Calle) Date: Mon, 30 Jan 2017 13:48:46 +0100 Subject: [Gvsig_desarrolladores] jdbc en java 8 In-Reply-To: References: Message-ID: Tenia entendido que era para MS access, yo necesito para dBase. Lo miraré a fondo a ver. GRACIAS!! El 30 de enero de 2017, 10:10, Sergio Piñón Campañó escribió: > Hola Ana, > > ¿Has mirado el driver UCanAccess > ? Tiene alguna linitación > comparado con la conexión por ODBC pero lo puedes usar en Java 8 y es open > source. > > Un saludo, > Sergio > > El 30 de enero de 2017, 9:42, Ana Calle > escribió: > >> Muchas gracias por tu rápida respuesta, Joaquin. >> La verdad es que he estado estos dias buscando y no he encontrado nada >> gratuito, pero ten por seguro que si lo encuentro lo daré a conocer en la >> lista. >> Respecto a tus propuestas tengo dudas: >> - la de utilizar el java 7 con gvsig 2.3. ¿Te refieres a cambiar >> directamente el contenido de la carpeta 'gvSIG-desktop-2.3.1-2501-fina >> l-win-x86\gvSIG\extensiones\jre' por el de 'gvSIG2_2\gvSIG\extensiones\jre_7_windows_i586'? >> Lo he hecho pero a pesar de que gvsig arranca, no muestra correctamente las >> herramientas. Estoy probando con la version portable. Quizás no tengo que >> reemplazar todo el contenido...si me das alguna pista mas >> >> - la de utilizar la libreria de acceso a datos de gvSIG para acceder a >> los dbfs. ¿Tendrías algún pequeño ejemplo a mano?, me vendría bien para >> empezar a buscar. ´ >> >> De nuevo muchas gracias por tu tiempo, un saludo >> Ana >> >> El 29 de enero de 2017, 21:06, Joaquin Jose del Cerro Murciano < >> jjdelcerro en gvsig.org> escribió: >> >>> >>> >>> El 28 de enero de 2017, 16:41, Ana Calle >>> escribió: >>> >>>> Hola a todos: >>>> Tengo un plugin para gvsig 2.2 en el que hago conexiones a ficheros >>>> dbase: >>>> >>>> Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); >>>> String url = "jdbc:odbc:Driver={Microsoft dBase Driver >>>> (*.dbf)};DBQ="+rutadbf; >>>> conexion = DriverManager.getConnection( url,usr,pswd); >>>> >>>> Al instalar gvsig 2.3 este procedimiento me da problemas porque al >>>> parecer java 8 ha suprimido el bridge de jdbc. >>>> >>>> ¿Alguien me puede dar una idea de cómo proceder para poder conectarme a >>>> dbse con java 8? >>>> >>> >>> Hola Ana, >>> no conozco ningun driver jdbc open source para acceder a dbf. >>> Hay varios pero privativos. >>> De momento, mi consejo es que si precisas la 2.3 cambies la jre que >>> lleva por defecto por la que va con la 2.2 (una java 1.7) y veas si te >>> funciona todo lo que necesitas. En principio el core funciona con java 1.7 >>> y solo algunos plugins como el de GoogleMaps o BingMaps precisan de java >>> 1.8. >>> >>> Otra alternativa es que uses la libreria de acceso a datos de gvSIG para >>> acceder a los dbfs. >>> >>> Si localizas un driver de jdbc para dbf open source lo comentas por la >>> lista que puede ser interesante para otros. >>> >>> Un saludo >>> Joaquin >>> >>> >>> >>>> Muchas gracias, 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 >>>> >>>> >>> >>> >>> -- >>> -------------------------------------- >>> 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 >> >> > > _______________________________________________ > 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 Mon Jan 30 14:29:08 2017 From: jjdelcerro en gvsig.org (Joaquin Jose del Cerro Murciano) Date: Mon, 30 Jan 2017 14:29:08 +0100 Subject: [Gvsig_desarrolladores] jdbc en java 8 In-Reply-To: References: Message-ID: Hola Ana, si quieres probar lo del acceso usando las librerias de gvSIG, te dejo aqui un pedacito de codigo que deberia abrir un dbf y recorrerse los registros de este mostrando por consola el valor del campo "NOMBRE99". Puedes encontrar algo de documentacion sobre la libreria en: La doc es para gvSIG 2.0; pero casi todo deberia ser valido para gvSIG 2.3. private void test() { FeatureStore store=null; FeatureSet features=null; DisposableIterator it=null; try { // Cogemos el manager de acceso a datos DataManager dataManager = DALLocator.getDataManager(); // Creamos la estructura de parametros para abrir un dbf DataStoreParameters params = dataManager.createStoreParameters("DBF"); // Rellenamos los parametros obligatorios params.setDynValue("dbfFile", "/tmp/prueba.dbf"); // Abrimos el dbf store = (FeatureStore) dataManager.openStore("DBF", params); // Obtenemos un set con todas las features del dbf // El metodo getFeatureSet admite parametros para hacer filtros. // http://docs.gvsig.org/plone/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0/featurestore/consumer-services/feature-access/filtrado features = store.getFeatureSet(); // Nos recorremos las features it = features.fastIterator(); while (it.hasNext()) { Feature feature = (Feature) it.next(); // Accedemos al atributo NOMBRE99 de la feature System.out.println(feature.getString("NOMBRE99")); } } catch (Exception ex) { LOGGER.warn("Ups! ha habido algun problema.",ex); } finally { // Una vez hemos terminado liberamos el iterador, // el set de features, y el store del dbf ya que no // los vamos a usar mas. DisposeUtils.disposeQuietly(it); DisposeUtils.disposeQuietly(features); DisposeUtils.disposeQuietly(store); } } El 30 de enero de 2017, 13:48, Ana Calle escribió: > Tenia entendido que era para MS access, yo necesito para dBase. Lo miraré > a fondo a ver. > GRACIAS!! > > El 30 de enero de 2017, 10:10, Sergio Piñón Campañó < > sergiopinhon en gmail.com> escribió: > >> Hola Ana, >> >> ¿Has mirado el driver UCanAccess >> ? Tiene alguna linitación >> comparado con la conexión por ODBC pero lo puedes usar en Java 8 y es open >> source. >> >> Un saludo, >> Sergio >> >> El 30 de enero de 2017, 9:42, Ana Calle >> escribió: >> >>> Muchas gracias por tu rápida respuesta, Joaquin. >>> La verdad es que he estado estos dias buscando y no he encontrado nada >>> gratuito, pero ten por seguro que si lo encuentro lo daré a conocer en la >>> lista. >>> Respecto a tus propuestas tengo dudas: >>> - la de utilizar el java 7 con gvsig 2.3. ¿Te refieres a cambiar >>> directamente el contenido de la carpeta 'gvSIG-desktop-2.3.1-2501-fina >>> l-win-x86\gvSIG\extensiones\jre' por el de >>> 'gvSIG2_2\gvSIG\extensiones\jre_7_windows_i586'? Lo he hecho pero a >>> pesar de que gvsig arranca, no muestra correctamente las herramientas. >>> Estoy probando con la version portable. Quizás no tengo que reemplazar todo >>> el contenido...si me das alguna pista mas >>> >>> - la de utilizar la libreria de acceso a datos de gvSIG para acceder a >>> los dbfs. ¿Tendrías algún pequeño ejemplo a mano?, me vendría bien para >>> empezar a buscar. ´ >>> >>> De nuevo muchas gracias por tu tiempo, un saludo >>> Ana >>> >>> El 29 de enero de 2017, 21:06, Joaquin Jose del Cerro Murciano < >>> jjdelcerro en gvsig.org> escribió: >>> >>>> >>>> >>>> El 28 de enero de 2017, 16:41, Ana Calle >>>> escribió: >>>> >>>>> Hola a todos: >>>>> Tengo un plugin para gvsig 2.2 en el que hago conexiones a ficheros >>>>> dbase: >>>>> >>>>> Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); >>>>> String url = "jdbc:odbc:Driver={Microsoft dBase Driver >>>>> (*.dbf)};DBQ="+rutadbf; >>>>> conexion = DriverManager.getConnection( url,usr,pswd); >>>>> >>>>> Al instalar gvsig 2.3 este procedimiento me da problemas porque al >>>>> parecer java 8 ha suprimido el bridge de jdbc. >>>>> >>>>> ¿Alguien me puede dar una idea de cómo proceder para poder conectarme >>>>> a dbse con java 8? >>>>> >>>> >>>> Hola Ana, >>>> no conozco ningun driver jdbc open source para acceder a dbf. >>>> Hay varios pero privativos. >>>> De momento, mi consejo es que si precisas la 2.3 cambies la jre que >>>> lleva por defecto por la que va con la 2.2 (una java 1.7) y veas si te >>>> funciona todo lo que necesitas. En principio el core funciona con java 1.7 >>>> y solo algunos plugins como el de GoogleMaps o BingMaps precisan de java >>>> 1.8. >>>> >>>> Otra alternativa es que uses la libreria de acceso a datos de gvSIG >>>> para acceder a los dbfs. >>>> >>>> Si localizas un driver de jdbc para dbf open source lo comentas por la >>>> lista que puede ser interesante para otros. >>>> >>>> Un saludo >>>> Joaquin >>>> >>>> >>>> >>>>> Muchas gracias, 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 >>>>> >>>>> >>>> >>>> >>>> -- >>>> -------------------------------------- >>>> 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 >>> >>> >> >> _______________________________________________ >> 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 anacallemontes en gmail.com Mon Jan 30 17:08:34 2017 From: anacallemontes en gmail.com (Ana Calle) Date: Mon, 30 Jan 2017 17:08:34 +0100 Subject: [Gvsig_desarrolladores] jdbc en java 8 In-Reply-To: References: Message-ID: Muchas gracias de nuevo por el aporte. El problema que le veo es que me implicará mucho cambio en el total de mi código, hago muchos accesos a las tablas... Intentaré seguir buscando un driver, os haré saber si lo consigo. Muchas gracias un saludo El 30 de enero de 2017, 14:29, Joaquin Jose del Cerro Murciano < jjdelcerro en gvsig.org> escribió: > Hola Ana, > si quieres probar lo del acceso usando las librerias de gvSIG, te dejo > aqui un pedacito de codigo que deberia abrir un dbf y recorrerse los > registros de este mostrando por consola el valor del campo "NOMBRE99". > > Puedes encontrar algo de documentacion sobre la libreria en: > > La doc es para gvSIG 2.0; pero casi todo deberia ser valido para gvSIG 2.3. > > private void test() { > FeatureStore store=null; > FeatureSet features=null; > DisposableIterator it=null; > try { > // Cogemos el manager de acceso a datos > DataManager dataManager = DALLocator.getDataManager(); > // Creamos la estructura de parametros para abrir un dbf > DataStoreParameters params = dataManager. > createStoreParameters("DBF"); > // Rellenamos los parametros obligatorios > params.setDynValue("dbfFile", "/tmp/prueba.dbf"); > // Abrimos el dbf > store = (FeatureStore) dataManager.openStore("DBF", params); > > // Obtenemos un set con todas las features del dbf > // El metodo getFeatureSet admite parametros para hacer > filtros. > // http://docs.gvsig.org/plone/projects/gvsig-desktop/docs/ > devel/org.gvsig.fmap.dal/2.0.0/featurestore/consumer- > services/feature-access/filtrado > features = store.getFeatureSet(); > > // Nos recorremos las features > it = features.fastIterator(); > while (it.hasNext()) { > Feature feature = (Feature) it.next(); > // Accedemos al atributo NOMBRE99 de la feature > System.out.println(feature.getString("NOMBRE99")); > } > } catch (Exception ex) { > LOGGER.warn("Ups! ha habido algun problema.",ex); > } finally { > // Una vez hemos terminado liberamos el iterador, > // el set de features, y el store del dbf ya que no > // los vamos a usar mas. > DisposeUtils.disposeQuietly(it); > DisposeUtils.disposeQuietly(features); > DisposeUtils.disposeQuietly(store); > } > } > > > El 30 de enero de 2017, 13:48, Ana Calle > escribió: > >> Tenia entendido que era para MS access, yo necesito para dBase. Lo miraré >> a fondo a ver. >> GRACIAS!! >> >> El 30 de enero de 2017, 10:10, Sergio Piñón Campañó < >> sergiopinhon en gmail.com> escribió: >> >>> Hola Ana, >>> >>> ¿Has mirado el driver UCanAccess >>> ? Tiene alguna linitación >>> comparado con la conexión por ODBC pero lo puedes usar en Java 8 y es open >>> source. >>> >>> Un saludo, >>> Sergio >>> >>> El 30 de enero de 2017, 9:42, Ana Calle >>> escribió: >>> >>>> Muchas gracias por tu rápida respuesta, Joaquin. >>>> La verdad es que he estado estos dias buscando y no he encontrado nada >>>> gratuito, pero ten por seguro que si lo encuentro lo daré a conocer en la >>>> lista. >>>> Respecto a tus propuestas tengo dudas: >>>> - la de utilizar el java 7 con gvsig 2.3. ¿Te refieres a cambiar >>>> directamente el contenido de la carpeta 'gvSIG-desktop-2.3.1-2501-fina >>>> l-win-x86\gvSIG\extensiones\jre' por el de >>>> 'gvSIG2_2\gvSIG\extensiones\jre_7_windows_i586'? Lo he hecho pero a >>>> pesar de que gvsig arranca, no muestra correctamente las herramientas. >>>> Estoy probando con la version portable. Quizás no tengo que reemplazar todo >>>> el contenido...si me das alguna pista mas >>>> >>>> - la de utilizar la libreria de acceso a datos de gvSIG para acceder a >>>> los dbfs. ¿Tendrías algún pequeño ejemplo a mano?, me vendría bien para >>>> empezar a buscar. ´ >>>> >>>> De nuevo muchas gracias por tu tiempo, un saludo >>>> Ana >>>> >>>> El 29 de enero de 2017, 21:06, Joaquin Jose del Cerro Murciano < >>>> jjdelcerro en gvsig.org> escribió: >>>> >>>>> >>>>> >>>>> El 28 de enero de 2017, 16:41, Ana Calle >>>>> escribió: >>>>> >>>>>> Hola a todos: >>>>>> Tengo un plugin para gvsig 2.2 en el que hago conexiones a ficheros >>>>>> dbase: >>>>>> >>>>>> Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); >>>>>> String url = "jdbc:odbc:Driver={Microsoft dBase Driver >>>>>> (*.dbf)};DBQ="+rutadbf; >>>>>> conexion = DriverManager.getConnection( url,usr,pswd); >>>>>> >>>>>> Al instalar gvsig 2.3 este procedimiento me da problemas porque al >>>>>> parecer java 8 ha suprimido el bridge de jdbc. >>>>>> >>>>>> ¿Alguien me puede dar una idea de cómo proceder para poder conectarme >>>>>> a dbse con java 8? >>>>>> >>>>> >>>>> Hola Ana, >>>>> no conozco ningun driver jdbc open source para acceder a dbf. >>>>> Hay varios pero privativos. >>>>> De momento, mi consejo es que si precisas la 2.3 cambies la jre que >>>>> lleva por defecto por la que va con la 2.2 (una java 1.7) y veas si te >>>>> funciona todo lo que necesitas. En principio el core funciona con java 1.7 >>>>> y solo algunos plugins como el de GoogleMaps o BingMaps precisan de java >>>>> 1.8. >>>>> >>>>> Otra alternativa es que uses la libreria de acceso a datos de gvSIG >>>>> para acceder a los dbfs. >>>>> >>>>> Si localizas un driver de jdbc para dbf open source lo comentas por la >>>>> lista que puede ser interesante para otros. >>>>> >>>>> Un saludo >>>>> Joaquin >>>>> >>>>> >>>>> >>>>>> Muchas gracias, 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_desar >>>>>> rolladores >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> -------------------------------------- >>>>> 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 >>>> >>>> >>> >>> _______________________________________________ >>> 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 > > _______________________________________________ > 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 Tue Jan 31 19:39:10 2017 From: alleinerwolf en gmail.com (Alex Irmel Oviedo Solis) Date: Tue, 31 Jan 2017 18:39:10 +0000 Subject: [Gvsig_desarrolladores] Errores en gvsig en fedora Message-ID: 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 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: error-gvsig Type: application/octet-stream Size: 540460 bytes Desc: no disponible URL: