viernes, 11 de marzo de 2011

gvSIG 3D - RC1 is here!!




Hola comunidad!

Tras pasar el plan de pruebas y arreglar los fallos encontrados por el equipo de testing estamos más que contentos de poder anunciar la versión RC1 de gvSIG 3D. Podeis descargarla desde aquí [1]. 

En esta ocasión nos gustaría dar las gracias en especial al equipo de testing de gvSIG. También a Álvaro Anguix por ayudarnos con temas no relacionados con el desarrollo, y a Joaquín José del Cerro, por sus acertados consejos.

Si no se encuentran errores graves ésta pasará a ser la versión final!

Por cierto, acordaos de votar en la encuesta para el codename de la versión final. La votación está más que ajustada!!

Hi community!

We are very happy to announce the RC1 version for gvSIG 3D available in [1].  

This time we'd like to thank specially the gvSIG testing team. Also to Álvaro Anguix, for helping us with non-development related stuff, and to Joaquín José del Cerro for his suggestions.

If there aren't critical errors we will tag this version as final!

By the way, we want to encourage you to vote for the final version codename in the poll, just at the right column of this blog. Right now the voting is very tight! 


[1]http://forge.osor.eu/frs/?group_id=178&release_id=718

jueves, 3 de marzo de 2011

New build of gvSIG 3D (number 19) -- Codename "HANNIBAL"



Español

Desde el equipo de gvSIG 3D nos complace anunciar un nuevo build de gvSIG 3D que podéis descargar desde [1]. Este build ha sido posible, gracias al apoyo que la comunidad de usuarios y desarrolladores ha demostrado.

Nos gustaría agradecer el trabajo realizado por el equipo de testing de gvSIG: Manuel Madrid, Núria Fora, y Juan José Martí. Gracias por vuestro interés!

Algunas de las mejoras más importantes son:

* Solucionado problema de generación de texturas en tarjetas ATI.
* Solucionado problema con sistemas operativos linux 64 bit y drivers de gráficos.
* Solucionado problema con el instalador y java 1.5
* Añadidas cadenas de traducción al inglés que faltaban.
* Mejoras en el instalador de linux, comprobación de requisitos mínimos.

Esperamos que con este nuevo build continuéis dándonos sugerencias y reportando problemas para poder seguir mejorando.

Conviene recordar que las versiones en desarrollo están orientadas a que los usuarios puedan evaluar y testear las nuevas funcionalidades de gvSIG, pero no son versiones que deban ser usadas en entornos de producción.

Por otro lado queremos animaros a votar en la encuesta que hay situada a la derecha, para elegir un codename para la versión final. ¡Por ahora la votación está bastante apretada!

English

We are pleased to announce a new build of gvSIG3D available in [1]. This development has been possible thanks to, especially, the community support.

This time we'd like to thank the gvSIG testing team: Manuel Madrid, Núria Fora and Juan José Martí . Thank you for your interest!

Among the new features, we shall emphasize:
*Fixed texture problems in ATI cards.
* Fixed problem with 64 bit and graphic drivers.
* Fixed installer for java 1.5
* Fixed  missing english strings
* Improvements in linux installer, cheking for minimum requirements.

We encourage everyone to try this version and await your comments and suggestions in the blog as well as in the mailing list in order to keep improving the framework.

These development versions are oriented to test and evaluate new functionalities of gvSIG, so it's not recommended to use it in a production environment.

By the way, we want to encourage you to vote for the final version codename in the poll, just at the right column of this blog. By now the voting is very tight! 



[1]https://gvsig.org/web/projects/gvsig-desktop/devel/gvsig-3d

martes, 1 de marzo de 2011

OpenSceneGraph running on Android


Español:

Buenas, mi nombre es Jorge Izquierdo y acabo de incorporarme al equipo del ai2. Desde que entré he estado trabajando en una manera de utilizar la librería OpenSceneGraph en Android. Después de un tiempo de trabajo y revisión podemos presentar la primera versión para la cadena de compilación con Cmake/Android ndk así como un ejemplo en video.

De momento se soportan las características básicas de OSG. Sin embargo debe tomarse esta compilación como experimental y algunas características podrían fallar. Se sabe que multithreading y los serializadores de osgSim y osgShadow no funcionan correctamente. Además los wrappers marcados como deprecated en OSG no han sido incluidos en la compilación.

Las pruebas realizadas han sido hechas con Android 2.2.1 y 2.3 en una Archos Tablet 70 IT y un HTC nexus one y la librería OSG configurada para OpenGL ES 1.1. Los requisitos mínimos son Ndk r4 (Crystax)/Ndk r5 y Android 2.0. Actualmente se compila toda la librería, plugins, etc, en estático.

Seguiremos informando!

English:

