Modelo de Elevación Digital

Documentos relacionados
Imágenes - Parte IV. Taller de Informática I. 11 de noviembre de DC - FCEyN - UBA

Taller de Informática I. DC - FCEyN - UBA. 15 de mayo de 2017

Definición de Modelo de Elevaciones. Tipos de Estructuras

Tema 13: Manejo de archivos en lenguaje C

Tema 10: Estructuras de control de entrada y salida

Introducción al Procesamiento de

Estructuras de datos

M.D.T. y TOPOCAL. Superficies Topográficas 13/01/2011. Superficies Topográficas. Técnicas de Representación Gráfica.

M.D.T. y TOPOCAL. Técnicas de Representación Gráfica. Curso DIGTEG 2010

Laboratorio de Procesamiento Digital de Voz Practica 1. INTRODUCCION DE MATLAB Y MANEJO DE ARCHIVOS DE VOZ

Centro Geográfico de la Superficie de Euskal Herria

Caracter a caracter los datos pueden ser escritos o leidos carácter a carácter, con las funciones fputc() y fgetc().

Taller 2 Representación 3D

Generación de un solido. Usando Triangulación entre segmentos

06 Introducción al procesamiento de imágenes BMP con ANSI C

Topogra>a y Geodesia G337

Continental Cubierta de altimetría e hidrografía a partir de los Modelos Digitales de Elevación LIDAR de tipo Terreno Introducción

Estructura de Datos Espaciales. por José Antonio Navarrete Pacheco INTRODUCCIÓN

SECCIÓN 1. Identificación del conjunto de datos espaciales o producto:

Superficies en AutoCAD Civil 3D

Evaluación del Recurso Eólico

Evaluación del Recurso Eólico

21/08/2013. Sistemas de Información Geográfica UNIDAD 3. Modos de Representación de la Información Geográfica en los SIG

Objetivo de la Mesa de Trabajo del CEM

Computación archivos

Marcas de agua (Watermarking) en imágenes, aplicadas en el dominio espacial basadas en Correlación

Ficheros. Archivo, o fichero: Características:

Modelo de cuencas y subcuencas de escurrimiento superficial CARTA 3569-II SAN RAFAEL ESCALA 1:

Topográfico. Generales del Mapa. Características. de Puerto Rico. de Puerto Rico. de Puerto Rico.

Estructuras de datos en SIG

SECCIÓN 1. Identificación del conjunto de datos espaciales o producto:

Para convertir un decimal a un binario se necesita la siguiente tabla.

Tema 2. Adquisición y transmisión de datos con MATLAB. Gestión de puertos

El modelo de datos VECTORIAL

MAPAS GEOLOGICOS MAPAS GEOLOGICOS

Definiciones de CARTOGRAFÍA

UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO. la Facultad de Ingeniería

Actividad: Qué proporción del área terrestre de Puerto Rico está urbanizada?

6. Archivos. Programación II, FCFM, BUAP

Gráficos de Superficie y de Contorno

Curso de Postgrado Introducción al Trabajo con Matlab. Profesor: Ramón Quiza Sardiñas Marzo / 2006

Manual de uso y ejecución del Modelo Numérico POM (Princeton Ocean Model).

Píxel. Un píxel ( picture element ) es la menor unidad homogénea en color que forma parte de una. fotograma de video, gráfico)

Trabajo: DEMO: 3-D plots. Informática aplicada á problemas químicos.

Capítulo IV. Programación en Matlab

Práctica 6. Tratamiento de imágenes mediante Matlab

EJERCICIO 3. Procesamiento Básico de los Modelos de Elevación Digital (DEM): Caracterización de Redes Hidrológicos y Superficies

CIENCIAS SOCIALES: SEXTO DE PRIMARIA CBM NUESTRA SEÑORA DE LOS ÁNGELES (EL ESPARRAGAL-MURCIA)

ANÁLISIS DEL CÓDIGO MATLAB DE PARTIDA EN CPU

UNIVERSIDAD DON BOSCO VICERRECTORÍA DE ESTUDIOS DE POSTGRADO

Taller de uso e interpretación de mapas. Preparado por José Molinelli, PhD Lillian Bird, PhD Alianza Geográfica de Puerto Rico

INSTRUCTIVO DEL PROGRAMA PARA LA TRANSFORMACIÓN RECÍPROCA ENTRE ITRF92, ÉPOCA E ITRF2008, ÉPOCA (versión 1.0)

Transformación de coordenadas TRANITRF. Manual de usuario TRANITRF

Práctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros

Nuevas Iniciativas con los SIG en el Municipio de Bayamón. 29 de septiembre de 2006

Diagrama de una computadora. Unidad Central de procesamiento (CPU)

MAPAS DE PENDIENTE DE TERRENO A PARTIR DE DATOS SATELITALES ASTER

