[Gvsig_desarrolladores] programar en gvsig

José María Amuedo jmamuedo en gmail.com
Mar Jul 3 10:50:14 CEST 2012


Jordi, no se si te dió tiempo a ver algo del problemilla que comentamos

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

> Jordi.
>
> Antes de todo, gracias por tu dedicación. Comprendo y entiendo de lo que
> me hablas.
>
> Respecto a tus preguntas:
>
> *Acción1*. WMS: no me va en general, pero hay dos casos: uno cuando
> intento cargarlo en una vista normal, donde lo único que me hace la
> aplicación es que no me visualiza el WMS, *pero no me lanza ningúna
> consola con fallos*. Y luego está el caso en el que intento cargar la
> capa WMS en la vista 3D y en este caso no solo no me visualiza sino que me
> lanza un fallo.
>
> *Acción2*. Respecto a Postgis: algo he podido solventar y he dado con un
> truco para evitar el fallo. Cuando intento cargar capas provenientes de una
> conexión Postgis, si intento agregar 2 capas a la vez (imaginemos una de
> puntos y otra de líneas), la aplicación me lanza un fallo. Pero si las voy
> agregando capa por capa, la aplicación responde perfectamente. Otro caso es
> la carga de WMS en 3D que me lanza fallo.
>
> Mis capas son 2D, pero puedo mostrarlas de la forma que te he explicado
> anteriormente.
>
> Por tanto, los archivos que te adjunté son tres (lo explico porque puede
> ser que no lo hiciera anteriormente de forma clara):
>
>
>    - gvSIG_1.log: contiene el log de la *Acción 1*.
>    - fallo_postgis3D: contiene el fallo de consola de la *Acción 2*.
>    - gvSIG_2.log:contiene el log de la *Acción 2.*
>
>
> Nota importante: He estado revisando los errores y tanto el fallo de la
> carga de capas desde postgis como el añadir servicios WMS en vista 3D
> muestran lo mismo.
>
> Saludos y gracias,
>
> José María.
>
> El 27 de junio de 2012 12:26, Jordi Torres <jtorresfabra en gmail.com>escribió:
>
> 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
>>
>> _______________________________________________
>> 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/20120703/af5f9f7a/attachment.htm 


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