[Gvsig_desarrolladores] OSG Virtual Planets, el núcleo de gvSIG3D.

Rafa Gaitan rafa.gaitan en gmail.com
Mar Ene 20 13:22:45 CET 2009


Hola desarrolladores!,

Después de mucho esfuerzo, por fin podemos anunciar el* Framework OSG
Virtual Planets*[1,2,3].

osgVP es una librería de *Código Libre (GPL*), que ayuda en la creación de
Planetas o Terrenos 3D para GIS, completamente basada en* OpenSceneGraph*[4].
Está diseñada para ser completamente dinámica permitiendo visualizar *Capas
Raster (Textura o elevación)*, y esperamos en un futuro cercano incluir un
sistema multirresolución eficiente para el manejo de información Vectorial.
*
osgVP *ha sido creado en C++ usando tecnología JNI, exponiendo la API en
Java. Está siendo desarrallodo en el ámbito del proyecto
*gvSIG*concretamente la extensión
*gvSIG-3D*[5].

Las principales características del sistema son:

   - Escrito en C++ con wrapper y utilidades en Java haciendo uso de JNI.
   - Wrappers para las clases más comunes de OSG.
   - Integración fácil con Swing/AWT/SWT con la librería viewer que hace uso
   de JOGL y de la librería osgViewer.
   - Permite la creación de planetas y terrenos con paginación sin crear
   préviamente la base de datos.
   - Soporta manejo dinámico de capas por terreno.
   - Soporta la creación y manejo de símbolos GIS (3D Text, Pixel and Meter
   Points, PolyLines and Tesselated Polygons, extrusion and shapes).
   - Extiende la librería osgManipulator facilitando su uso y añadiendo
   nuevas funcionalidades como agrupar y desagrupar subgrafos grafos.
   - Ofrece un conjunto de ejemplos que puede ayudar a los desarrolladores
   - Desarrollado usando el paradigma de test unitario para validar la
   funcionalidad.
   - Ofrece una serie de plugins de Eclipse basados en el framework así como
   dos RCP de ejemplo (Geoviewer y OSG 3D Editor).


La versión estable actual está basada en la version de OpenSceneGraph 2.2.0,
pero la versión en desarrollo (inestable) compila con el trunk de
OpenSceneGraph.
[1] gvSIG-commons de osgVP:
https://gvsig.org/web/projects/gvsig-commons/osgvp
[2] Repositorio Público de osgVP:
           Estable: svn co
http://subversion.gvsig.org/osgvp/tags/osgvp-2.1.7 osgvp-2.1.7
           Trunk: svn co http://subversion.gvsig.org/osgvp/trunk osgvp
           ViewVC: http://subversion.gvsig.org/viewvc/?root=osgvp
[3] Última version estable:
https://gvsig.org/web/projects/gvsig-commons/osgvp/downloads
[4] OpenSceneGraph Web Site: http://www.openscenegraph.org
[5] Ultima versión de gvSIG-3D:
https://gvsig.org/web/projects/gvsig-desktop/devel/gvsig-1_9/ext/3d/

Saludos,
Rafa.


-- 
Rafael Gaitán Linares
Instituto de Automática e Informática Industrial  http://www.ai2.upv.es
Ciudad Politécnica de la Innovación
Universidad Politécnica de Valencia
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20090120/d6381a14/attachment.htm


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