ESTRUCTURA DE COMPUTADORES

Curso Geología General I Práctico N 11

Herramientas computacionales para la matemática MATLAB: Gráficas 3D

EL MODELO Y LAS ESTRUCTURAS DE DATOS RASTER. ORGANIZACIÓN DE LA BASE DE DATOS. UNIDAD 1

» Profesorado. Tutorías: Martes de 16:30 a 19:30 Miércoles de 10:00 a 13:00. Concertar cita previa por ! Cristina Suárez Mejías

Manipulación de archivos estructurados

TAREA N 1 DETECTOR DE LETRAS L MEDIANTE CAMPO RECEPTIVO

Curso SIG. Curso SIG Conceptos Básicos y Funciones. Conceptos Básicos y Funciones. Representaciones del mundo. Curso SIG - Pablo Rebufello 1

La Transformada de Hough. Detección de Líneas y Círculos. Presentado por: Tania Martínez

Práctica 3.- El mapa como sistema de proyección del relieve. Mapas: definición y partes. Elementos del mapa.

Registro Nacional de Información Geográfica. Glosario

MANUAL DE ELABORACION DE PENDIENTES A TRAVÉS DE IMÁGENES SATELITALES ALOS

FUNCIÓN. La Respuesta correcta es D

INTRODUCCIÓN A MATLAB. Laboratorio de Biofísica, U.T.P

Fundamentos de Informática

Datos Elementales y formato de un programa en Java

Programación Dinámica

INVESTIGAR En cada pregunta no extenderse más de dos páginas, debe tener descripción de la pregunta.

Medición del Cambio Climático en México

Estructuras de datos: vectores en C. Clase 7 y 8 Introducción a la Computación Patricia Borensztejn

Introducción a la cartografía convencional y digital

Entrada y salida de datos. Informática aplicada al medio ambiente curso 2010/2011

Guía del usuario. Elaborado por:

Creación y modificación de un modelo geológico

UNIVERSIDAD ESTATAL DE BOLÍVAR

file://c:\users\mpose\appdata\local\temp\tmp27c0.tmp.htm 03/10/2018

Aplicaciones de realidad aumentada en un ipad

INVESTIGAR En cada pregunta no extenderse más de dos páginas, debe tener descripción de la pregunta.

Insertando Texto Dinámico y Estático en la Ventana Gráfica de GeoGebra

UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD DE CIENCIAS DEPARTAMENTO DE GEOCIENCIAS PROGRAMA CORRTOP

Fecha de Redacción : 5/25/2016

Instituto Nicaragüense de Estudios Territoriales INETER

INFORMATICA II PRIMER PARCIAL

Ficheros conceptos. Manejo de ficheros en C. Apertura del fichero Función fopen: nombre del fichero. Apertura del fichero Función fopen

Fundamentos de Informática 7. Introducción al manejo de archivos

Sistemas de Proyecciones. Norbertino Suárez. Setiembre, 2014

MANUAL PARA LA DELIMITACIÓN DE CUENCAS HIDROGRÁFICAS POR: VICTOR E. VILLALTA GARCIA

AutoCAD Civil 3D permite recuperar datos de imagen y de terreno desde Google Earth, así como publicar y ver los datos de diseño en Google Earth.

Archivos. Conceptos SESION 13

Ejercicio 3: Consulta de datos en ArcMap

Cursada Segundo Cuatrimestre 2012 Guía de Trabajos Prácticos Nro. 1

1. Representación del conjunto de Mandelbrot

Transcripción:

Modelo de Elevación Digital Taller de Informática I DC - FCEyN - UBA 16 de noviembre de 2016

Modelos digitales de Elevación- Introducción Importancia Los Modelos de Elevación Digital o DEM alcanzan importancia debido a que son datos topográgicos digitales de gran interés por su origen y el conocimiento que representan. La precisión de los DEM en la simulación de los verdaderos parámetros terrestres de elevación, pendiente y aspecto mejora significativamente la calidad y precisión del conocimiento en numerosas aplicaciones en la tierra, ambiental y ciencias de la ingeniería.

Qué es un DEM? Definiciones de DEM Un DEM proporciona una representación digital de una porción de la terreno superficie de la tierra sobre una superficie de dos dimensiones (UNEP/GRID) http://www.grid.unep.ch. Un DEM es una matriz ordenada de números que representa la la distribución espacial de las elevaciones por encima de algún arbitraria datums en el paisaje ( Meijerink et al.,1994 ) Un DEM es un archivo digital que consiste en elevaciones del terreno para posiciones suelo a intervalos regularmente espaciados horizontales (USGS )

DEM vs DTM Diferencias Digital Terrain Model (DTM) representa información del terreno usando muestreo de valores dicretos como pendiente, por ej. DEM representa los datos de elevación.

