lunes, 10 de octubre de 2016

12.1. Mapa 2D en perspectiva.

Visualizar una figura en 2D en perspectiva.


Se explica como crear un mapa topográfico 2D visto en perspectiva a partir de un DEM. La entrada 5.1 muestra el mapa 2D sin perspectiva.


Script

0. Definir Variable: Se define la variable "persp" que se utilizará para elegir la vista en perspectiva. Para figuras en 2D se definen 2 parámetros: acimut (0-360) y la elevación sobre el horizonte (0 a 90).

REM    Perspectiva
SET    persp=160/30

1. Perspectiva: Para que las figuras se visualice en perspectiva se agrega el argumento "-p%persp%" en el primer comando. En las siguientes líneas sólo es necesario agregar "-p" (los parámetros de -p son guardados en el archivo gmt.history).

gmt psxy -R%REGION% -J%PROJ% -T -K -P -p%persp% > %OUT%
gmt grdimage -R -J -O -K %CUT% -C%color% >> %OUT% -I%SHADOW% -p

Mapa con persp=160/30.
2. Otras perspectivas: Para obtener otros vistas en perspectiva sólo es necesario modificar la variable "persp".
Nota: Con valores de 180/90 (desde el sur y desde arriba) se obtiene figuras sin perspectiva.

Mapa con persp=160/60.
Mapa con persp=160/90.
Mapa con persp=180/90.
Mapa con persp=45/30.

3. Imágenes en perspectiva: También se puede utilizar para imágenes. Este script permite elaborar una figura semejante a partir de una imagen satelital con psimage (ver entrada 2 para más detalles).

gmt psimage -R -J -O -K -p Imagen_Satelital.png -Dx0/0+w15c >> %OUT%

No hay comentarios.:

Publicar un comentario