Está en la página 1de 10

2008

MDT CON SURFER

Pablo Cienfuegos Surez


Antonio Luis Marqus Sierra
Surfer o Winsurfer

Surfer es una aplicacin de Golden Software que permite generar de forma rpida y
precisa superficies, imgenes, vectores y otros objetos de forma rpida y precisa.
Debido a su gran capacidad de operacin con diferentes datos permite realizar
operaciones complicadas que requieren de numerosas operaciones de forma rpida y
precisa.
El programa surfer en contra de una muy extendida creencia popular no es una
aplicacin de tipo CAD, si no que es una aplicacin propia que emplea su propio
lenguaje de programacin con el fin de optimizar las tareas a realizar por el programa
puesto que adems de ser capaz de generar mapas y figuras, permite realizar diversas
operaciones en los mismos que resultan muy tiles en el mundo de la ingeniera, no
queriendo decir con ello que sea incompatible con dichas aplicaciones si no, que se trata
de un entorno autnomo que solamente se apoya en ellas en algunos casos.

Visin general del surfer

A continuacin realizaremos un breve recorrido que sirve como iniciacin dentro del
programa surfer, estas breves notas pueden servir como base de partida para un
posterior estudio ms en detalle del programa y de sus mltiples aplicaciones.

Menu file

La opcin File-New es utilizada para abrir una pantalla de edicin cartogrfica (New
Plot), una hoja de clculo (New Worksheet), o una hoja para edicin de texto (New-
Editor).
En SURFER, a diferencia de muchos otros programas de tratamiento de informacin
espacial, la opcin File-Open no suele ser la va principal de acceso. File-Open se usa
cuando ya se ha hecho una composicin cartogrfica, la cual puede incluir una imagen
del terreno (Opcin Map-Image, as como una imagen de contornos, creada con Map-
Contour, y un mapa de carreteras importado como un DXF con la opcin Map-Load-
Base-Map.
SURFER permite importar y exportar archivos en diversos formatos vectoriales y
matriciales (PCX, BMP,JPG, DXF, BNA, BLN). La opcin Map-Load-Base-Map
hace una importacin anloga a la opcin File-Import. Los objetos importados pueden
editarse por separado con la opcin Arrange-Break-Apart, mientras que esto no se
puede hacer con los objetos trados con Map-Load-Base-Map.

Ejemplo del men File con un archivo ASCII con formato (X,Y,Z1 ..Zn).

En el ejemplo anterior el Worksheet se presenta con apariencia de una tabla Excel, no


siendo en realidad una de ellas, si no una propia del programa puesto que con dichas
tablas se presenta el problema de que con Excel podemos tratar 65575 datos mientras
que con SURFER podemos usar millones de datos.

Menu edit

El men de Edicin de SURFER ofrece los comandos usuales de volver a la ltima


operacin (Edit-Undo), de re-ejecutar la ltima operacin (Edit-Redo), de copiar en
memoria y borrar de la ventana activa un objeto (Edit-Cut), de copiar un objeto en
memoria (Edit-Copy), de pegar en la ventana de trabajo un objeto guardado en
memoria (Edit-Paste), y de borrar un objeto de la ventana de trabajo (Edit-Delete). Un
objeto borrado con Edit-Cut puede ser trado a la ventana de trabajo en cualquier
momento, ya que el reside en memoria (claro, siempre que no lo hayamos perdido por
hacer una segunda ejecucin de Edit-Cut).
La opcin Select-All es muy importante. Ella debe ser usada cuando se desee hacer una
integracin de diversas imgenes, por ejemplo mediante el comando Map-Overlay
Maps. Edit-Object ID permite poner un identificador ID a un objeto dibujado con
Draw (lnea, polgono, texto, etc.).
Edit-Reshape permite editar los vrtices de una figura vectorial dibujada con Draw.

Menu Edit

Menu view

El comando View del men principal de SURFER es muy utilizado. View-Fit to


Window permite ver la imagen entera (Plot) utilizando el tamao total de la ventana de
trabajo. View-Page despliega la ventana de trabajo entera. View-Actual Size despliega
la imagen seleccionada al tamao de la ventana de trabajo. View-Full Screen despliega
slo el dibujo, eliminando temporalmente las barras de menu. Con View-Zoom se
cambia a gusto el tamao y sector desplegado en pantalla.
View-Redraw o F5 permiten redibujar las imgenes desplegadas sobre la pantalla. Por
defecto, SURFER viene programado con Auto-Redraw, lo que a veces hace lentos los
procesos.
Men View

Menu Draw

Draw se usa para escribir y dibujar texto, polgonos, polilneas, smbolos, rectngulos,
rectngulos con esquinas redondeadas, y elipses.
Antes de proceder a hacer sus dibujos usted puede definir los atributos
correspondientes: color, tamao, estilo, relleno, etc., usando las cuatro opciones de
abajo (Line-Attributes, etc.).
Al dibujar polilneas (Draw-Polyline) usted puede apretar y arrastrar el ratn (ratn),
con lo cual puede dibujar una polilnea en trazo continuo. Tenga presente que esto crea
una polilnea muy saturada de vrtices.

Ejemplo de dibujo de una polilnea sobre un mapa y colocacin de texto sobre el mismo
Menu Arrange

Arrange es el mdulo que permite organizar las diversas imgenes desplegadas en la


pantalla. En general, SURFER no permite la manipulacin de los elementos
individuales, sino de las imgenes por entero. La excepcin a esta regla son las figuras y
textos dibujados con Draw. Las imgenes con relleno slido, tal como las creadas con
Map-Image o Map-Shaded Relief, ocultan a las imgenes de lneas, como un mapa de
curvas de nivel creado con Map-Contour. En tal caso, seleccione la imagen slida (un
clic con el ratn) y ejecute Arrange-Move to Back.
Arrange-Combine permite combinar dos imgenes en una sola. Esto puede ser
deshecho con Arrange-Break Apart. La imagen puede ser rotada con Rotate o Free-
Rotate, y dos o ms imgenes seleccionadas pueden ser alineadas con Align Objects.

Men Arrage

Menu Grid

SURFER es esencialmente un programa para la interpolacin y la cartografa en 2D y


3D, en modo RASTER o IMAGEN. La cartografa y anlisis se hacen por lo esencial
sobre una matriz o retcula, de ah que el mdulo Grid sea uno de los ms importantes.
Grid-Data lee un archivo ASCII con formato (X,Y,Z1,Z2, ...Zn) e interpola un archivo
imagen (*.GRD), utilizando el algoritmo de interpolacin especificado (p.e., Inverso de
la Distancia, Regresin Polinomial, Mnima Curvatura, etc.). Funtion permite
interpolar una imagen a partir de una funcin matemtica de tipo Z=f(X,Y). Math se
usa para operar dos archivos imagen GRD, o un archivo GRD con una constante.
Calculus calcula diversas derivadas espaciales de una imagen en formato GRD (p.e.
pendiente, orientacin de relieve, curvatura, etc.).
Matrix Smooth y Spline Smooth se usan para generalizar una matriz (archivo GRD
existente). Blank se usa para "blanquear" los valores de una matriz que se hallen dentro
o fuera de las fronteras de una regin definida por un archivo BLN. Utility es un grupo
de herramientas para convertir entre diversos formatos de una matriz, convertir una
matriz en un archivo ASCII, extraer parte de una matriz y hacer inversin de los ejes de
una matriz.
Volume efecta clculos de volumen entre dos matrices, o entre una matriz y un nivel
constante. Slice permite crear un archivo ASCII que puede ser usado para hacer un
perfil topogrfico. Residuals permite calcular los residuos entre la matriz GRD y los
valores ASCII usados para su interpolacin. Grid-Node-Editor permite editar
(modificar) el valor Z de cada nodo de la retcula.

Ejemplo de utilizacin del comando Data el cual utilizando el algoritmo de


interpolacin conocido como Kriging da la posibilidad de introducir los parmetros del
variograma, un modelo de la variacin espacial de la autocorrelacin espacial, lo cual
hace de este algoritmo semi-probabilstico uno de los ms robustos a la hora de
interpolar

Ejemplo de utilizacin del comando Calculus para la generacin de un mapa de


pendientes (izquierda) y otro de orientacin de vrtices (derecha).

Ejemplo perfil topogrfico empleando el comando Slice

Menu Map

Map es el mdulo destinado a hacer la cartografa en SURFER. Map-Load Base Map


permite importar una imagen (TIF,BMP,PCX,etc.) o un archivo ASCII (BNA,DXF,etc.)
y desplegarlo como una imagen de fondo. Los archivos DXF pueden ser desplegados en
3D, mientras que los generados por Map-Image y Shaded Relief no pueden ser
desplegados en 3D. Contour permite crear una imagen de isopletas a partir de un
archivo GRD (esto se hace por interpolacin).
Post se usa para crear un archivo de objetos puntuales (cuadrados, flechas, etc.)
asociado con un archivo ASCII de tipo (X,Y,Z), generalmente con extensin *.DAT.
Classed Post hace una funcin similar a Post pero se usa cuando el valor Z del archivo
*.DAT ha sido clasificado. Esto permite, por ejemplo, crear un archivo de smbolos
graduados. Image despliega la matriz GRD como una imagen (el nodo de la matriz es
usado como el centro del PIXEL). Shaded Relief permite crear una imagen sombreada
(pseudo tridimensional) del relieve descrito por una matriz GRD.
Surface se usa para crear una imagen 2D o bloque diagrama. Axis se usa para
modificar los atributos de los ejes (tipo letra, etc.). Scale Bar se usa para agregar una
escala grfica al mapa seleccionado. Background permite desplegar una trama o un
relleno bajo una imagen 2D. Digitize es utilizado para crear un archivo ASCII (X,Y)
punteando la imagen con el ratn. 3D View permite manipular la rotacin en X,Y,Z de
un archivo imagen GRD. Scale cambia la escala del mapa seleccionado. Limits permite
cambiar los lmites del mapa seleccionado. Stack Maps alinea dos o ms mapas
seleccionados, el uno directamente encima del otro.
Overlay Maps permite sobreponer diversos mapas seleccionados (use Edit-Select All).
Use esta opcin si desea sobreponer un mapa creado con Contour a uno del mismo
sitio, creado con Surface. Edit Overlays se usa para editar y modificar por separado
cada uno de los mapas combinados con Overlay.

Ejemplo de creacin de mapa de curvas de nivel mediante el


comando contour.
Ejemplo de creacin de mapa pseudo estereoscpico en el cual se puede definir el
grado de inclinacin de la luz para poder definir las sombras del terreno.

También podría gustarte