Hello, my name is Jorge Izquierdo and I'm a new member of ai2 team. Since I joined the team I've been working in a way to get running OSG on Android. After some time of coding, and code refactoring we can show our very first version of a building toolchain for CMake/Android NDK and a working test example.

Right now basic OSG features are supported. But this can't be taken as a "fully" functional compilation. It's a experimental building and some features could crash without any warning. We know that multithreading and osgSim, osgShadow serializers are not supported. Deprecated wrappers have not been included in the build or the test example.

Testing was made on Android 2.2.1 and 2.3, on Archos Tablet 70 IT and HTC Nexus One respectively, with OSG configured to draw using OpenGL ES 1.1. Minimum specs are NDK r4 (Crystax)/NDK r5 and Android 2.0. The entire library and plugins are compiled in a static way.

We will keep you up to date!

martes, 8 de febrero de 2011

New build of gvSIG 3D (number 18) -- Codename "FRANKENSTEIN"


Español

Nuestra criatura está aquí... desde el equipo de gvSIG 3D nos complace anunciar un nuevo build de gvSIG 3D que podéis descargar desde [1]. Este build ha sido posible, más que nunca, gracias al apoyo que la comunidad de usuarios y desarrolladores ha demostrado.

Partiendo de este build se generará la versión RC1. A partir de ahí se irán creando sucesivos builds RC arreglando los problemas que se encuentren. Si no hay errores graves, se generará la versión final.

Nos gustaría agradecer especialmente a la comunidad de usuarios de gvSIG  el esfuerzo que está haciendo para ayudarnos en el proceso de testing. En particular nos gustaría agradecer a Javier Busselo, Fran Peñarrubia, Nicklas Aven, Alessandro Sgambati, Agustín Díez y Benjamin Ducke el tiempo que han dedicado en probar la versión beta de gvSIG 3D.

Algunas de las mejoras más importantes son:

* Solucionado problema con el instalador en S.O. linux de 64 bits.
* Solucionado problema con drivers fglrx. 
* Solucionado bug con animación de transparencia de capa.
* Solucionado bug en símbolos de polígono sin borde o sin relleno.
* Solucionado bug en visualización de capas ArcIMS.
* Solucionado bug que hacía que las capas no se viesen en el TOC cuando se cargaba un proyecto.
* Solucionado bug en el selector de simbología para modelos 3D. 
* Múltiples errores menores arreglados y fixes de estabilización.

Esperamos que con este nuevo build continuéis dándonos sugerencias y reportando problemas para poder seguir mejorando.

Conviene recordar que las versiones en desarrollo están orientadas a que los usuarios puedan evaluar y testear las nuevas funcionalidades de gvSIG, pero no son versiones que deban ser usadas en entornos de producción.

Por último, pero no por eso menos importante, hemos abierto una encuesta (en la columna derecha de este blog) para que sea la comunidad quien elija el codename de la versión final, de entre todos los que proponemos el equipo de desarrollo. Como en los codenames anteriores, los nombres están muy relacionados con el cine.

Gracias por involucraros!!

English

Our creature is here... we are pleased to announce a new build of gvSIG3D, and the last development build in gvSIG-1.x branch, available in [1]. This development has been possible thanks to, especially, the community support.

From this build we will generate the RC1 version. We will create consecutives RC fixing the detected bugs. If there aren't any critical errors, the final version will be released. 

This time we'd like to thanks  to the user community for helping us with the test process. Also to Javier Busselo, Fran Peñarubia, Nicklas Aven, Alessandro Sgambati, Agustin Diez and Benjamin Ducke for spend their time testing the beta version.

Among the new features, we shall emphasize:

* Fixed problem with 64 bit linux installer. 
* Fixed problem with fglrx installer.
* Fixed bug: transparency layer animation doesn't work in a 3D View.
* Fixed bug: Selecting symbols with no border or no fill doesn't work.
* Fixed bug: Error when add an ArcIMS layer.
* Fixed bug: Update colors and units in symbology panel using 3d models as symbols.
* Multiple minor bug fixes and stabilization fixes.

We encourage everyone to try this version and await your comments and suggestions in the blog as well as in the mailing list in order to keep improving the framework.

These development versions are oriented to test and evaluate new functionalities of gvSIG, so it's not recommended to use it in a production environment.

Last but not least, we have opened a opinion poll (in the right column of this blog), to ask the community for the codename of the final version. The options in the poll are ideas of the development team. Like in previous versions, codenames are quite related to the film world.

Thank you very much to get involved!


[1]https://gvsig.org/web/projects/gvsig-desktop/devel/gvsig-3d

miércoles, 26 de enero de 2011

Build a SHP with Z values from CSV ready to use in gvSIG 3D



- Español -

En este tutorial, explicaremos como construir un SHP de puntos con un valor Z para cada uno a partir de un archivo CSV (fichero de texto separado por comas).

Para hacer este tutorial necesitaremos:

- Un fichero CSV con los valores separados por comas, donde la primera fila son los nombres de las columnas:

X,Y,Z,Value
570373,4759206,919.00,4558.033732
569900,4757435,395.00,10601.35443
573725,4761400,1165.00,3594.570815


- La herramienta de linea de comandos "ogr2ogr" disponible en FWTools [1].

NOTAS:

1) Podemos crear archivos Virtual Format (.vrt) para crear otros SHP. Las opciones para la creacion de archivos Virtual Format esta disponible en [2]. El fichero utilizado en el video contiene el siguiente código:

<OGRVRTDataSource>
     <OGRVRTLayer name="data">
          <SrcDataSource relativeToVRT="1">data.dbf</SrcDataSource>
          <SrcLayer>data</SrcLayer>
          <GeometryType>wkbPoint25D</GeometryType>
          <GeometryField encoding="PointFromColumns"
x="X" y="Y" z="Z"/>
     </OGRVRTLayer>
</OGRVRTDataSource>


2) El primer comando del video crea un fichero ".dbf" a partir del archivo CSV.
ogr2ogr -f "ESRI Shapefile" [carpeta_destino] [archivo_csv]

Podemos crear este fichero con la herramienta exportar tabla de gvSIG y saltarnos este paso.

3) El segundo comando genera el SHP a partir del DBF. Es muy importante que la carpeta destino sea distinta a la del archivo DBF para no sobreescribirlo:
ogr2ogr -f "ESRI Shapefile" [carpeta_destino] [archivo_vrt]


Actualización


En algunas versiones de ogr2ogr es necesario indicar el fichero dbf de datos dentro del archivo vrt. Si no os funciona como en el video debeis editar el fichero vrt incluyendo el dbf como fichero fuente de datos y ejecutar el siguiente comnado añadiendo el nombre del archivo shp de salida:

ogr2ogr -f "ESRI Shapefile" [carpeta_destino\archivo.shp] [archivo_vrt]


- English -

In this tutorial, we explain how to build a points SHP file with Z values from a CSV file.

We need the following tools to do this tutorial:

- A CSV file with comma separated values, where the first row is the column names:

X,Y,Z,Value
570373,4759206,919.00,4558.033732
569900,4757435,395.00,10601.35443
573725,4761400,1165.00,3594.570815


- The command line tool "ogr2ogr" available on FWTools [1].

NOTES:


1) We can create Virtual Format files (.vrt) to build different SHP files. The Virtual Format options are explained at [2]. The file used in the video has the following code:

<OGRVRTDataSource>
     <OGRVRTLayer name="data">
          <SrcDataSource relativeToVRT="1">data.dbf</SrcDataSource>
          <SrcLayer>data</SrcLayer>
          <GeometryType>wkbPoint25D</GeometryType>
          <GeometryField encoding="PointFromColumns"
x="X" y="Y" z="Z"/>
     </OGRVRTLayer>
</OGRVRTDataSource>


2) The first command shown in the video, builds a ".dbf" file from CSV:
ogr2ogr -f "ESRI Shapefile" [carpeta_destino] [archivo_csv]

We can build a ".dbf" file using the "Export from table" tool in gvSIG and avoid this command.

3) The second command builds the SHP file from a DBF. We need specify a different destination directory of the current dbf directory to avoid overwriting the file:
ogr2ogr -f "ESRI Shapefile" [destination_directory] [vrt_file]



Update


Some ogr2ogr versions needs to specify the dbf file into vrt code. If you are following the video tutorial and it doesn't works, try to modify the vrt file including the dbf file as data source and execute this command adding the shp output filename.

ogr2ogr -f "ESRI Shapefile" [destination_directory\file.shp] [vrt_file]


--

[1] Download GDAL binaries from: http://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries
[2] Virtual Format Files: http://www.gdal.org/ogr/drv_vrt.html

lunes, 10 de enero de 2011

CALL FOR TESTING

Español

Hola usuarios de gvSIG!

Como muchos sabeis, en el equipo de 3D estamos trabajando duro para conseguir una versión final. Durante las vaciones navideñas, y en colaboración con el equipo de testing de gvSIG, hemos liberado la versión beta de gvSIG 3D. A esta versión le seguirán las RC (release candidates) necesarias para lograr alcanzar el estado de versión final.

Estamos especialmente interesados en que la comunidad se involucre en el proceso de testing, puesto que el correcto funcionamiento de esta extensión depende en gran medida del hardware y los drivers utilizados. Nuestro objetivo es detectar la máxima cantidad de fallos, así como las configuraciones que funcionan y las que no, para al menos poder documentar y abordar estos problemas de cara a la RC1.

Recomendamos echar un vistazo a los requerimientos mínimos [1] antes de instalar la versión beta de la extensión 3D [2]. Así como instalar una versión de gvSIG 1.10 final independiente para hacer las pruebas.

