12.05.2013 Views

Fundamentos de análisis geográfico con SEXTANTE - La Salle

Fundamentos de análisis geográfico con SEXTANTE - La Salle

Fundamentos de análisis geográfico con SEXTANTE - La Salle

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

88 CAPÍTULO 8. MÓDULOS BÁSICOS PARA CAPAS RASTER<br />

<strong>de</strong>spués, una vez entiendas el funcionamiento <strong>de</strong> éstas, crear fórmulas más complejas. Cuanto<br />

más trabajes <strong>con</strong> la calculadora <strong>de</strong> mapas, más soltura ganarás. Es cuestión <strong>de</strong> práctica, pero<br />

no es difícil.<br />

8.5. Cambiando el formato <strong>de</strong> almacenamiento<br />

Deberías ya saber que las capas raster ocupan una gran cantidad <strong>de</strong> memoria, siendo<br />

ésta una <strong>de</strong> las principales <strong>de</strong>sventajas <strong>con</strong> respecto a la información almacenada en formato<br />

vectorial. Hasta este momento, hemos utilizado capas raster que <strong>con</strong>tenían diversos tipos <strong>de</strong><br />

información, en algunos casos <strong>de</strong> tipo <strong>con</strong>tinuo y en otros <strong>de</strong> tipo discreto, y al hacerlo no<br />

hemos dicho nada acerca <strong>de</strong> la precisión necesaria para su manejo y almacenamiento.<br />

Mientras que en el caso <strong>de</strong> un MDT se requiere una cierta precisión <strong>con</strong> objeto <strong>de</strong> reflejar<br />

fielmente las variaciones en el terreno (<strong>de</strong>be ser posible asignar a una celda un valor como<br />

54.32 metros, por ejemplo), algunas otras capas, como la que acabamos <strong>de</strong> crear en el punto<br />

anterior que <strong>con</strong>tenía solo ceros y unos, no requieren tal precisión.<br />

Cuanto mayor es la precisión, mayor es el espacio que se requiere en memoria para almacenar<br />

un valor, así que, en realidad, estamos <strong>de</strong>sperdiciando memoria al almacenar esa capa<br />

<strong>con</strong> precisión mayor <strong>de</strong> la necesaria. En algunos casos, especialmente cuando se trabaja <strong>con</strong><br />

gran<strong>de</strong>s cantida<strong>de</strong>s <strong>de</strong> datos o tenemos problemas <strong>de</strong> rendimiento, pue<strong>de</strong> ser interesante indicarle<br />

al programa que ciertas capas no requieren esa precisión, para que reduzca el espacio<br />

que ocupan en memoria.<br />

Para ello, ejecuta el módulo Raster/Herramientas/Cambiar Formato <strong>de</strong> almacenamiento.<br />

Aquí pue<strong>de</strong>s ver su ventana <strong>de</strong> parámetros.<br />

Como es lógico, <strong>con</strong>tiene dos campos <strong>de</strong>nominados Entrada y Resultado, y es normal<br />

que en ambos selecciones la misma capa, ya que al cambiar el formato <strong>de</strong> almacenamiento,<br />

normalmente no tendrá interés el <strong>con</strong>servar la capa original. El tercer campo que aparece se<br />

<strong>de</strong>nomina Formato <strong>de</strong> Almacenamiento y <strong>con</strong>tiene una lista <strong>con</strong> los distintos formatos. Como<br />

regla general, cuanto menor es el número <strong>de</strong> bytes utilizado por un formato, más simple ha<br />

<strong>de</strong> ser la información en la capa para evitar pérdidas <strong>de</strong> datos. Los tipos <strong>de</strong> coma flotante<br />

permiten almacenar valores reales, mientras que los restantes sólo valores enteros.<br />

De nuevo, si no entien<strong>de</strong>s el significado <strong>de</strong> estos <strong>con</strong>ceptos correctamente, es preferible<br />

no usarlos. Utilizar un formato <strong>de</strong> almacenamiento erróneo pue<strong>de</strong> <strong>con</strong>ducir a la perdida <strong>de</strong><br />

datos. Por ejemplo, para el almacenamiento <strong>de</strong> una capa normalizada entre 0 y 1 no pue<strong>de</strong>n<br />

emplearse más que los tipos <strong>de</strong> coma flotante, ya que todos los valores <strong>con</strong>tenidos son reales<br />

en el rango 0–1. Si se usa un tipo entero, todas las celdas <strong>con</strong> valores menores <strong>de</strong> 1 tendrán<br />

un valor truncado a 0, perdiéndose así toda la significación <strong>de</strong> la capa. Como veremos más<br />

a<strong>de</strong>lante en un ejemplo práctico, el cambio <strong>de</strong> formato no redon<strong>de</strong>a los valores, sino que los<br />

trunca, y ello <strong>de</strong>be tenerse en cuenta a la hora <strong>de</strong> emplear este módulo para cierto tipo <strong>de</strong><br />

<strong>con</strong>versiones.<br />

En cualquier caso, aquí tienes una lista <strong>de</strong> los tipos y los valores que almacenan.<br />

1 byte signed: Valores enteros <strong>de</strong>s<strong>de</strong> -128 a 127

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!