sábado, 7 de julio de 2012

Un mapa bonito con gvSIG 1-12 para Mac


Vamos a tratar de hacer un mapa bonito  a partir de GDEM2.
Para ello necesitamos:
Una cuenta en el servidor http://gdex.cr.usgs.gov/gdex/?
La última versión de gvSIG para mac
Una vez estamos logeados ya podemos descargar nuestra zona de interés. Por ejemplo la zona de Alto Amazonas

Como novedad podemos bajar nuestra selección en UTM
La resolución es cercana a los 25x25.
Una vez tenemos el geotif (o el jpg, o el asc) ya podemos a empezar a tratarlo con gdal.
Para ello abrimos una terminal y no vamos a descarga
cd Downloads
y tecleamos
echo 'export PATH=/Library/Frameworks/GDAL.framework/Programs:$PATH' >> ~/.bash_profile
source ~/.bash_profile
 
Cambiamos el nombre del tif descargado a mdt.tif
Creamos un mapa de sombras desde el terminal

Hacemos un mapa de sombras

gdaldem hillshade -co compress=lzw dem.tif hillshade.tif

Creamos una rampa de colores en un fichero que se llame rampa.txt y que debe tener cuatro columnas separadas por espacios, en la primera va el valor de altitud, en la segunda el valor del rojo, en la tercera el del verde y en la cuarta el del azul.
Hacemos el mapa de color


gdaldem color-relief dem.tif rampa.txt color-relief.tif
Creamos un mapa de pendientes llamado slope.tif

gdaldem slope dem.tif slope.tif

Creamos una rampa de colores para las pendientes llamada rampa-pendientes.txt con el siguiente contenido:

0 255 255 255
90 0 0 0

Ponemos color al mapa de pendientes
gdaldem color-relief -co compress=lzw slope.tif rampa-pendientes.txt slopeshade.tif
Cargamos los mapas en el TOC de gvSIG, de arriba abajo por este orden
color-relief.tif
slopeshade.tif
hillshade.tif


Damos la transparencia conveniente a los mapas superiores
Obtenemos el resultado que buscábamos


Idea origina en los tutoriales de TileMill

2 comentarios:

Capitán Cavernícola dijo...

Agustín, como se descarga el GEM2, para poder empezar a hacer todo lo que explicas?

Agustin dijo...

Did you try to follow the first link in the entry gdem2. It will open new paths for you.