Professional Documents
Culture Documents
FACULTAD DE INGENIERA
DIVISIN DE ESTUDIOS DE POSTGRADO
POSTGRADO EN COMPUTACIN
Autor
Ing. Nelly Garca Mora
Tutor
Dr. Alexander Parra Uzctegui
ii
RESUMEN
El presente trabajo tiene como objetivo principal desarrollar un Servidor de Mapas Web para la Red
Bioclimtica del Centro de Microscopa Electrnica Dr. Ernesto Palacios Pr de la Universidad de Los Andes
en Mrida - Venezuela, que permita monitorear, modelar, predecir e informar sobre las condiciones climticas
de uno de los pulmones vegetales ms importantes de nuestro Estado Mrida, como lo es el Parque Nacional
Sierra Nevada. El sistema opera utilizando una Base de Datos Climtica (registros climticos de los aos
2001-2005) que contienen registros de temperatura superficial, precipitacin y humedad, as como variables
biticas caractersticas de una determinada faja ecolgica o piso altitudinal. A partir de estos datos se pudo
construir un Servidor de Mapas Web, mediante el cual es posible informar resultados climticos, a travs de
grficos anuales. Este software, adems de informar al usuario sobre las caractersticas ms relevantes de
cada faja ecolgica como: temperaturas mximas y mnimas de la zona, altitudes mxima y mnima y una
descripcin de la faja altitudinal, permite detallar los diferentes estratos que se pueden encontrar en la misma,
incluyendo la composicin de las especies vegetales presentes en cada una de estos. Por otra parte este
sistema permite mostrar un conjunto de imgenes que visualizan el escenario ambiental presente en cada
zona, revelando al usuario una recopilacin de los diferentes paisajes, destacando las caractersticas ms
relevantes y visualizando el escenario que corresponde a los valores del piso seleccionado.
Los programas y aplicaciones empleados para este trabajo fueron: MapServer versin 5.0: aplicacin
desarrollada para trabajar como servidor de cartografa, que permite generar de forma dinmica imgenes en
los formatos ms habituales para la publicacin en Web (gif, png, etc.) y se ejecutan bajo plataformas
Linux/Apache, Windows/IIS; OpenLayers versin 2.7: viene a ser la alternativa libre a Google Maps, est
desarrollado totalmente en JavaScript, se destaca por su facilidad para poder integrarlo a una Web, adems de
tener las opciones bsicas para moverse y hacer zoom; GvSIG versin 1.1.2: es uno de los proyectos ms
recientes y exitosos, es una herramienta integradora de los distintos mundos de la informacin geogrfica.
Est conformado por bloques de trabajo como GvSIG 3D, teledeteccin, vectorial avanzado, piloto de redes,
nuevas funcionalidades rster; por ltimo la aparicin del proyecto SEXTANTE que es una biblioteca de
algoritmos de anlisis espacial de cdigo libre, disponible en varios software de SIG, su objetivo es crear una
plataforma que facilite tanto el uso como la implementacin de estos algoritmos. Actualmente se cuenta con
220 algoritmos, la versin que se instal es la 0.1. Para el manejo y almacenamiento de los datos se utiliz
Postgres 8.3 y para el procesamiento de los datos se utilizo Python 2.5 con Matplotlib versin 0.91.4.
Finalmente, y no menos importante, est el desarrollo de la aplicacin basada en software libre, permitiendo
impulsar las polticas de produccin de sistemas de informacin y comunicacin haciendo uso de estndares
abiertos, lo que permitir fomentar el uso de software libre en Venezuela tanto en Universidades Nacionales
como en el sector pblico segn lo expresa el Decreto 3390 publicado por el Poder Ejecutivo Nacional en
Diciembre de 2004, Gaceta N 38095.
iii
INDICE DE CONTENIDO
Agradecimiento ii
Resumen iii
ndice de Contenido iv
ndice de Figuras vi
1. CAPITULO I: INTRODUCCIN
1.1 Generalidades 1
1.2 Antecedentes 2
1.3 El Problema 5
1.4 Justificacin 5
1.5 Objetivos
1.5.1 Objetivo General 8
1.5.2 Objetivos Especficos 8
iv
4. CAPITULO IV: RESULTADOS Y DISCUSIN
4.1 Modelo Conceptual de la Base de datos Geogrfica 83
4.2 Obtencin de los datos 89
4.3 Obtencin de los Grficos 89
4.4 Obtencin de los Mapas 93
4.5 Instalacin de Mapserver y OpenLayers 105
4.6 Creacin del sitio Web 107
Discusin 114
5. CAPITULO V: CONCLUSIONES 118
Bibliografa
Anexos
v
INDICE DE FIGURAS
vi
de la Facultad de Ingeniera Civil.
Figura 37: Valores asignados para rasterizacin de capas. 102
Figura 38: Salida de la imagen como capa raster. 103
Figura 39: Salida de la imagen como capa raster despus de rellenar 103
celdas sin datos.
Figura 40: Salida de la imagen como capa raster despus de aplicar 104
iluminacin y sombreado.
Figura 41: Superposicin de la capa de imagen del satlite Landsat 105
sobre la capa raster sombreada.
Figura 42: Estructura de un archivo Mapfile. 106
Figura 43: Estructura de sitio Web. 107
Figura 44: Contenido de Frame Top. 109
Figura 45: Contenido de la pgina lateral. 109
Figura 46: Contenido de la pgina principal. 111
Figura 47: Vista completa del SIG. 111
Figura 48: Vista completa del SIG. 112
Figura 49: Vista completa del SIG. 112
Figura 50: Vista completa del SIG. 113
Figura 51: Vista completa del SIG. 113
vii
CAPITULO I: INTRODUCCIN
CAPITULO I
INTRODUCCIN
1 CAPITULO 1: INTRODUCCIN
1.1 Generalidades:
Hace pocos aos hablar de software libre era algo propio de sectores concretos o
usuarios con conocimientos informticos relativamente avanzados, donde las
interfaces de usuario eran pocas o nada conocidas o desarrolladas. Para la
sociedad en general, hablar de software libre era sinnimo de gratis y
GNU/Linux era un sistema operativo del que muy pocas personas hablaban.
Aunque los SIG ms usados y desarrollados sean software propietario, hay cada
vez ms SIG o componentes para SIG, que se distribuyen bajo licencias libres y
que empiezan a crear un entorno o espacio de software libre para SIG, donde
participan tanto organizaciones universitarias (principal fuente de desarrollo de
software libre), como entidades comerciales y por supuesto individuos
aficionados al desarrollo del software bajo plataformas libres.
1.2 Antecedentes:
Actualmente podemos observar a travs de la Web, que el uso de los SIG en los
diferentes campos del conocimiento se encuentra muy difundido. Cabe destacar
por ejemplo, el trabajo de Hendrick (2002) quien describe en su artculo
Aplicaciones de un SIG para el control de calidad de la ubicacin de las
estaciones meteorolgicas y la recuperacin digital de la informacin en mapas
de temperatura del mar, el uso de los programas ArcView3.1 y ArcGis para el
control de calidad de la ubicacin de las estaciones meteorolgicas, as como la
recuperacin de datos de temperatura del mar en formato digital en base a los
resultados de un atlas meteorolgico de la temperatura del mar en el Pacfico
tropical sureste, mostrando con grficos la importancia de disponer de una
correcta localizacin de las estaciones y de temperaturas del mar a diferentes
CAPITULO I: INTRODUCCIN -3-
Recientemente Liu Junguo (2009), desarroll una herramienta basada en SIG para
modelar la relacin cultivos-agua, a larga escala. Esta herramienta tiene por
nombre GEPIC, permite estimar la productividad de cultivos sobre la superficie
terrestre considerando las variaciones locales del clima, suelo y los consumos de
agua, entre otros. Los resultados muestran una relacin no lineal entre el
CAPITULO I: INTRODUCCIN -4-
1.3 El Problema:
1.4 Justificacin:
Los SIG han surgido como poderosas herramientas para la manipulacin y anlisis
de grandes volmenes de datos estadsticos, espaciales y temporales, necesarios
para generar, de una forma flexible, verstil e integrada, productos de
informacin para la toma de decisiones (Bosque, 1992).
CAPITULO I: INTRODUCCIN -6-
Son muchas las aplicaciones de los SIG en los diferentes campos del conocimiento
cientfico, dentro de los cuales se puede mencionar el uso de los suelos, la
planificacin urbana, la prevencin de desastres naturales, entre otros. En el
Centro de Microscopa Electrnica Dr. Ernesto Palacios Pr de la Universidad
de Los Andes, a travs de un proyecto en el rea climatolgica, se han venido
haciendo desde el ao 2001 mediciones continuas de variables climticas
(temperatura, precipitacin, humedad relativa, humedad absoluta) y de
variables biolgicas, tales como tasa fotosinttica, productividad biolgica y
niveles de clorofila. El proyecto en cuestin ha sido denominado Red
Bioclimtica del Parque Nacional Sierra Nevada (PNSN) de Mrida.
Hoy en da la Red Bioclimtica cuenta con una data histrica de cinco (5) aos y
medio, en la cual se tienen registros climticos diarios de temperatura,
humedad, y precipitacin. Esta informacin se encuentra disponible en la Web en
la siguiente direccin: www.ing.ula.ve/~cme/red
Los estudios realizados sobre cambios climticos globales han revelado que
nuestro planeta ha venido sufriendo un sobrecalentamiento global en las ltimas
dcadas, a partir del incremento de las concentraciones parciales de dixido de
carbono (CO2) en la atmsfera, las cuales se cuantificaron desde 240 partes por
CAPITULO I: INTRODUCCIN -7-
milln (ppm) en la dcada de los 60 del siglo pasado hasta 345 ppm en registros
ms recientes (Lamarche, 1984; Jacoby y DArrigo, 1997; Rothman, 2002).
Tambin se ha encontrado una reduccin pluviomtrica importante en toda la
regin de Amrica Latina, favorecida de forma indirecta por la quema y
deforestacin de montaas, pulmn vegetal de nuestros ecosistemas (Barry,
1992). Estos factores comprometen el futuro de la productividad biolgica en la
regin, pues de seguir en ascenso toda esta serie de cambios climticos locales y
globales, nos conducirn a ecosistemas modificados, pobres o carentes de vida.
La Red Bioclimtica del PNSN de Mrida desde sus inicios (Marzo 2001), ha hecho
esfuerzos junto con varias instituciones gubernamentales para el monitoreo y
registro de datos climticos mediante la ubicacin de sensores en puntos
estratgicos a lo largo de la vertiente norte del Pico Bolvar. Sin embargo, cada
da se hace ms imprescindible disponer de un sistema capaz de monitorear y
CAPITULO I: INTRODUCCIN -8-
1.5 Objetivos
1.5.1 General
1.5.2 Especficos
CAPITULO II
MARCO TERICO
2.1.1 Definicin:
Son muchas las definiciones que podemos encontrar de Sistemas de
Informacin Geogrfica, muchas se enfocan en resaltar la funcionalidad de
los mismos, otras ms tericas, otras ms tcnicas en esta seccin se
presentarn un conjunto de definiciones de personas con un amplio
conocimiento del tema para llegar a una definicin que pueda englobar y
sintetizar de forma clara lo que son los SIG.
Equipo
Hardware: o componentes fsicos del sistema, est representado por:
Computador, PC, estacin de trabajo; la cual debe tener alta capacidad
de disco duro y memoria RAM, y una serie de perifricos englobados en dos
grupos Salida y entrada: Monitor a color y de alta resolucin para el
despliegue de mapas e informes, impresora: (impresin de mapas,
imgenes e informes), plotter (el ploteo de mapas a diferentes escalas), y
de entrada podemos mencionar el digitalizador para la entrada de datos
de mapas anlogos, Escaner para la entrada de datos de imgenes, GPS
Sistema de Posicionamiento Global. Y un grupo especial son las unidades
de almacenamientos como pendrive, cd, dvd, entre otras, las cuales puede
ubicarse como perifricos de entrada/salida segn sea el caso.
Software: El software SIG provee las funciones necesarias para almacenar,
analizar y mostrar informacin geogrfica; los componentes claves en el
software son:
1 Herramientas para el aporte y manipulacin de informacin
Geogrfica.
- 14 -
CAPITULO II: MARCO TERICO
Mapping
Tools
JUMP Java Java Java Java Java No Libre: GNU
Kosmo Java Java Java Java Java En desarrollo Libre: GNU
LocalGIS Java Java Java Java Java S Libre: GNU
Software no
Manifold S No No No No S
libre
MapGuide
Open S S S S S LAMP/WAMP Libre: LGNU
Source
Software no
MapInfo S No S No S S
libre
MapServer S S S S S LAMP/WAMP Libre: BSD
Software no
Maptitude S No No No No S
libre
S
MapWindo
(ActiveX No No No No No Libre: MPL
w GIS )
MicroStatio
Aban
n Abandona Software no
S No No donad S
Geographic do libre
o
s
Quantum
S S S S S S Libre: GNU
GIS
SAGA GIS S S S S S No Libre: GNU
GE Software no
S ? S ? S S
Smallworld libre
Integracin
Software no
SavGIS S No No No No con Google
libre: Freeware
Maps
SEXTANTE Java Java Java Java Java No Libre: GNU
Integracin
Software no
SITAL S No No No No con Google
libre
Maps
Software no
SPRING S No S No Solaris No
libre: Freeware
Software no
TatukGIS S No No No No ?
libre
- 16 -
CAPITULO II: MARCO TERICO
Software no
TNTMips S No No No S S
libre
Software no
TransCAD S No No No No S
libre
uDIG S S S No No No Libre: LGNU
Tabla 1: Listado de los SIG mas usados con su tipo de licencia y Sistema
Operativo que lo soporta. Fuente: Enciclopedia Libre: Wikipedia.
http://es.wikipedia.org/wiki/Sistema_de_Informacion_Geografica
Datos:
Los datos geogrficos constituyen la base de todo el sistema; sin ellos no
tiene sentido ni el software ni el hardware, ni siquiera los usuarios. La
dificultad en la recoleccin de algunos y lo perentorio de su actualidad
provoca que sea este elemento el ms costoso de todos los componentes
de un proyecto SIG. Los datos pueden consumir el 70 % de todo el
presupuesto de un proyecto (Barredo, 1996). El xito del proyecto no est
garantizado si no se tiene asegurada la actualizacin peridica de los
datos. La dificultad en su representacin es otro factor a tener en cuenta
a la hora de organizar e introducir la informacin en el sistema.
Por ser este tpico uno de los ms importantes dentro de los SIG, ser
explicado con detalle ms adelante.
Recurso Humano:
Los usuarios tambin tienen un papel importante en la configuracin
estructural de un SIG. Todo est orientado para su uso. No tiene sentido
una estructura bien montada que no est pensada para ser utilizada por un
personal especfico. Segn Rodrguez de Paiva y Col., (2007), hay tres
tipos de usuarios; los especializados que son el equipo tcnico: encargado
de la captura cartogrfica, el modelado y anlisis, es el usuario con un
profundo conocimiento del tema y del sistema, el usuario pblico en
general sera aquel que en algn momento tuviera que requerir del
- 17 -
CAPITULO II: MARCO TERICO
Mtodos:
Hay que precisar que algunos autores aaden un elemento ms a este
cuerpo estructural, los mtodos. El mtodo estar determinado por un
plan de trabajo o procedimientos que se disearn en funcin de unos
objetivos marcados al iniciar el proyecto. Un mismo software puede variar
al ser usado para temas distintos y por ello necesitar de mtodos de
trabajo distinto (Pedreo-Navarro y Col., 2000).
problemas del mundo real (Aronoff, 1995). En manejo de capas puede ser
visto en la Figura 2.
papel asume una de las tres formas en el archivo vectorial: punto, lnea o
polgono. Un punto est representado por un solo par de coordenadas. Una
lnea est compuesta de un grupo de coordenadas (puntos) agregadas para
formar el elemento que en un mapa pareciera no tener medidas de
anchura (por ejemplo, rutas o ros pequeos). Un polgono es un conjunto
de coordenadas unidas por lneas, en el cual el primero y el ltimo punto
son iguales. El polgono siempre representa un rea cerrada, como por
ejemplo una zona de produccin econmica o una ciudad, las que ocupan
un rea que puede ser mapeada en una escala visible (Star y Estes, 1990).
En el modelo raster los mapas estn representados por una rejilla (Ver
Figura 3). Un mapa est dividido en una serie de filas y columnas, en las
cuales cada elemento de la cuadrcula es llamado "celda". A cada celda se
le asigna un valor que representa un elemento particular del mapa (por
ejemplo, todas las celdas con un valor de 1 pueden representar algn tipo
de suelo, agua las celdas con un valor de 2, etc.). Este modelo interpreta
los puntos, lneas y polgonos de una forma diferente a como lo hace el
sistema vectorial. En l, un punto est representado por una celda
completa; una lnea es un grupo de celdas contiguas y tiene la anchura de
una celda; un polgono est representado por un grupo contiguo de celdas
con la anchura de una o ms celdas. Ambos modelos tienen ventajas y
desventajas para almacenar datos geogrficos (Star y Estes, 1990).
- 21 -
CAPITULO II: MARCO TERICO
Datos Espaciales:
Se encuentran en el corazn de cada proyecto o aplicacin SIG,
contienen la ubicacin y formas de caractersticas cartogrficas,
tambin conocidos como datos cartogrficos digitales, este es el
tipo de datos necesarios para hacer mapas y estudiar relaciones
espaciales. Los datos espaciales incluyen:
- 22 -
CAPITULO II: MARCO TERICO
Datos Tabulares:
Son los datos descriptivos que el SIG conecta a las caractersticas
cartogrficas, es la inteligencia detrs del mapa. Vienen a
representar la cognotacin semntica de la variable. Los datos
tabulares se recolectan y compilan para reas especficas como
provincias, ciudades y dems y por lo general vienen combinados
con los datos espaciales. Los datos tabulares adecuados para el uso
de SIG incluyen datos frecuentemente almacenados en bases de
datos, ejemplo de estos datos podemos mencionar ubicaciones
geogrficas tales como domicilios, coordenadas, o lugares con
distancia a lo largo de un ro donde fueron recolectadas muestras.
Esta informacin puede usarse para crear caractersticas
cartogrficas que pueden presentarse y analizarse junto con otros
datos espaciales y tabulares.
Imgenes:
Los datos de imagen incluyen tales elementos diversos como
imgenes satelitales, fotografas areas, y datos escaneados (datos
que han sido convertidos de un formato impreso a uno digital). Las
imgenes de la tierra tomadas desde satlites o aviones pueden
presentarse como mapas junto con otros datos espaciales
conteniendo caractersticas cartogrficas.
Hoy en da son muchas las reas en las que se encuentran aplicados los
SIG, a continuacin se nombrarn las ms destacadas dentro de la
bibliografa citada as como publicaciones electrnicas:
- 24 -
CAPITULO II: MARCO TERICO
Modelo Lgico:
Es el desarrollo completo y detallado del modelo conceptual en el que se
encuentra una descripcin detallada de cada una de las entidades, el
diseo de las tablas y los niveles de informacin grfica, con sus atributos,
identificadores, relaciones, tipo de dato, longitud del dato, y geometra
(punto, lnea o polgono); que constituyen la base de datos espacial.
Modelo Fsico:
Corresponde a la implementacin de la base de datos espacial en un
programa o software especfico. Las especificaciones dependen del tipo de
software utilizado. El modelo fsico incluye:
La base de datos espacial
- 27 -
CAPITULO II: MARCO TERICO
los promedios de cada serie, cuyos valores servirn de base para el trazado
cartogrfico.
2.2.1. Definicin:
El trmino software libre (o programas libres), tal como fue concebido por
Richard Stallman (On-Line) en su definicin hace referencia a las
libertades que puede ejercer quien lo recibe. En concreto, hace referencia
a cuatro libertades:
Derechos de Autor:
Los derechos de autor (copyright) protegen la expresin de un contenido,
no el contenido en s mismo. Se desarrollaron para recompensar a los
autores de libros o de arte. Las obras protegidas pueden expresar ideas,
conocimientos o mtodos libremente utilizables, pero se prohbe
reproducirlas sin permiso, total o parcialmente, con o sin modificaciones.
Esta proteccin es muy sencilla, ya que entra automticamente en vigor
en el momento de publicacin de la obra con mbito casi universal.
Modernamente se ha extendido a los programas de computador y (en
algunas reas geogrficas) a recopilaciones de datos.
Secreto Comercial:
Otro de los recursos que tienen las empresas para rentabilizar sus
inversiones es el secreto comercial, protegido por las leyes de propiedad
industrial, siempre que las empresas tomen las medidas suficientes para
ocultar la informacin que no quieren revelar. En el caso de productos
qumicos o farmacuticos que requieran aprobacin gubernamental, el
Estado se compromete a no revelar los datos entregados que no sea
obligatorio hacer pblicos.
En cuanto al desarrollo de los SIG dentro del software libre, este tipo de
aplicaciones hasta ahora dirigidas a un sector bastante delimitado y no al
pblico en general, en este caso los desarrollos son menos abundantes, lo
que repercute en una evidente dificultad para captar e involucrar en
proyectos libres de este mbito. De hecho a menudo son los propios
usuarios de estas aplicaciones, los que ponen en marcha los proyectos de
software libre.
(aunque no siempre).
Ofrecen funcionalidades bsicas y para realizar tareas complejas
se debe partir desde cero. Tienen aspectos muy desarrollados
pero otros ni siquiera existen.
Suelen ser tiles solo para cosas muy concretas y bsicas y
quizs complementando a algunas de las plataformas ms
usadas, en cualquier caso es obligado a verificar muy bien para
qu sirve y qu funciona correctamente.
Muy pocas empresas poseen organizaciones que respondan por el
software.
Segn respuestas emitidas por expertos sobre si usaran o no SIG libres, las
actitudes tambin son diversas:
1. Algunos no lo implementaran: el motivo es porque solo
escogen productos por los que pagan y tienen a quien culpar.
2. Otros los utilizaran sin problemas.
3. Para algunos las condiciones para utilizar SIG libres son:
En el caso de soporte de alguna empresa, como los casos
de MapGuide (Autodesk), uDIG (Refractions), o de alguna
institucin relevante, como una universidad (en el caso de
MapServer), de una Administracin Pblica (en el caso de
GvSIG).
En los SIG convergen diversos elementos cada uno de los cuales pueden
verse afectados por licencias distintas. A grandes rasgos podramos dividir
un SIG en tres grandes grupos. En el primero est el programa base que
correspondera al SIG genrico de base, por ejemplo GRASS, Geomedia,
GvSIG, OpenLayers, QgiS, entre otros; luego estn las aplicaciones de
usuario o desarrollos personalizados que corresponderan a las diversas
aplicaciones desarrolladas sobre los SIG base y se adaptan a necesidades
propias del usuario. Un ejemplo sera el desarrollo de este proyecto, o
cualquier proyecto, por citar alguno: una aplicacin de distribucin de
electricidad, de agua o de gas sobre alguna de las plataformas bases.
Finalmente estn los datos, que contienen los datos geoespaciales sobre
los que se ejecuta el SIG, as por ejemplo mientras una compaa de
electricidad podra tener, como informacin propia, los cables y los datos
de los clientes, stos estaran representados sobre una cartografa de base
con las manzanas y las calles.
podran ser propietarios o libres segn la licencia que se les aplique. Para
la persona que integra los componentes, los adapta y los distribuye al
cliente final, ser importante garantizar que no haya ningn conflicto
entre las licencias sobre los componentes.
Por otro lado, entre las preguntas fundamentales que debe hacerse un
responsable del desarrollo de un SIG libre (o el proveedor de una
aplicacin basada en un SIG libre), es qu tipo de licencia libre puede usar
para su producto, y por tanto, que componentes puede integrar dentro del
mismo. Un desarrollo a medida para un cliente integrando conocimientos
especficos del proveedor y sus secretos de negocio podra llegar a
publicarse si se usan componentes bajo una licencia con copyleft, por
ejemplo, en el SIG de base. Sin embargo no ser siempre as: segn la
naturaleza de las licencias sobre los componentes, es posible tener
desarrollos, tanto propietarios como libres: los datos cartogrficos de
dominio pblico o bajo licencias permisivas de tipo BSD, junto con libreras
u otros componentes bases bajo licencias similares, permiten usar el
software para crear aplicaciones propietarias. Esta dificultad no debe
impedir el uso del software libre, al contrario, su existencia promueve la
reutilizacin de componentes de alta calidad disponibles para toda la
comunidad.
ha sido poco explorado dentro del contexto del debate del cambio global y
por su importancia potencial, es necesario en algn momento su
evaluacin (Christensen O., 1999).
Figura 6: Vista desde el espacio del Parque Nacional Sierra Nevada de Mrida.
Se seala en un rectngulo el rea correspondiente al Sistema Telefrico de
Mrida (Imagen obtenida del satlite LANDSAT).
te
ermocupla
as (TMC6-HA) las ccuales est
n ubicad
das debajo
o de la
superficie del
d suelo a 10, 20 y 40 cm. Una termo
ocupla reg
gistra la
emperaturra de la superficie
te s del suelo. Los dato
os de hum
medad y
p
precipitaci
n pluvial son regisstrados dos metros por encim
ma de la
superficie utilizando
u sensores similares
s d tipo HO
del OBO-data loggers.
E error en la medicin de la te
El emperaturra es de 0.5C mie
entras el
e
error en la
a medicin de la hum
medad relativa es de 3%. Lo
os datos
re
egistrados fueron de
escargadoss a un com
mputador p
porttil ussando el
p
programa B
BOXCAR 3.6. Las esstaciones fueron insstaladas el
e 15 de
M
Marzo de 20 ualmente se encuentran operattivas.
001 y actu
n.
temperattura del aire, humedad y precipitaci
CAPITULO III: METODOLOGA PARA EL DESARROLLO DE APLICACIONES BAJO SL
CAPITULO III
METODOLOGA A SEGUIR PARA EL DESARROLLO DE APLICACIONES BAJO
SOFTWAE LIBRE (SL)
adminisstracin ve
ersiones de
e las aplica
aciones y/o
o sugerenccias de cam
mbios
en los requerimie
r L sugerencias de ccambios en los
entos y/o riesgos. Las
requerim
mientos y/o
y riesgoss son nottificadas a su vez al proceso
o de
concepttualizacin
n, para qu
ue en caso
o de ser necesario,
n (por ejem
mplo,
por incllusin de nuevas fu
uncionalida
ades), se actualice
a el alcance
e del
proyecto. Es impo
ortante me
encionar que
q las sug
gerencias de cambio
os en
uerimiento
los requ os y/o riesg
gos tambi
n inducen
n a actualiizaciones en
e el
plan de
el proyecto
o y en las planificacciones porr iteracin, las cuale
es se
llevan a cabo en el
e proceso de adminiistracin.
Cada un
no de los procesos
p q conforrman la esstructura o
que organizativva de
la meto
odologa ser
s descrrito en la
as seccione
es siguien
ntes, apliccados
especfiicamente al
a desarrolllo de este proyecto..
3
3.1.1 Flujo
o de traba
ajo del pro
oceso de Conceptua
C lizacin
Figu
ura 9: Flujo de trabajo del
d Proceso de
d
Concceptualizaci
n de Proyec
cto de softwa
are
- 69 -
CAPITULO III: METODOLOGIA PARA EL DESARROLLO DE APLICACIONES BAJO SL
Este proceso coordina y dirige las tareas del grupo de desarrollo. Cada
proyecto de software tiene asignado un Administrador de proyecto
quien se encarga de llevar a cabo un conjunto de actividades
orientadas a: elaborar el plan de proyecto, conformar la comunidad,
desarrollar y llevar un seguimiento y control sobre las actividades
asociadas al proceso de desarrollo.
Fase 4: Construccin:
En la fase de construccin se construye y/o refina, en cada iteracin
planificada, la interfaz, la base de datos y las funcionalidades de la
aplicacin. En esta fase se obtiene el cdigo fuente de cada versin
desarrollada. El cdigo fuente contempla tanto los cdigos reutilizados
(adaptados) como los cdigos desarrollados.
Fase 5: Pruebas:
En esta fase se elaboran y aplican pruebas unitarias, de integracin,
funcionales y no-funcionales a cada versin del sistema, facilitando as
la deteccin temprana de errores o incompatibilidad en el cdigo,
adicionalmente, como parte de esta fase se elaboran los manuales de la
aplicacin.
Fase 6: Liberacin:
En esta fase se liberan tanto las versiones de prueba como las versiones
estables de la aplicacin, las versiones de prueba son liberadas con la
finalidad que la comunidad de usuarios pueda validarla, de manera que
la comunidad participe en la deteccin de errores. Luego de reportados
y corregidos los errores en las versiones de prueba, se liberan las
versiones estables de la aplicacin, adicionalmente en esta fase se
imparte adiestramiento en el uso e instalacin de las versiones estables
de la aplicacin.
Este proyecto naci como unos scripts para ArcINFO, que generaban de
forma dinmica impresiones de cartografa para publicar en web.
Inicialmente fue un proyecto financiado por la NASA, la Universidad de
Minnesota y el Departamento de Recursos Forestales de Minnesota
(MNDNR). Es una aplicacin desarrollada para trabajar como servidor de
cartografa, la cual corre bajo plataformas Linux/Apache, Windows/IIS.
CGI: es una importante tecnologa de la World Wide Web(WWW) que permite a un cliente (navegador Web)
- 75 -
CAPITULO III: METODOLOGIA PARA EL DESARROLLO DE APLICACIONES BAJO SL
solicitar datos de un programa ejecutado en un servidor Web. CGI especifica un estndar para transferir datos
entre el cliente y el programa.
1 http://mapserver.gis.umn.edu/docs/howto/java_mapscript_Tomcat_55
- 76 -
CAPIITULO III: METODOLOG
M IA PARA EL DESARROLLO
D DE APLICACIIONES BAJO SL
principales
Lderes Howard Butler,
B Stephhen Lime, Jeff McKenna
Soporte
Control de e SVN Lissta de Activa
Versiones corrreo
Doc dee Completa a Docs Completa (Ingles)
(
usuario (Ingls) dessarrollo
Tabla 2:D
Datos Bsicos de UMN Ma apServer.
Openlayyers no so
olo puede renderizar sus prop
pios mapass sino tam
mbin
permite
e integrarllo con otrros como Google Ma
aps, Yahoo Maps y Live
Local, adems
a se puede incorporar ca
apas a los mapas.
m
Durante
e 2007 se han lanzzado nuevo
os desarro
ollos como
o el piloto de
redes, el
e piloto de
d 3D, nue
evas funcio
onalidadess raster, la
a aparicin
n del
proyecto SEXTANT
TE, asocia
ado a gvSIG como re
esultado d
de ser mig
grado
desde SAGA,
S y en
n lo ltimo
o el lanza
amiento de
e gvSIG pa
ara disposiitivos
mviles, topologa
a y simbolo
oga avanzzada.
oyecto se encuentra
Este pro a respalda
ado o finan
nciado porr la Conse
ejeria
de Infra
aestructura
a y Transporte de la Generalitad Valenciiana y la Unin
U
Europea
a mediante
e el Fondo
o Europeo de Desarrollo Regio
onal (FEDE
ER) y
codesarrrollado po
or la empre
esa IVER.
Figura 13
3: Logo de gvvsig versin 1.1.2
Fortale
ezas:
R
Rpida inttegracin en el me
ercado po
or su faciilidad parra la
in
nstalacin.
P
Producto m
muy terminado y orrientado al
a usuario final, tan
nto a
n
nivel de intterfaz com
mo de usuario.
D
Documenta
acin clara
a, adems de encon os sobre el uso
ntrar video
d esta herrramienta combinado
de o con SEXT
TANTE.
E
Evolucin a
asegura mnimo hasta
a el 2013 por
p sus financiadoress.
P
Posee una
a Organiza
acin Abie
erta oaSIG
G el cua
al tiene como
c
o
objetivo la
a creacin de una
a infraestructura q
que facilitta el
trabajo en modo cola
aborativo y permite a cualquie
er organiza
acin
in
ntegrarse en
e el proyecto gvSIG
G de forma
a gil, direccta y abierrta.
- 79 -
CAPITULO III: METODOLOGIA PARA EL DESARROLLO DE APLICACIONES BAJO SL
Nombre GvSIG
Sitio Web http://www.gvsig.gva.es
Lenguaje de
Java
Programacin
Fecha de Inicio Comienzos del 2004
Versin estable 1.1.2
Licencia GNU GPL
Sistema operativo Windows, Linux, Mac
Formatos Vectorial: SHP, DWG, DGN, DXF, PostGIS, Oracle,
soportados MySQL. rster: ECW, ECWP, MrSID, TIF...
Alfanumrico: CSV, DBF, ODBC, Oracle, MySQL.
Otros: ArcIMS, ArcSDE
Promotores Conselleria d'Infraestructures i Transports
principales (Generalidad Valenciana)
Documentacin
usuario y Completa
desarrollo
Control de
No disponible
versiones
Tabla 3: Ficha Tcnica de GvSIG.
- 80 -
CAPITULO III: METODOLOGIA PARA EL DESARROLLO DE APLICACIONES BAJO SL
Matlab 6.5
Se seleccion el programa Matlab con el objeto de realizar
clculos numricos con vectores, matrices, nmeros escalares,
tanto reales como complejos. Este programa permiti tambin
realizar una amplia variedad de grficos en dos y tres
dimensiones. Matlab posee un lenguaje de programacin propio y
un entorno de trabajo muy atractivo para el usuario. Los
componentes ms atractivos del entorno son:
Editor de comandos de bsqueda (Path Browser): Permite
llamar una gran cantidad de funciones tanto propias como
programadas por los usuarios, es decir, es el programa que ayuda
a definir la lista de directorios donde MATLAB debe buscar los
archivos de comandos y las funciones, tanto del sistema como
del usuario.
Editor y depurador de errores (Editor & Debugger): MATLAB
dispone de un editor que permite crear y modificar estos
archivos, como ejecutarlos paso a paso para ver si contienen
errores (proceso de Debug o depuracin). Este editor muestra
con diferentes colores los distintos tipos o elementos
constitutivos de los comandos. El Debugger es un programa til
para detectar y corregir errores, que se presenten dentro del
programa, para ello se debe conocer muy bien la sintaxis de los
comandos.
Visualizador de espacio de trabajo (Workspace): Es un
conjunto de variables y de funciones de usuario que en un
determinado momento estn definidas en la memoria del
programa (Figura N. 14).
- 81 -
CAPITULO III: METODOLOGIA PARA EL DESARROLLO DE APLICACIONES BAJO SL
BoxCar 3.6
BoxCar 3.6 es nuestro software bsico para el registro y
procesamiento de los datos climticos, que permite iniciar
medidas, leer los datos, visualizar los grficos o exportar los
datos hacia un PC desde nuestros sensores de medicin, como
son los HOBO H8 (Figura N. 15). Este software presenta
caractersticas que lo convierte en una poderosa herramienta de
trabajo. Dentro de estas caractersticas podemos mencionar la
capacidad de mostrar los datos ya sea de forma tabular o de
forma grfica. Tambin permite realizar zoom o
acercamientos sobre datos de inters; puede mostrar mltiples
ventanas de grficos simultneamente, y posee una forma fcil y
rpida para exportar datos ya sea a Excel, Lotus 123, o un
programa compatible con ASCII. Cabe destacar que esta
herramienta tambin permite seleccionar un dato y observar en
el grfico su ubicacin exacta por medio de una lnea roja y
mediante el teclado se puede desplazar por todo el grafico.
- 82 -
CAPITULO III: METODOLOGIA PARA EL DESARROLLO DE APLICACIONES BAJO SL
CAPITULO IV
RESULTADOS Y DISCUSIN
CurvaNivel.shp
Resaltar la zona Fajas.dbf
Elevacio geografica
Codigo Codigo
Altura Max.
Altura Min.
Estaciones.shp Temp. Min.
Temp Max.
Ubicacin
Elevacio Sensor en la
Descripcion
Codigo Zona Mostrar las Escenario
Posicion caractersti Altura sensor
cas de la
zona
Otros Mapas
Registros.txt
Hidrologa
Fecha Generar Vialidad
Temp. Sup Max. Graficas y Vegetacin
Temp Sup Min. Mostrar los Imgenes
registros
Temp Sup Prom Satelite
climticos del
sensor segn Landtsat
altura.
Entidad Procesos
Servidor
Registros Caractersticas
de los bioclimticas de
sensores la zona
Mapas de la Zona
Diseo Lgico:
Datos de los registros climticos:
Se encuentra almacenados en un archivo texto, formado por las siguientes
columnas [dia mes ao tempsup temp10 temp20 temp40], estos datos son
procesados mediante la herramienta de procesamiento Matlab, para formar
otro archivo de texto con los datos separados por mes tomando como entrada
CAPITULO IV: RESULTADOS Y DISCUSIN - 86 -
Banco de imgenes:
Fotos de la zona combinados en un gif animado seleccionados por pisos
altitudinales.
Mapas:
N. de
Tipo de
Nombre Descripcin Objetos Campo(tipo) Longitud
Geometra
espaciales
Curvas de
ID(integer) 3
nivel cada 40
CurvasNivel metros desde Lnea 488 Length(real) 19
1080 hasta
5000metros Elevacio(integer) 5
Vialidad de la ID(integer) 3
Vialidad zona en Lnea 105 Length(real) 19
estudio codigo(string) 5
Hidrografa ID(integer) 3
Hidrografa Lnea 157
de la zona en Length(real) 19
CAPITULO IV: RESULTADOS Y DISCUSIN - 87 -
estudio codigo(string 5
Caducidad(string) 50
Unidad(string) 200
SUPO_HA(Real) 17
Climatico(String) 80
Muestra la Id(Real) 19
clasificacin Altitudina(string) 80
Vegetacin de los Poligono 29 Intervenci(string) 80
bosques Tipo(string) 150
andinos. Area(Real) 19
Perimeter(Real) 19
Hectares(Real) 19
Grado_prot(string) 35
P_veg(integer) 8
TABLA DESCRIPTIVA
Descripcin de los cdigos para cada piso altitudinal.
NOMBRE CODIGO
Desierto Periglacial (Zona Nival) 6
Pramo Desrtico Altiandino (Zona
5
Altiandina)
Pajonal Pramero (Pramo Andino) 4
Pastizal Pramero (Pramo Andino) 3
Timberline (Zona de Transicin) 2
Selva Nublada Montana Alta (selva
1
Nublada)
Tabla 7: Descripcin de cdigo para piso altitudinal.
Diseo Fsico:
Para la construccin fsica del los datos especificados en el diseo
lgico se utilizo MapServer que es nuestro servidor cartogrfico, GvSIG, para
CAPITULO IV: RESULTADOS Y DISCUSIN - 89 -
Luego que los datos son descargados de los sensores mediante el software
BoxCar, estos datos son guardados en un documento de texto plano, que luego
es abierto por OpenOffice Calc, para separar los datos en columnas: [mes da
ao temp40cm temp20cm temp10cm tempsup], en este paso se realiza el
cambio de identificador decimal, ya que para el software BoxCar su
identificador decimal corresponde al punto '.'; y para el procesamiento de los
datos en Matlab corresponde a la coma ','.
Instalacin de la Herramienta:
1. Descargamos la herramienta matplotlib versin 0.91.4 de la
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 90 -
p
pagina web
h
http://sourc
ceforge.ne
et/showfiles.php?grou
up_id=807
706.
S
Seleccionan
ndo segn la versin
n de pytho
on instalad
da, en nue
estro
c
caso la versin de pyython instalada es 2..5
2. Una
U vez qu
ue se desco
omprima el
e archivo se
s instala de la siguiiente
m
manera:
Figura 18: In
nstalacin de
e Matplotlib 0.91
3. Luego
L se procede a instalar Numpy que
q es una librera que
p
permite las operacio
ones de c
lculo cien
ntfico con
n Python, para
instalar solo debemo
os descarg
gar desde el reposito
orio de nu
umpy
h
http://sou rceforge.n
net/projecct/showfile
es.php?group_id=136
69&p
a
ackage_id=
=175103. La
L versin utilizada para
p este p
proyecto fue la
1.2.1, y lu
uego nos ubicamoss en la ca
arpeta co
ontenedora
a del
a
archivo parra descomp
primir e in
nstalar de la
l siguientte manera::
--->tar -xzvf numpy-1.2.1.tar.gz
--->cd numpy-1.2.1
--->python settup.py install
4. Para
P mayo
or facilidad
d del man
nejo del software se instal una
interfaces grfica de
e usuario para
p el ma
anejo de p
python, de
entro
d la gam
de ma de apliicaciones existentess se escoggi SPE (SStain
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 91 -
P
Phyton Ed
ditor), que dentrro de su
us ventajjas posee
e la
a
autoidenta cin, auto
ocompleta
acin, colo
or de sinttaxis, pala
abras
p
propias de
el lengua
aje resalta
ados, enttre otras ventajas. La
instalacin de dicha interfaz se realiz mediante
m la herramiienta
d aadir y quitar programas que se encuentra
de a en el men
m
Aplicacion
nes en Ub
buntu 8.04.
5. Para
P generrar los gr
ficos se desarroll
d un progra
ama (anex
xo 2)
q
que perm
mite leer los dato
os processados me
ensualmentte y
g
generados en un doccumento de texto, que
q luego sson processados
p el prog
por grama para
a generar la grfica correspond
c diente.
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 93 -
4.4 Obtencin
n de los Ma
apas:
Se debe
d resalttar que ell material cartogrfiico utilizad
do en este
e proyecto
o fue
prop
porcionado
o por el Instituto de
d Fotogrrametra, Facultad de Ingeniiera,
Univversidad de
e Los Ande
es.
Para
a la obtenccin de loss mapas ne
ecesarios para
p la pre
esentacin como Mod
delos
digittal de Elevvaciones (M
MDE), se realiz
r el estudio de
e varias he
erramienta
as de
car
cter libre, y se concluy en la utiliza
acin de gvSIG
g com
mo herramiienta
bsicca para la obtencin
n de mapass.
Insta
alacin de la herram
mienta:
Insta
alacin de
e gvSIG
En la primera ventana de la insttalacin pu
uede optar entre va
arias opcio
ones.
Cuan
ndo selecccione una
a opcin el
e instalad
dor comprobar qu
ue la mq
quina
virtu
ual que se
e ha estab
blecido ess vlida, y en caso contrario le perm
mitir
esco
oger otra fo
orma de in
nstalar.
Seleccio
onamos el idioma de instalaci
n:
Figura
a 23: Instalan
ndo gvSIG 1.1.1 Selecciin idioma
Nos pide
e aceptar los trminos de uso del progra
ama:
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 95 -
F
Figura 24: In
nstalando gvSSIG 1.1.1 Trminos
T de uso
u del programa
Seleccio
onamos loss paquetess a instalarr:
Lueg
go selecccionamos la ruta de insta
alacin, p
para nuesstro caso
o en
/hom
me/nelly/g
gvSIG_1.1/
/. Y porr ultimo si la instalacin fue ex
xitosa
obte
endramos el siguientte mensaje
e
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 96 -
Insta
alacin de
e la Actualizacin de
d gvSIG
Lueg emos a insttalar la actualizacin
go procede n de gvSIG, la versin 1.2:
Segu
uimos los pasos de la insttalacin, selecciona
ando el idioma de la
insta
alacin, despus
d acceptamos los trmiinos de uso de la actualizacin,
desp
pus selecccionamos el paquete
e de la acctualizacin y buscam
mos la rutta de
insta
alacin de la versin anterior como
c se muestra en la siguientte figura:
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 97 -
Figura 28: In
nstalando gvvSIG 1.1.2 Seleccin
S de paquetes y ruta
donde se va a instalar
i
Insta
alacin de
el Piloto Raster
R
Esta instalaci
n es muy similar a las anterio
ores, se in
nstal la vversin BN7
7 del
mism
mo:
Figura 30
0: Instalando
o Piloto raste
er
Postteriormente seleccio
onamos el
e idioma, aceptam
mos los t
rminos de
d la
licen
ncia, selecccionamoss el paque
ete en cu
uyo caso nicament
e es el piloto
p
rste
er, luego ubicamos
u e directorrio donde se
el s encuenttre instalad
do gvSIG1..2, y
finall si la insstalacin se realizo
o correcta
amente ap
parece, la
a ventana que
inforrma que la
a instalaci
n se realiizo con x
xito, e indiica la direcccin dond
de se
encu
uentra un programa
p para una futura
f desiinstalacin
n de la misma.
Insta
alacin de
e Sextante
e:
Sexttante es un
na bibliote
eca de algoritmos de
e anlisis espacial
e de cdigo libre,
l
dispo
onible en varios softtware de SIG,
S su objjetivo es crear
c una p
plataforma
a que
facillite tanto
o el uso como la
l implem
mentacin de esto
os algorittmos,
actu
ualmente se cuenta con
c 220 alg
goritmos, la
l versin que se instalo es la 0.1
0
Para
a su insstalacin se proce
edi a descargar de la pgina Web
http://www.sextantegiss.com/ l versin estable del mom
la mento, parra la
insta
alacin priimero desccargamos el
e archivo y luego se
e procedi
a instalarr con
el co
omando ind
dicado en la figura:
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 99 -
Figura 31
1: Instalando
o Sextante 0..1
Desp
pus selecccionamos el idioma
a para la instalaci
n, luego aceptamos los
trm
minos de la
a licencia, tal cual in
ndica la sig
guiente ima
agen:
Lueg
go ubicamo
os la ruta donde se instal
i gvSSIG, posterrior a ello se comienza el
procceso de in
nstalacin del paqu
uete y si todo ha salido perrfecto, de
eber
aparrecer una imagen
i como la siguiente:
Figura 33:
3 Instaland
do Sextante 0.1 Instalaccin exitosa
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 100 -
Por ltimo nu
uestro pro
ograma gvSIG ya cu
uenta con todas lass herramie
entas
nece
esarias parra trabajarr. Tal como
o se muesttra en la siiguiente figura.
Gene
eracin de
el Modelo Digital de
e Elevacio
ones:
A pa
artir de lo
os mapas suministrad
s dos por ell Instituto de Fotogrametra de
d la
Facu
ultad de Ingeniera:
1. Mapa
M de cu
urvas de nivel medid
das cada 40
4 metros desde los 1080
m
m.s.n.m. hasta los 50
000m.s.n.m
m
2. Mapa
M de via
alidad del Estado M
rida
3. Mapa
M de hidrografa del
d Estado
o Mrida
4. Mapa
M limitte que contiene
c la
l regin en estud
dio para este
p
proyecto.
5. Mapa
M de ve
egetacin, isotermass e isoyetass del estad
do Mrida.
6. Im
mgenes de
d satlite Landsat 7,
7 entre otrras.
A co
ontinuacin
n mostramos una vistta de los mismos
m dessde gvSIG:
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 101 -
Com
mo se men
ncion al principio de este proyecto,, tambin
n se utilizz el
softw
ware Qgis 1.0 para algunos utilidades particulare
p es, por eje
emplo, clculo
de reas,
se trabaja
t co
on ste m
s por com
modidad y elegancia
a a la horra de
mosttrar resultados que por
p cualqu
uier otra ra
azn de pe
eso a considerar sobrre los
prog
gramas.
Por ejemplo para conocer nuesstra rea en estud
dio emple
eamos Qgiis. Y
pode
emos observar que el
e rea de estudio
e m2 .
es 389.65Km
1. Mostram
mos nicam
mente los mapas ne
ecesarios, para este
e caso lmite y
curvas de
d nivel. Luego
L abriimos sexta
ante y noss ubicamoss en el mo
odulo
de Ra
asterizaci
n e Inte
erpolacin
. Y utilizamos la
a herramiienta
Rasterrizar capa Vectorial
.
Los valo
ores que se
e modifican son:
En la pe
estaa de parmetrros modificcamos: Ca
apa Vectorrial: escoge
emos
la capa curvas de
e nivel, en Campo: se
eleccionam
mos Eleva
acio, los otros
o
dos cam
mpos los de
ejamos igu
ual, que permiten
p c
configurar donde gua
ardar
el resulttado y mosstrar la sallida.
En la pe
estaa de Salida Ra
aster mod
dificamos: la extensiin de saliida y
seleccio
onamos U
Utilizar la n de otrra capa en este caso
a extensi
empleam
mos la ca
apa Limiite, en la
l parte inferior m
modificamo
os el
tamao de la ce
elda a 10
0 lo que implica que
q el tam
mao del pxel
equivale
e a 10 mettros.
A continuacin se presen
ntan una imagen de las cconfiguraciiones
descrita
as:
Figura 37
7: Valores asignados para
a rasterizaci
n de capas
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 103 -
La capa
a nueva ra
aster la tenemos
t en
e directorio tempo
oral y se llama
Curvas (rasterizad
das).
En esta imagen ya
y se pued
de apreciar las zonas las clara
as (blanco) son
las zona
as ms ele
evadas dell mapa y las
l partes ms oscuras (negro
o) las
zonas co
on menos elevacin.
e
4 Como siiguiente pa
4. aso creamos el mapa
a de ilumin
nacin y so
ombreado para
dar un mejor efe
ecto y pod
der aprecia
ar las dep
preciacione
es del terrreno.
Para dicho
d efeccto selecccionamos la herra
amienta
Iluminaci
n y
Sombreado y all elegimos Relieve Sombreado aqu co
onfiguramo
os los
siguienttes parmetros: MDE que es la capa generada
g a
anteriorme
ente,
Mtodo: es el m
todo a elegir
e y se
e tienen 3 opciones Standard (por
defecto
o), Standarrd (max 90
0) y comb
binado, para nuestro
o caso deja
amos
la opci
n por defe
ecto. Y obttenemos la
a siguiente
e imagen:
4.5 Instalacin
n y configuracin de
e MapServ
ver y Open
nlayer:
Para
a llevar a cabo
c esta actividad se proced
di a insta
alar MapServer 5.0 desde
d
los repositorio
r os de Ubuntu 8.04.
Para
a instalar MapServerr debemoss tener previamentte instalad
do el servvidor,
para
a nuestro proyecto
p se instal Apache
A Serrver 2.0 co
on soporte
e para php
p 5, y
tamb
bin installamos php5
5 con sopo
orte para Mapscript.
M
Lueg
go se insta
ala MapSerrver que ess un entorno de desa
arrollo en cdigo ab
bierto
(Ope
en Source
e Initiatiive) para la crea
acin de aplicaciones SIG en
Interrnet/Intranet con el
e fin de visualizar,
v consultarr y analiza
ar informa
acin
geog
grfica a travs
t de la red mediante
m la
a tecnolog
ga Interne
et Map Se
erver
(IMS). Para su instalacin slo bastta con usa
ar los repossitorios de
e ubuntu, tener
t
alado el se
insta ervidor y lu
uego ejecu
utar el sigu
uiente com
mando.
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 106 -
sudo ap
ptitude insstall cgi-m
mapserver mapserve
er-bin map
pserver-do
oc
php5-m
mapscript python-m
p apscript
Auto
omticame
ente el pro
ograma se instala en
n la misma ubicacin
n del servid
dor y
pode
emos comp
probar que
e MapServe
er esta en funcionam
miento eje
ecutando en
e un
explorador la siguiente
e direcci
n: http://localhostt/cgi-bin/m
mapserv y me
enva una resp
puesta com
mo la siguie
ente:
No query
q info
ormation to
t decode.
. QUERY_ST
TRING is set,
s but e
empty
Para
a la instala
acin y con
nfiguracin
n de Open
nlayers, de
escargamoss del sitio Web
la ve
ersin esta
able, que para el mo
omento ess la 2.7, essta se descomprime y se
copia en la cap
peta que posee
p /var/www/
el sittio Web /
Crea
acin del Archivo
A MapFile:
El MapServer se
s caracterriza por te
ener un arcchivo de co
onfiguraci
n denominado
map
pfile que tiene
t como extensi
n punto map (.ma
ap). Aqu se definen
n los
dato
os a ser ussados por nuestra ap
plicacin como
c los siguientes:
s las capass, sus
tiposs, y su co
onfiguraci
n; fuente
e de datoss de orige
en y forma
a de servir los
dato
os; leyenda
a y proyeccciones ca
artogrficas, y much
has otras cconfiguraciiones
que se desean que se ca
arguen al in
nicio. En fin
f el mapffile contien
ne informa
acin
acerrca de com
mo se debe dibujar ell mapa, y como
c presentar sus a
atributos.
La estru
uctura de este
e archivvo es la sig
guiente:
Fig
gura 42: Estrructura de un
n archivo Ma
apfile
CAPITULO IV: RESULTADOS Y DISCUSIN - 107 -
Para la realizacin del proyecto el archivo .map utilizado tiene por nombre
relieve.map y puede ser observado en el anexo 3.
Adicional a este archivo se cre otro archivo llamado reli.map que posee la
misma estructura pero que nicamente muestra los pisos altitudinales, como
se puede observar en el anexo 4.
TOP
Lateral Principal
Top:
Esta pgina contiene informacin relacionada a las instituciones que respaldan
este proyecto, as como una composicin de imgenes que son alusivas a la
zona en estudio.
El c
digo HTML de dicha
a pgina se
e encuentra
a en el ane
exo 5
Late
eral
Esta pgina co
ontiene infformacin sobre los pisos
p o fajas altitudinales desccritos
en el
e captulo
o 2. Aqu el
e usuario seleccion
na un piso altitudina
al y el sisttema
buscca en una base de da
atos asocia
ada, las ca
aractersticas relacio
onadas a dicha
d
faja, dentro de
e las caracctersticas que se pre
esentan te
enemos:
Temperratura Mx
xima y tem
mperatura mnima
m de la zona.
CAPIITULO IV: RESULTADO
R OS Y DISCU
USIN - 109 -
Esta pgina ad
dems pre
esenta la opcin
o de poder ressaltar el p
piso altitudinal
espe
ecificado sobre
s el mapa. Co
on el fin de poder identifica
ar la esta
acin
climtica que captura los datos de esa zona,
z y po
oder visua
alizar con ms
deta
alle la infformacin climatolgica que se presen
nta. Para ver el c
digo
fuen
nte de esta
a pgina se
e puede ob
bservar en el anexo 6
Principal
En esta pgina se encuentra el corazn del proyecto, ya que sobre esta pgina
es donde se invoca a MapServer para cargar el mapa segn las descripciones
hechas en archivo relieve.map. Tambin es aqu donde se invoca el cliente
ligero OpenLayers que va a ser nuestro visor Web del mapa.
Por otro lado encontramos las markers que son las banderas que permiten
identificar en su posicin exacta los sensores que se encuentran en nuestra
zona en estudio, y es aqu mediante Javascript que se programa la
visualizacin de los datos procesados segn ao y piso altitudinal.
Fig
gura 46: Contenido de la
a pgina principal
Discusin
Con base a las observaciones y los datos obtenidos de la Red Bioclimtica del
Centro de Microscopa Electrnica Doctor Ernesto Palacios Pr de la
Universidad de Los Andes (CME-ULA), Mrida, Venezuela, pudimos construir un
Servidor de Mapas va Web, mediante la cual es posible informar resultados
climatolgicos, por ejemplo: temperaturas actuales superficiales, mediante
grficos anuales, informacin que es posible ofrecer ya que el CME dispone de
ms de 5 aos de registros climticos de la zona. Cabe destacar que dicho
software permite adems Informar al usuario sobre las diferentes fajas
ecolgicas segn los pisos altitudinales, entendiendo como faja, el conjunto
de especies con caractersticas morfolgicas y fisiolgicas similares que
constituyen respuestas adaptativas al efecto que ejercen sobre ellas las
condiciones climticas de la zona.
Otro punto que es importante resaltar como valor agregado a este proyecto,
es la incorporacin de varias capas temticas que permiten mostrar al usuario
una clasificacin de la vegetacin presente en los bosques de alta montaa,
como son los de esta zona en estudio; siendo posible seleccionar mediante
simples clicks los pisos vegetales as como la hidrografa y/o vialidad
presente en la zona geogrfica correspondiente. Adems de poder observar su
ubicacin geogrfica, brindando una visin en conjunto del efecto del cambio
climtico regional, como una consecuencia tanto del cambio climtico global,
como de las propias acciones del hombre sobre el medio ambiente andino.
Este proyecto tambin es de gran utilidad para eclogos que deseen conocer
el desplazamiento altitudinal de las especies, dependiendo de las variaciones
a largo plazo de la temperatura; as como sus contribuciones a dicho sistema,
identificando posibles nuevas especies que se encuentren dentro de la
CAPITULO IV: RESULTADOS Y DISCUSIN - 116 -
permitan relacionar las variables fsicas como temperatura y altitud con las
respuestas metablicas por cada piso altitudinal.
CAPITULO V
CONCLUSIONES
podra esperar para ellos un futuro tan positivo como el resto de software
libre, que se encuentra en plena expansin.
REFERENCIAS
Barry R. G., 1992. Mountain climatology and past and potential future climatic
changes in mountain regions: a review. Mt. Res. Dev. 12: 71-86
Briceo, B., Morillo, G. (2002). Catlogo abreviado de las plantas con flores de
los pramos de Venezuela. Acta Botnica Venezuelica 25, 1-46.
- 121 -
CAPITULO V: CONCLUSIONES
Castrogiovanny E.M., La Loggia G., Noto L. V., (2005). Design storm prediction
and hydrologic modeling using a web-GIS approach on a free-software
platform. Atmospheric Research, 77, pp. 367-377.
Fyfe, J. C., Flato, G. M., (1999). Enhanced climate change and its detection
over the Rocky Mountains. J. Climate 12, 230-243.
- 122 -
CAPITULO V: CONCLUSIONES
Hennessy, K.J. (1998). Fine-resolution climate change scenarios for new South
Wales. Annual report 1997-1998, research undertaken for the New
South Wales Environmental protection Authority. 48 pp.
Jacobi, G. C., DArrigo, R., 1997. Tree rings, carbon dioxide, and climatic
change. Proc. Natl. Acad. Sci. USA, 94 8350-8353.
Lamarche V., 1984, Increasing Atmopheric Carbon Dioxide: Tree Ring Evidence
for Growth Enhancement in Natural Vegetation, Science, 225.1019-
1021.
Marcano, V., Balza, A., Garcia, N., Matheus, P., Durn, F., J., Navarro-
Gonzlez , R., McKay, C. P., Davis, W., Palacios-Pru, E. (2004). Physical
and chemical factors affecting ammonification and nitrification at the
tropical Andean high mountain. Arctic, Antarctic and Alpine Research
Journal (in press).
Merwade V., Cook A. Y Coonrod J. (2008). GIS techniques for creating river
terrain models for hydrodynamic modeling andflood inundation
- 124 -
CAPITULO V: CONCLUSIONES
Navarro Pedreo, J., Mataix Solera, J., Guerrero Maestre, C. Y Gmez Lcas,
I. (2000). Sistemas de informacin geogrfica y medio ambiente.
Cuaderno 21. Introduccin a los SIG y teledeteccin. Murcia,
Universidad Miguel Hernndez.
NCGIA (1996). GIS and society: the social implications of how people, space,
and environment are represented in GIS (Scientific Report for the
Intiative-19 Specialist Meeting).
Oktaba, H., Alquicira C., Su A., Martinez A., Quintanilla G., Ruvalcaba M., et
al. (2005). Modelo de procesos para industria de software MoProfSoft,
Version 1.3
Rothman H., 2002, Atmospheric carbon dioxide levels for the last 500 million
years, PENAS, 99, 4167-4171.
Tischler M., Garcia M., Peters-Lidard C., Moran M.S., Miller S., Thoma D.,
Kumar S., Geiger J. (2007). A GIS framework for surface-layer soil
moisture estimation combining satellite radar measurements and land
- 126 -
CAPITULO V: CONCLUSIONES
Viancos S., R.F. y Salinas S., R., (On-Line). Prototipo de servidor de mapas
sobre una red TCP/IP, integrando Tecnologas de Internet y Sistemas de
Informacin Geogrfica. Departamento de Ingeniera Elctrica,
UNIARTE, Universidad de Santiago de Chile, disponible en:
http://www.mundogeo.com.br/revistas-interna.php?id_noticia=7482&lang_id=2