martes, 16 de agosto de 2016

13.2. Bloque 3D. Datos culturales.

Agregar puntos, líneas y polígonos en un bloques 3D.

Esta entrada es una continuación del anterior (12.1) y explica como agregar datos físicos y culturales (representados por puntos, líneas o áreas) en el bloque 3D.
Script

0. Bloque inicial: Empezamos desde el bloque de previo que incluye datos de pscoast en 2D.


1. Datos de pscoast en 3D: Para graficar los datos de pscoast como la línea de costa y del mar (graficados previamente) sólo es necesario conocer su ubicación (longitud y latitud) dado que su altura permanece constante. Sin embargo, para otros tipos de datos (límites de países, ríos, rutas, etc.) los valores de altura varían y por lo tanto es necesario otra metodología.
Por ejemplo, para graficar los límites administrativos entre Argentina y Chile (-N1) y de sus respectivos provincias/regiones (-N2) utilizamos los siguientes códigos. Primero, con pscoast se extraen (con -M) los datos de su ubicación en 2D (y con resolución máxima; -Df). Luego, con grdtrack se agregan los datos de altura a partir de la grilla %CUT% (la misma utilizada para hacer el bloque 3D). Finalmente, los datos grafican con psxyz. -W permite definir el estilo de la línea utilizada.
Nota: El símbolo | (pipe) permite conectar los 3 módulos en una sola línea de comando.

gmt pscoast -R%REGION% -Df -M -N1/ | grdtrack -G%CUT% -sa | psxyz -R%REGION3D% -J -JZ -O -K -p >> %OUT% -W0.5,black 
gmt pscoast -R%REGION% -Df -M -N2/ | grdtrack -G%CUT% -sa | psxyz -R%REGION3D% -J -JZ -O -K -p >> %OUT% -W0.2,black,-




2. Datos IGN en 3D: Para los datos del IGN, primero se agrega con grdtrack  los datos de altura a partir de la grilla %CUT%. Luego los datos se grafican con psxyz. La combinación de -W, -G y -S permiten graficar líneas, puntos y áreas y definir sus propiedades. En este caso sólo es necesario encadenar 2 módulos.

gmt grdtrack -R%REGION% "E:\Facultad\Datos_Geofisicos\IGN\1_GMT\003_Red_Ferroviaria.gmt"  -G%CUT% -sa | psxyz -R%REGION3D% -J -JZ -O -K -p >> %OUT% -Wthin,blue
gmt grdtrack -R%REGION% "E:\Facultad\Datos_Geofisicos\IGN\1_GMT\005_Centros_Poblados.gmt" -G%CUT% -sa | psxyz -R%REGION3D% -J -JZ -O -K -p >> %OUT% -W0.2,black,- -Sc0.1 -Gred
gmt grdtrack -R%REGION% "E:\Facultad\Datos_Geofisicos\IGN\1_GMT\010_Ejidos_Urbanos.gmt"   -G%CUT% -sa | psxyz -R%REGION3D% -J -JZ -O -K -p >> %OUT% -Wfaint -Ggreen


No hay comentarios.:

Publicar un comentario