Estructura del DEM Líneas Describen la elevación del terreno por los contornos (almacenada en forma de gráficos digitales de ĺınea, DGLS), los pares x,y a lo largo de cada uno contornos de elevación especificada

Estructura del DEM GRID Las elevaciones se almacenan en una serie de cuadrículas.

Estructura del DEM TIN Triangular Irregular Net, es una red de interconexión triángulos con nodos espaciados irregularmente o puntos de observación con coordenadas x, y, z valores. Ventaja sobre GRID es su capacidad para generar más información en áreas de relieve complejo.

Procesamiento DEM Remover hendiduras (Sinks) Cálculo de pendientes (Slopes) Dirección de pendiente (Aspect) GRID Acumulation (Flow Accumulation) Stream Order

Ejemplo Matlab http://dds.cr.usgs.gov/srtm/version2 1/SRTM3/South America/ Archivo: S43W065.hgt indica 43o de latitud sur y 65o longitud oeste

Ejemplo Matlab [ f i d 1, mess ]= fopen ( S35W059. hgt, rb, b ) ; fopen: Abre un archive y obtiene información acerca de él. La información la guarda en fid1 junto a mensaje en mess. fid1: es un número entero que identifica el archivo. mess: mensaje de error si el archivo no puede ser abierto. Argumentos: Nombre del archivo: entre comillas se coloca el nombre del archivo a abrir Permisos: Tipo de archivo En fid1 tengo un identificador de archivo.

Ahora tenemos que recuperar los datos: fread: Lee los datos de un archivo cuyo identificador se obtuvo con fopen. [ A, count ]= f r e a d ( f i d 1, [ 1 2 0 1, 1 2 0 1 ], b i t 1 6 ) ; A: matriz donde se guardan los datos obtenidos count: cantidad de elementos leídos en A Argumentos: fid1: obtenido con fopen [MxN]: tamaño de A bit16 : formato en 16 bits Con fclose cerramos el archivo utilizando el identificador obtenido con fopen: f c l o s e ( f i d 1 ) ;

Procesar la Matriz A 1) Trasponemos para que esté en igual posición que el mapa. A=A ; A=f l i p u d (A) ; 2) Muchas veces los datos de un archivo.htg contienen errores que están dados por números negativos. Por lo tanto, recorrer la matriz y corregir estos problemas: f o r i =1: s i z e (A, 1 ) f o r j =1: s i z e (A, 2 ) i f ( A( i, j ) < 10000 ) A( i, j ) = A( i 1, j ) ; end ; end ; end ;

Procesar la Matriz A 3) Por último, trataremos de bajar un poco la resolución de la imagen que tenemos para que no tarde tanto al mostrar y usamos la función surf para mostrar la imagen en 3d: B = A( 5 0 0 : 8 0 0, 2 0 0 : 5 0 0 ) ; a x i s ( [ 0, 1 2 0, 0, 1 2 0 ] ) ; s u r f (B)

4) Por último agregamos color a la imagen usando la función shading. Esta función posee 3 maneras de ejecución: a) shading flat: cada segmento de la malla del gráfico posee un color constante s u b p l o t ( 3, 1, 1 ) s p h e r e ( 1 6 ) a x i s s q u a r e s h a d i n g f l a t t i t l e ( F l a t Shading )

b) shading faceted: se muestran las ĺıneas negras de la malla. Es la forma default s u b p l o t ( 3, 1, 2 ) s p h e r e ( 1 6 ) a x i s s q u a r e s h a d i n g f a c e t e d t i t l e ( Faceted Shading )

c) shading interp: varía el color de cada segmento interpolando los colores a lo largo de la linea s u b p l o t ( 3, 1, 3 ) s p h e r e ( 1 6 ) a x i s s q u a r e s h a d i n g i n t e r p t i t l e ( I n t e r p o l a t e d S h a d i n g )

Código Completo [ f i d 1, mess ]= fopen ( S35W059. hgt, rb, b ) ; [ A, count ]= f r e a d ( f i d 1, [ 1 2 0 1, 1 2 0 1 ], b i t 1 6 ) ; f c l o s e ( f i d 1 ) ; A=A ; A=f l i p u d (A) ; f o r i =1: s i z e (A, 1 ) f o r j =1: s i z e (A, 2 ) i f ( A( i, j ) < 10000 ) A( i, j ) = A( i 1, j ) ; end ; end ; end ; B = A( 5 0 0 : 8 0 0, 2 0 0 : 5 0 0 ) ; a x i s ( [ 0, 1 2 0, 0, 1 2 0 ] ) ; s u r f (B), s h a d i n g i n t e r p, view ( 0, 9 0 )

De dónde bajar archivos.hgt?

presionar en cada punto de interseccio n Taller de Informa tica I 16 nov 2016