Todos los comentarios, sugerencias y reportes de errores son bienvenidos, tanto en las listas de distribución como en este blog, donde podeis encontrar también ejemplos de uso y videotutoriales.

Muchas gracias por adelantado! 

English  

Hi gvSIG users!

As many of you already know, the gvSIG 3D team is working hard to get a final version of the 3D extension. During christmas hollydays a beta version have been released.  After this version we will create consecutives RC (release candidates) fixing the bugs detected to arrive to the final release.

We are specially interested in the community testing and feedback, because the proper functioning of this extension depends on the hardware and drivers used. Our target is to detect the maximum number of bugs, and which configurations are working well/bad to fix these problems in the RC1 version.

We recommend to take a look to the minimum requirements[1] before to install the 3D extension[2], and do it in a separate gvSIG 1.10 final installation. All your comments, suggestions and bug reports are wellcome. You can write to gvSIG distribution lists or to this blog, where you can find videotutorials and use examples.

Thank you very much in advance!

[1]https://gvsig.org/web/projects/gvsig-desktop/official/gvsig-1.10/extensiones-gvsig-1.10/extension-3d/requerimientos-del-sistema/
[2]https://gvsig.org/web/projects/gvsig-desktop/official/gvsig-1.10/extensiones-gvsig-1.10/extension-3d/descargas/

jueves, 16 de diciembre de 2010

Last development build of gvSIG 3D (number 16) -- Codename "MOHICAN"

Español

Desde el equipo de gvSIG 3D nos complace anunciar un nuevo build, y el último de desarrollo en la rama gvSIG 1.x, de gvSIG 3D que podéis descargar desde [1]. Este build ha sido posible gracias al apoyo que la comunidad de usuarios y desarrolladores ha demostrado.

Este build es a su vez la versión beta, que será la primera que pasará el plan de pruebas por el equipo de testing de gvSIG. Si no hay errores graves, se creará otro build con el nombre RC1 (Release Candidate). A partir de ahí se irán creando sucesivos builds RC arreglando los problemas que se encuentren hasta llegar a la versión final.

Nos gustaría agradecer especialmente a Manuel Madrid el esfuerzo que está haciendo para ayudarnos en el proceso de testing. También nos gustaría agradecer a Mario Carrera, y en general a toda la dirección de gvSIG, la colaboración prestada durante las 6as Jornadas Internacionales de gvSIG.

Algunas de las mejoras más importantes son:

* Solucionado problema con el instalador de las librerías JAI en Windows.
* Solucionado problema con la compilación de Gdal en Mac OSX.
* Integrada nueva versión de osgVP (2.2.3)
* Añadido Zoom a capa OSG.
* Añadido modo de visualización en alámbrico.
* Adaptado máximo nivel de subdivisión acorde con nivel de resolución en capas de elevación.
* Mejoras en el modulo de animación.
* Fixes en extDockingSkin (arreglados en el CodeSprint)
* Soporte para formato .3dc.
* Múltiples errores menores arreglados y fixes de estabilización.

Esperamos que con este nuevo build continuéis dándonos sugerencias y reportando problemas para poder seguir mejorando.

Conviene recordar que las versiones en desarrollo están orientadas a que los usuarios puedan evaluar y testear las nuevas funcionalidades de gvSIG, pero no son versiones que deban ser usadas en entornos de producción.


English

We are pleased to announce a new build of gvSIG3D, and the last development build in gvSIG-1.x branch, available in [1]. This development has been possible thanks to the community support.

This build is the beta version, and it will be the first to be tested by the testing team of gvSIG . If there aren't any critical errors, a RC (Release Candidate) version will be released. From this version -RC1- we will create consecutives RC fixing the bugs detected until we arrive to the final release.  

This time we'd like to thanks  Manuel Madrid for helping us with the test process. Also to Mario Carrera and to the whole gvSIG management Team for collaborate with us in the 6th gvSIG Conference.

Among the new features, we shall emphasize:

* Fixed bug with JAI installer in windows.
* Fixed Gdal compilation for Mac OSX.
* osgVirtualPlanets update (osgVP-2.2.3)
* Added Zoom to layer OSG
* Added wired visualization tool.
* Adapted maximum subdivision level to maximum raster resolution in elevation layers.   
* Improvements and bug fixes in animation extension.
* Fixed bugs in extDockinSkin (during the CodeSprint).
* Support for .3dc format
* Multiple minor bug fixes and stabilization fixes.

We encourage everyone to try this version and await your comments and suggestions in the blog as well as in the mailing list in order to keep improving the framework.

These development versions are oriented to test and evaluate new functionalities of gvSIG, so it's not recommended to use it in a production environment.


[1]https://gvsig.org/web/projects/gvsig-desktop/devel/gvsig-3d