Hoy el gvSIG

miércoles 2 de diciembre de 2009

El gvSIG es una magnífica herramienta para el tratamiento de datos geográficos. hace unos días se lanzó la versión 1.9
Si habéis utilizado gvSIG en Ubuntu, uno de los mayores incordios era el tamaño de las ventanas que no ocupaba la totalidad de la pantalla, además de tener que desactivar los efectos de escritorio. Buscando en internet encontré el magnífico blog de Juan Carlos Cortez, de Perú, Blog GIS de JC Ahí está la solución.

En primer lugar haremos que gvSIG trabaje con el java del equipo y no el que nos instala por defecto. Vamos a seguir los pasos que indica JC

1. Instalación de Java
Java se encuentra en los repositorios de Ubuntu así que lo único que se debe hacer es

sudo apt-get install sun-java6-jdk
Este comando instalará tambien el JRE como dependencia, por eso mi duda de si solo bastará con este útlimo.

2. Asignar la variable $JAVA_HOME

Lo que entiendo de información leída en la web es que la variable $JAVA_HOME no es necesaria para el correcto funcionamiento de Java ni los programas basados en java dentro de linux, sin embargo, gvSIG se basa en esta variable para ubicar el "JRE del sistema" por lo que tenemos que crearla.

Asignación de la variable
Hay varios archivos que permiten crear distintas variables de entorno, una página que tiene mas detalle es la ayuda de ubuntu

Yo decidi modificar el archivo environment:

sudo gedit /etc/environment


Agregar al archivo las siguientes lineas:

JAVA_HOME="/usr/lib/jvm/java-6-sun"
CLASSPATH="/usr/lib/jvm/java-6-sun/lib:."


Hecho esto reiniciamos el sistema y ya tenemos la variable $JAVA_HOME lista para ser reconocida por gvSIG

3. JAI
Para instalar JAI primero se debe obtener el paquete adecuado de la página web de java.net:

cd $HOME
wget http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-i586-jdk.bin


Asignamos el permiso de ejecutar:

chmod a+x jai-1_1_3-lib-linux-i586-jdk.bin


vamos a la ruta de java e instalamos el paquete:

cd $JAVA_HOME
sudo $HOME/jai-1_1_3-lib-linux-i586-jdk.bin


Se acepta la licencia y la instalación hará el resto.

4. JAI-ImageIO
Igualmente, para instalar JAI-ImageIO se descarga el paquete de java.net

cd $HOME
wget http://download.java.net/media/jai-imageio/builds/release/1.1/jai_imageio-1_1-lib-linux-i586-jdk.bin


Ahora, si se intenta instalar de la misma manera este paquete se obtendrá el siguiente error:
tail: no se puede abrir «+215» para lectura: No existe el fichero ó directorio
Checksumming...
1
The download file appears to be corrupted. Please refer
to the Troubleshooting section of the Installation
Instructions on the download page for more information.
Please do not attempt to install this archive file.


este problema lo solucioné con este articulo

sed s/+215/-n+215/ jai_imageio-1_1-lib-linux-i586-jdk.bin > jai_imageio-1_1-lib-linux-i586-jdk-fix.bin


Asignamos el permiso de ejecutar:

chmod a+x jai_imageio-1_1-lib-linux-i586-jdk-fix.bin


vamos a la ruta de java e instalamos el paquete:

cd $JAVA_HOME
sudo $HOME/jai_imageio-1_1-lib-linux-i586-jdk-fix.bin


Se acepta la licencia y eso es todo.

Una vez que instalamos Java, empezamos con la instalación del gvSIG, siguiendo los pasos indicados por JC, pero actualizándolo a la versión 1.9

1. Descargar los paquetes binarios de la página web de gvSIG (versión 1.9 con prerrequisitos de instalación)

2. Estos paquetes son ejecutables sin embargo se necesita darles el permiso adecuado para poder usarlos de esa manera:

chmod a+x gvSIG-1_9-linux-i586-withjre.bin


3. Ejecutar el instalador de gvSIG 1.1:

./gvSIG-1_9-linux-i586-withjre.bin


y aquí es donde seleccionamos el JAVA que hemos definido anteriormente.

A partir de aquí la instalación con ventanitas es sumamente sencilla

Y una captura de pantalla con el efecto de cubo del compiz y la pantalla de inicio de gvSIG ocupando todo el ancho del escritorio.






Poniendo a punto al Koala (2/)

miércoles 25 de noviembre de 2009

