[Gvsig_desarrolladores] programar en gvsig

José María Amuedo jmamuedo en gmail.com
Jue Jun 21 10:08:52 CEST 2012


Buenos días, Jordi.

Los  problemas específicos que tengo son:


   - No puedo cargar ninguna capa WMS pero no me lanza ningún fallo (mi
   conexión es buena de hecho con gvSIG 1.12 si puedo hacerlo). Te envío a
   este respecto el archivo gvSIG_1.log.


   - No puedo cargar capa WMS en vista 3D, pero aquí si me lanza un fallo
   que te adjunto en archivo específico y su gvSIG.log.

Saludos,

José María
El 20 de junio de 2012 18:40, Jordi Torres <jtorresfabra en gmail.com>escribió:

> Hola de nuevo,
>
> El 20 de junio de 2012 15:53, José María Amuedo <jmamuedo en gmail.com>escribió:
>
> Perfecto, Jordi.
>>
>> Veo que tienes Ubuntu 12.04. Además veo que tienes instalado de forma
>> genérica la versión de Postgresql 9.1 y la versión de Postgis 1.5 (las
>> versiones que te viene por defecto en la versión de ubuntu 12.04), aunque
>> veo que algunos paquetes de la versión de Postgresql 8.4 los mantienes, no
>> se por qué, en teoría no deberían hacerte falta.
>>
>>
> Actualicé Ubuntu desde la versión anterior. Supongo que será por eso.
>
>
>> Yo tengo varios equipos. En uno de ellos tengo instalado ubuntu 12.04 en
>> el que tengo instalado postgresql+postgis(9.1 y 1.5) u por otra parte gvSIg
>> 1.11 y la extensión 3D. Me van bien, pero sigo teniendo problemas con la
>> visualización de servicios WMS y la carga de capas postgis en la extensión
>> 3D.
>>
>>
> ¿Qué problemas tienes exactamente? Adjunta log si puedes.
>
>
>
>> Me podrías detallar que versión de gdal y geos tienes instalada? yo tengo
>> gdal  1.9.0 y geos 3.3.4.
>>
>>
> En el sistema tengo la 1.7.0 pero entiendo que la versión de gdal que haya
> instalada en el sistema no afecta a la versión que se usa en gvSIG y que
> tienes en el directorio  ~/gvSIG_1.11.0_final/libs (libgdal1.5.0) . En
> principio ése directorio es el que se declara en $LD_LIBRARY_PATH, así que
> la aplicación debería buscar ahí la librería antes que en /usr/lib, a no
> ser que la hayas sobreescrito.
>
> Aún así no es recomendable que utilices otra versión de gdal, puesto que
> los wrappers JNI están compilados contra la versión que se usa en gvSIG y
> que se empaqueta con el instalador, por lo que usarlo contra una versión
> más moderna puede dar problemas.
>
>
>
>> Y por último, podría necestar tener instaldo alguna librería más que no
>> estoy considerando en este correo?
>>
>>
> En principio en el instalador con prerrequisitos se aportan todas las
> librerías necesarias para ejecutar gvSIG y en el instalador de 3D creemos
> que también :). Quizá con algun log de los errores podamos saber qué está
> pasando.
>
> Un saludo.
>
> Gracias y saludos,
>>
>> José María
>>
>>
>>
>> El 20 de junio de 2012 11:46, Jordi Torres <jtorresfabra en gmail.com>escribió:
>>
>> Hola José,
>>>
>>> El 20 de junio de 2012 09:38, José María Amuedo <jmamuedo en gmail.com>escribió:
>>>
>>> Jordi.
>>>>
>>>> Muchas gracias por el aporte, estoy en ello.
>>>>
>>>> Te escrito ahora en referencia a tu blog gvSIG3D. Hace cuestión de
>>>> algunos días escribí un comentario en la ultima entrada de tu blog
>>>> interesándome por la configuración que se había utilizado en los vídeos que
>>>> se muestran las acciones de gvSIG. Me recomendastes comentarlo en la lista
>>>> de desarrolladores y aquí estoy.
>>>>
>>>>
>>> En realidad no es mi blog, es el blog del equipo, aunque últimamente
>>> sólo escribo yo :).
>>>
>>>
>>>> Mi duda exacta es; he visto que en los vídeos se utiliza ubuntu (igual
>>>> que mi caso) y además funciona bastante bien, por lo que se ve. Me podrías
>>>> detallar cual es la configuración exacta que utilizais, tanto para instalar
>>>> gvSIG como en cuestiones de  BD (Postgres+ Postgis),  librerías (con sus
>>>> versiones y todo). Es que no acabo de obtener una instalación limpia de
>>>> gvSIG (cuando hablo de limpia me refiero a sin problemas de ningún tipo)
>>>> siempre obtengo alguna pega.
>>>>
>>>>
>>> En principio el plan de pruebas para gvSIG 1.11 se pasó con Ubuntu
>>> 10.04, aunque a mí con la 12.04 también me funciona. En cuanto a
>>> postgres+postgis lo que tengo ahora mismo en mi 12.04 es esto:
>>>
>>> jtorres en dukenukem:~$ dpkg -l | grep Postgre
>>> ii  libpq-dev
>>> 9.1.4-0ubuntu12.04                         header files for libpq5
>>> (PostgreSQL library)
>>> ii  libpq5
>>> 9.1.4-0ubuntu12.04                         PostgreSQL C client library
>>> ii  pgadmin3
>>> 1.14.0-2                                   graphical administration tool
>>> for PostgreSQL
>>> ii  pgadmin3-data
>>> 1.14.0-2                                   graphical administration tool
>>> for PostgreSQL - documentation
>>> ii  pgagent
>>> 3.0.1-1                                    job scheduler for PostgreSQL
>>> ii  postgis
>>> 1.5.3-2                                    Geographic objects support for
>>> PostgreSQL -- common files
>>> ii  postgresql-8.4-postgis
>>> 1.5.1-5                                    geographic objects support for
>>> PostgreSQL 8.4
>>> ii  postgresql-client
>>> 9.1+129                                    front-end programs for
>>> PostgreSQL (supported version)
>>> ii  postgresql-client-8.4
>>> 8.4.11-1                                   front-end programs for
>>> PostgreSQL 8.4
>>> ii  postgresql-client-9.1
>>> 9.1.4-0ubuntu12.04                         front-end programs for
>>> PostgreSQL 9.1
>>> ii  postgresql-client-common
>>> 129                                        manager for multiple PostgreSQL
>>> client versions
>>> ii  postgresql-common
>>> 129                                        PostgreSQL database-cluster
>>> manager
>>> ii  postgresql-contrib
>>> 9.1+129                                    additional facilities for
>>> PostgreSQL (supported version)
>>> ii  postgresql-contrib-8.4
>>> 8.4.11-1                                   additional facilities for
>>> PostgreSQL
>>> ii  postgresql-contrib-9.1
>>> 9.1.4-0ubuntu12.04                         additional facilities for
>>> PostgreSQL
>>>
>>> Lo mejor, aún así, es que vayas comentando los problemas que te van
>>> surgiendo, adjuntando los logs.
>>>
>>> Un saludo y suerte.
>>>
>>>
>>>
>>>> Muchas gracias de antemano,
>>>>
>>>> José María
>>>>
>>>> El 1 de junio de 2012 09:44, Jordi Torres <jtorresfabra en gmail.com>escribió:
>>>>
>>>> Hola José María,
>>>>>
>>>>>
>>>>> Me gustaría saber como emula gvsig los escenarios 3D. Supongo que
>>>>>> manejará un modelo el cual le dice en que posición está en cada momento
>>>>>> para ir moviéndose a través de la información base que se está
>>>>>> representando, por ejemplo, un vuelo por encima de un grupo de viviendas o
>>>>>> sobre un río.
>>>>>>
>>>>>>
>>>>> La extensión 3D está compuesta principalmente de dos partes, el núcleo
>>>>> y la extensión en sí. El núcleo está implementado en C++ en una librería
>>>>> desarrollada por nosotros que se llama osgVirtualPlanets(osgVP). Está
>>>>> librería se basa en OpenSceneGraph, el grafo de escena estándar para OpenGL
>>>>> (una herramienta de alto nivel que supone una abstracción de los comandos
>>>>> de OpenGL y que permite la organización jerárquica de la escena). Sobre
>>>>> osgVP se desarrollaron unos wrappers en JNI para tener accesible la API
>>>>> desde Java, de esta manera es como se comunica la extensión con el núcleo.
>>>>> Mediante esta librería se genera el terreno y las primitivas gráficas
>>>>> necesarias para la visualización.
>>>>>
>>>>>
>>>>>> Mi duda y ansia de conocer es, que debo saber para programar una
>>>>>> herramienta que, al igual que existe para dar información de posción X e Y
>>>>>> cuando me muevo con el puntero, pueda decirme no solo esta posición sino
>>>>>> también la altura y parámetros de visión que se encuenra el VISOR en ese
>>>>>> momento.
>>>>>>
>>>>>>
>>>>> Supongo que tienes experiencia en la programación de extensiones sobre
>>>>> gvSIG, y que también tienes nociones de OpenGL y programación gráfica. Si
>>>>> no me equivoco lo que quieres es saber los parámetros de la cámara OpenGL
>>>>> (eye, look, center) para después transformalos a (yaw, pitch, roll) cosa
>>>>> que también puedes hacer con un poco de álgebra matricial a partir de la
>>>>> matriz de la vista. Creo que en osgVP tenemos una clase Camera con API en
>>>>> Java desde la que puedes obtener tanto los parámetros de la cámara como la
>>>>> matriz de la vista.
>>>>>
>>>>> Aquí tienes un link con la documentación de osgVP[1].
>>>>>
>>>>> [1]https://devel.gvsig.org/redmine/attachments/105/UserGuide_en.pdf
>>>>>
>>>>>
>>>>>
>>>>>> Espero vuestras respuestas, 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:
>>>>>> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>>>>>>
>>>>>>
>>>>> Un saludo.
>>>>>
>>>>>
>>>>> --
>>>>> Jordi Torres Fabra
>>>>>
>>>>> gvSIG 3D blog
>>>>> http://gvsig3d.blogspot.com
>>>>> Instituto de Automática e Informática Industrial
>>>>> http://www.ai2.upv.es
>>>>>
>>>>> _______________________________________________
>>>>> 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:
>>>>> http://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:
>>>> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>>>>
>>>>
>>>
>>>
>>> --
>>> Jordi Torres Fabra
>>>
>>> gvSIG 3D blog
>>> http://gvsig3d.blogspot.com
>>> Instituto de Automática e Informática Industrial
>>> http://www.ai2.upv.es
>>>
>>> _______________________________________________
>>> 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:
>>> http://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:
>> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>>
>>
>
>
> --
> Jordi Torres Fabra
>
> gvSIG 3D blog
> http://gvsig3d.blogspot.com
> Instituto de Automática e Informática Industrial
> http://www.ai2.upv.es
>
> _______________________________________________
> 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:
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20120621/673c8686/attachment.htm 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : gvSIG_1.log
Tipo       : application/octet-stream
Tamaño     : 47311 bytes
Descripción: no disponible
Url        : http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20120621/673c8686/attachment.obj 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : fallo_postgis3D
Tipo       : application/octet-stream
Tamaño     : 2790 bytes
Descripción: no disponible
Url        : http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20120621/673c8686/attachment-0001.obj 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : gvSIG.log
Tipo       : application/octet-stream
Tamaño     : 56765 bytes
Descripción: no disponible
Url        : http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20120621/673c8686/attachment-0002.obj 


Más información sobre la lista de distribución gvSIG_desarrolladores