[Gvsig_desarrolladores] programar en gvsig

Jordi Torres jtorresfabra en gmail.com
Mie Jun 27 12:26:29 CEST 2012


Hola José,

He andado muy liado estos días con la nueva release de gvSIG 3D (de hecho
sigo liado con el instalador para windows) y no he tenido tiempo de
mirarlo. En cuanto tenga un rato lo miro.

Una pregunta: ¿WMS no te va en 3D o no te va en general?
Otra pregunta: respecto a postGIS, ¿la capa que intentas cargar es 3D o 2D?

Un saludo.

El 27 de junio de 2012 12:20, José María Amuedo <jmamuedo en gmail.com>escribió:

> Alguien sabe a que puede deberse este tipo de fallos??
>
> Gracias,
>
> José María
>
> El 21 de junio de 2012 10:08, José María Amuedo <jmamuedo en gmail.com>escribió:
>
> 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
>>>
>>>
>>
>
> _______________________________________________
> 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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20120627/167de92c/attachment.htm 


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