Una vez desinstalado lo que, en principio, no vamos a utilizar, volvemos al synaptic y desde su opción de búsqueda seleccionamos los siguientes paquetes (en synaptic podéis ver la descripción de cada uno de ellos):

Happydigger Caret Gramps, Gpscorrelate Gpsbabel Gpsman Gpsdrive Josm Josm-plugins Survex-Aven Tangogps Viking Openjump Grass Awn Bibus Build-essential GnomeCommander Gparted Gqview Hugin Inkscape K3b Mdbtools Openffice.org Qcad Sunbird Sunflow Thunderbird Vlc Wine Xvidcap


Desde consola

$ sudo aptitude install ubuntu-restricted-extras


$ sudo add-apt-repository ppa:compiz

$ sudo apt-get update

$ sudo aptitude install simple-csm compizconfig-settings-manager emerald fusion-icon


Con esto hay para rato, seguiremos en una tercera entrega

Publicar en Blog desde OpenOffice Writer

martes 24 de noviembre de 2009



Un breve paréntesis en la puesta a punto del Koala, para mostrar una extensión de Sun, para el Open Office Writer. Esta extensión llamada Sun Weblog Publisher nos permitirá escribir el texto en el procesador normal y luego enviarlo a Blogger, Roller, Wordpress, Movable type (xlm-rpc).






Una vez descargada la extensión la instalamos desde Herramientas → Administración de extensiones.

Y ahora otros pantallazos para hacer la vida mas fácil … (si una imagen vale más que mil palabras, me ahorro de escribir mas de cuatro mil)

En administración de extensiones, le damos a editar y rellenamos las casillas según nuestro sitio

Y al final tendremos algo como esto

Para subir el texto (las imágenes me han dado error), lo podemos hacer bien desde el menú como en la primera imagen, o bien desde el icono que se crea en la barra de herramientas.






Poniendo a punto al Koala (1/)

domingo 22 de noviembre de 2009

Esta entrada es, como muchas otras que hay por internet (en Ubuntu-es, o en Ubuntu Life) , un intento de instalar las utilidades y los programas que nos harán la vida mas fácil a la hora de trabajar con un determinado sistema operativo. En pocas palabras, configurarlo a nuestro gusto. Por eso indicaré algunos de los programas que he instalado de cara a un sistema operativo orientado a la Arqueología.

En primer lugar, ante el lanzamiento de ubuntu 9.10 karmic koala, decidí guardar la información importante, e instalar el sistema operativo desde cero. Una vez instalado, comenzamos …

  • Cambiar el fondo de escritorio, no me gusta mucho la imagen naranja, así que opté por otra Botón derecho del ratón sobre el escritorio → Cambiar el fondo de escritorio y ahí seleccionamos la que mas nos guste, o bajamos alguna de internet.

  • Instalar actualizaciones, seguramente al instalar el Karmic ya existen actualizaciones, como la del Firefox, etc, éstas las instalamos sin mas cuando nos avisa el Gestor de Actualizaciones.

  • La versión 9.10 trae, dentro del menú de aplicaciones el Centro de Software de Ubuntu para añadir y quitar programas, sin embargo, si queremos quitar toda una familia de aplicaciones, como los juegos, ahora tenemos que quitar uno a uno (si alguien sabe como quitarlos de golpe, se agradecería). Por lo tanto, para quitarlos todos de una vez, vamos a

    Synaptic en Secciones → Juegos y entretenimiento
    deseleccionamos los que están marcados, o bien quitamos
    gnome-games-common
    para quitarlos todos de una vez.

  • Podemos seguir quitando programas que en principio no vamos a usar como Empathy (yo prefiero el Pidgin, pero para gustos), el Integrado, y el Orca. Los podemos quitar desde el Centro de Software de Ubuntu para ver lo aburrido que es desinstalar varios programas.

SITCYL y Ubuntu

viernes 20 de noviembre de 2009

Hace algunas semanas, indicábamos que para evitar los problemas que Opera y Firefox producían a la hora de consultar la cartografía del SITCyL, teníamos que instalar el Internet Explorer. Hoy curioseando un poco, decidí instalar el navegador de Google, el Chrome

Desde la consola, tecleamos

sudo touch /etc/default/google-chrome


Y luego descargamos el paquete .deb
Dev channel (for 32-bit systems): google-chrome-unstable_current_i386.deb

La sorpresa ha sido que maneja perfectamente el zoom y el movimiento de las imágenes del SITCyL, así que ya podemos desinstalar el "caballo del malo"