Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FACULTAD DE INGENIERA
DIVISIN DE ESTUDIOS DE POSTGRADO
POSTGRADO EN COMPUTACIN
Autor
Ing. Nelly Garca Mora
Tutor
Dr. Alexander Parra Uzctegui
AGRADECIMIENTOS
Son muchos los obstculos que hay que vencer para lograr las metas, El alcanzar esta
meta se lo debo principalmente a Dios Todopoderoso, por darme la oportunidad y el deseo de
estudiar, dndome tanta firmeza y perseverancia para superar todos los obstculos.
A mi familia y especialmente a mis Padres, quienes me brindaron en cada momento todo
su amor, comprensin y dedicacin Mi mam que siempre estas ah levantndome el nimo
cuando me vez caer ante los tropiezos. A Pap por ese vamos mija que falta poco no sabes
cuanto ayuda!. A mis hermanos, tesoros invaluables para mi, los adoro a toditos. Y a todos esos
Sobrinos hermosos que han llenado mi vida de alegra con sus juegos, risas, su decir Tia
Catirita, que roba mi corazn.
A mi compaero, amigo, pareja, con quien he decidido compartir mi vida, a ti Nstor
Daniel, que sea este logro un ejemplo a seguir en tu camino. Te Amo.
De forma muy especial quiero expresar mi ms sincero agradecimiento al Centro de
Microscopia Electrnica Dr. Ernesto Palacios Pr, a todo su personal que son personas
maravillosas que han colaborado en todo momento con la Red Bioclimtica, Tambin quiero
agradecer al Dr. Ernesto Palacios Pr (Q.E.P.D.), por sus consejos, adems de ser ejemplo a
seguir por su insistencia y esperanza de cultivar en nosotros deseos de superacin.
Tambin quiero expresar unas cortas lneas al Dr. Jess Alfonso Osuna, gran amigo y
compaero de trabajo, quien fue uno de los pilares fundamentales para encaminar esta meta.
Gracias por siempre estar apoyndome y brindarme su amistad, gracias amiguito.
A mi tutor el profesor Alexander Parra me siento realmente agradecida y muy satisfecha
por todo el conocimiento brindado para llevar a cabo este proyecto. Tambin quiero manifestar mi
agradecimiento al profesor Francisco Palm, quien fue la persona que me aport el conocimiento
tcnico para poder realizar este trabajo y me apoy junto con la Red de Geomtica de
CENDITEL, gracias a todos por su apoyo.
A todas esas personas que conoc a lo largo de mi estada en el Postgrado muy
especialmente al Prof. Wladimir Rodrguez que siempre me animaba a continuar, a Luisa, a
Taniana y al resto del Personal que trabajan ah en el postgrado y que estn pendientes de
nosotros. A todos esos compaeros de estudio con quienes compart sufrimientos de exmenes.
Al Postgrado de Computacin me siento realmente agradecida y muy satisfecha por
todo el conocimiento adquirido a lo largo de mi carrera.
A la Universidad de Los Andes por haberme permitido ingresar a ella como estudiante y
hoy da formar parte de su personal
Nelly Garca Mora.
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
Resumen
ndice de Contenido
ndice de Figuras
1. CAPITULO I: INTRODUCCIN
1.1 Generalidades
1.2 Antecedentes
1.3 El Problema
1.4 Justificacin
1.5 Objetivos
1.5.1 Objetivo General
1.5.2 Objetivos Especficos
ii
iii
iv
vi
1
2
5
5
8
8
9
10
12
17
18
21
23
24
27
30
30
35
36
37
41
45
46
50
52
55
83
89
89
93
105
107
114
118
INDICE DE FIGURAS
Figura 1: Componentes de un SIG.
Figura 2: Las capas temticas que proporcionan informacin al SIG.
Figura 3: Representacin del mundo real mediante representacin
Rster y Vector.
Figura 4: Diseo de la Base de Datos Espacial
Figura 5: Satlite GOES Este 4 Km. mostrando imgenes de vapor de
agua (izquierda) e infrarrojo (derecha).
Figura 6: Vista desde el espacio del Parque Nacional Sierra Nevada de
Mrida. Se encierra en un cuadrado el rea correspondiente al
Sistema Telefrico de Mrida (Imagen obtenida del satlite LANDSAT).
Figure 7: Caractersticas generales de las Estaciones Climticas
Mltiples que conforman la Red Bioclimtica del Parque Sierra Nevada
de Mrida, las cuales incluyen sensores de temperatura del aire,
humedad y precipitacin.
Figura 8: Relacin entre los procesos que componen la metodologa.
Figura 9: Flujo de trabajo del Proceso de Conceptualizacin de
Proyecto de software.
Figura 10: Fases del Proceso de Desarrollo de Aplicaciones de
Software
Figura 11: Pagina Principal de MapServer.
Figura 12: Pagina Principal de Openlayers.
Figura 13: Logo de gvsig versin 1.1.2.
Figura 14: Visualizador de espacio de trabajo (Workspace).
Figura 15: Entorno de trabajo del Programa Boxcar Pro 3.6.
Figura 16: Modelo E-R del SIG
Figura 17: Modelo de diseo del SIG
Figura 18: Instalacin de Matplotlib 0.91.
Figura 19: Agregar y quitar programas en Ubuntu.
Figura 20: Interfaz Grfica de Usuario para Python.
Figura 21: Grficas obtenidas en el procesamiento de los datos.
Figura 22: Instalando gvSIG 1.1.1.
Figura 23: Instalando gvSIG 1.1.1 - Seleccin Idioma.
Figura 24: Instalando gvSIG 1.1.1 Trminos de uso del programa.
Figura 25: Instalando gvSIG 1.1.1 Paquetes a instalar.
Figura 26: Instalando gvSIG 1.1.1 Instalacin exitosa.
Figura 27: Instalando gvSIG 1.1.2 Instalando actualizacin.
Figura 28: Instalando gvSIG 1.1.2 Seleccin de paquetes y ruta
donde se va a instalar.
Figura 29: Instalando gvSIG 1.1.2 Instalacin exitosa.
Figura 30: Instalando Piloto raster.
Figura 31: Instalando Sextante 0.1.
Figura 32: Instalando Sextante 0.1 Condiciones de uso del programa.
Figura 33: Instalando Sextante 0.1 Instalacin exitosa.
Figura 34: GUI de gvSIG 1.1.2.
Figura 35: Mapas suministrados por el Laboratorio de Fotogrametra
de la Facultad de Ingeniera Civil.
Figura 36: Mapas suministrados por el Laboratorio de Fotogrametra
vi
13
19
21
26
29
62
63
67
68
71
76
77
78
81
82
84
85
90
91
92
93
94
94
95
95
96
96
97
97
98
99
99
99
100
101
101
vii
102
103
103
104
105
106
107
109
109
111
111
112
112
113
113
CAPITULO I: INTRODUCCIN
CAPITULO I
INTRODUCCIN
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.
CAPITULO I: INTRODUCCIN
-2-
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-
CAPITULO I: INTRODUCCIN
-5-
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
Como es conocido, la tecnologa crece a pasos agigantados permitiendo abrir
nuevas fronteras a un mundo lleno de nuevas metas. En la actualidad existe un
gran abanico de nuevas tecnologas en el rea de la meteorologa que permiten
registrar y predecir, con gran exactitud, las variables climatolgicas. Estos
avances tecnolgicos nos han llevado a plantear la realizacin del presente
proyecto, con el cual se persigue disear un Servidor de Mapas Web que permita
mostrar informacin de las caractersticas bioclimticas de los distintos pisos
altitudinales a lo largo de la vertiente norte del Pico Bolvar del Estado Mrida.
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.
Es evidente la gran cantidad de trabajos que para su desarrollo hacen uso de
herramientas SIG, entre los cuales podemos citar el trabajo titulado Diseo de
prediccin de tormentas y modelado hidrolgico usando un SIG-Web desarrollado
sobre plataforma de software libre (Castrogiovanny y Col., 2005), que consiste
en aplicar un conjunto de procedimientos tiles para la automatizacin de
prediccin de tormentas y modelado hidrolgico asociados con nivel de riesgo,
proponiendo su implementacin bajo un Sistema de Informacin Geogrfica
GRASS 5.0. Tambin es representativo el trabajo titulado: The potential for the
use of Open Source Software and Open Specifications in creating Web-based
cross-border health spatial information systems (Moreno-Snchez, 2007),
trabajo que describe la construccin de un prototipo basado en SIG-Web
multimedia, para su utilizacin en un contexto de salud pblica usando software
de cdigo abierto y estndares abiertos a travs de la frontera entre Estados
Unidos y Mxico.
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-
Objetivos
1.5.1 General
Desarrollar un Servidor de Mapas Web para la Red Bioclimtica del
Centro de Microscopa Electrnica, 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 PNSN.
1.5.2 Especficos
1. Investigar, revisar y documentar, sobre las diferentes tecnologas
existentes en software libre para el desarrollo del Servidor de Mapas
Web, as como la metodologa a seguir para el desarrollo del mismo.
2. Recopilar informacin relacionada con mapas digitales de la vertiente
norte del Pico Bolvar, a fin de poder ubicar las estaciones
meteorolgicas en dichos mapas
3. Obtener modelos matemticos que describan el efecto de las
variaciones trmicas de cada faja ecolgica sobre respuestas
metablicas de sntesis de clorofila, productividad biolgica y
fijacin de nitrgeno, as como modelos que relaciones las variables
fsicas registradas, a lo largo de los cinco aos de datos.
CAPITULO II
MARCO TERICO
- 10 -
- 11 -
- 12 -
- 13 -
- 14 -
Software
SIG
Window
Mac OS X GNU/Linux
s
BSD
Unix
Entorno Web
Licencia de
software
ABACO
DbMAP
Java
Software no
libre
ArcGIS
No
No
No
Software no
libre
Autodesk
Map
No
No
No
No
Software no
libre
Caris
No
No
No
No
Software no
libre
CartaLinx
No
No
No
No
No
Software no
libre
Geomedia
No
No
No
Software no
libre
GeoPista
Java
Java
Java
Java
Java
Libre: GNU
GeoServer
Java
Libre: GNU
GRASS
Mediante
pyWPS
Libre: GNU
gvSIG
Java
Java
Java
Java
Java
No
Libre: GNU
IDRISI
No
No
No
No
No
Software no
libre
ILWIS
No
No
No
No
No
Libre: GNU
Generic
Libre: GNU
- 15 -
Java
Java
Java
Java
Java
No
Libre: GNU
Kosmo
Java
Java
Java
Java
Java
En desarrollo
Libre: GNU
LocalGIS
Java
Java
Java
Java
Java
Libre: GNU
Manifold
No
No
No
No
Software no
libre
MapGuide
Open
Source
LAMP/WAMP
Libre: LGNU
MapInfo
No
No
Software no
libre
MapServer
LAMP/WAMP
Libre: BSD
Maptitude
No
No
No
No
Software no
libre
No
No
No
No
No
Libre: MPL
S
MapWindo
(ActiveX
w GIS
)
MicroStatio
n
Geographic
s
Abandona
do
No
No
Aban
donad
o
Software no
libre
Quantum
GIS
Libre: GNU
SAGA GIS
No
Libre: GNU
GE
Smallworld
Software no
libre
SavGIS
No
No
No
No
Integracin
con Google
Maps
Software no
libre: Freeware
SEXTANTE
Java
Java
Java
Java
Java
No
Libre: GNU
SITAL
No
No
No
No
Integracin
con Google
Maps
Software no
libre
SPRING
No
No
Solaris
No
Software no
libre: Freeware
TatukGIS
No
No
No
No
Software no
libre
- 16 -
No
No
No
Software no
libre
TransCAD
No
No
No
No
Software no
libre
S
S
S
No
No
No
Libre: LGNU
uDIG
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 -
presentacin
accesibilidad,
por
ultimo
estn
los
- 18 -
- 19 -
problemas del mundo real (Aronoff, 1995). En manejo de capas puede ser
visto en la Figura 2.
- 20 -
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 proceso de digitalizacin de datos vectoriales se pierde una cierta
cantidad de detalle; el detalle ms pequeo ser generalizado en una
lnea recta para formar el permetro de un polgono. Si bien la prdida de
detalles puede tener como resultado una pequea cantidad de error en el
mapa digitalizado, tal error es usualmente insignificante cuando se le
compara con el error contenido en el mapa original
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 -
Datos Espaciales
Datos Tabulares
Imgenes
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 -
Observaciones
relacionadas
fenmenos
distribuidos
estaciones meteorolgicas. Es
no
llevan
inherente
informacin
espacial
acerca
de
- 23 -
informacin
puede
usarse
para
crear
caractersticas
como
mapas
junto
con
otros
datos
espaciales
- 24 -
Ordenamiento Territorial.
Gestin de servicios
Metereologa
Prediccin
computacional.
Un
SIG
vincula
datos
espaciales
con
- 25 -
- 26 -
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.
El modelo conceptual y el modelo lgico, son independientes de los
programas y equipos que se vayan a utilizar y de su correcta concepcin
depende el xito del SIG.
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:
- 27 -
Imgenes
(Por
ejemplo,
imgenes
fotogrficas,
de
satlite,
aerofotografas, esquemas)
- 28 -
- 29 -
los promedios de cada serie, cuyos valores servirn de base para el trazado
cartogrfico.
Hoy en da, adems se puede contar con la incorporacin de informacin
meteorolgica en tiempo real a los SIG, debido a que se dispone de
satlites de diversos tipos que permiten captar imgenes para hacer
estimaciones de diversas variables climticas y su variacin espacial en un
momento concreto con diferente grado de precisin (Figura 4). Los
satlites y los radares meteorolgicos se han utilizado para hacer
estimaciones de la precipitacin, sin embargo requieren un trabajo de
calibracin importante con datos de pluvigrafo para poder dar
estimaciones fiables. La estructura de la informacin proporcionada por
estos sensores es siempre en formato raster, fcilmente incorporable a un
SIG. Su anlisis se basa en operadores de lgebra de mapas: operadores de
vecindad para filtrar la imagen y resaltar determinados aspectos de la
misma, operadores locales, ndices que permiten obtener variables
climticas a partir de la reflectividad medida por el sensor.
- 30 -
geogrfica
(mapas,
ortofotos,
imgenes
de
satlite,
- 31 -
por
ejemplo:
vegetacin,
geologa,
clima,
trfico,
contaminacin, etc.
Metadatos:
Debemos diferenciar claramente los datos de los metadatos, los
datos describen el mundo real y son un modelo de la realidad; los
metadatos describen los datos y se utilizan para tomar decisiones
acerca de los mismos.
Servicios:
Consortium)
produce
mapas
geo-referenciados
- 32 -
reducir
redundancias
(duplicaciones)
- 33 -
digital
la
posibilidad
de
obtener
cartografa
- 34 -
mediante
unas
coordenadas,
del
fenmeno
en
- 35 -
Software Libre:
- 36 -
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:
1. Libertad para ejecutar el programa en cualquier sitio, con cualquier
propsito y para siempre.
2. Libertad para estudiarlo y adaptarlo a nuestras necesidades. Esto exige
el acceso al cdigo fuente.
3. Libertad de redistribucin, de modo que se nos permita colaborar con
vecinos y amigos.
4. Libertad para mejorar el programa y publicar las mejoras. Tambin
exige el cdigo fuente.
El trmino original en ingls para programas libres es free software. Sin
embargo, el trmino ingls free adems de libre significa gratis, lo que
genera gran confusin. Por ello a menudo en ingls se toman prestadas
palabras espaolas y se habla de libre software, en contraposicin a
gratis software, al igual que nosotros tomamos prestada la palabra
software.
As pues, las definiciones de software libre no hacen ninguna referencia a
que pueda conseguirse gratuitamente: el software libre y el software
gratuito son cosas bien distintas. Sin embargo, dicho esto, hay que
explicar tambin que debido a la tercera libertad, cualquiera puede
redistribuir un programa sin pedir contraprestacin econmica ni permiso,
lo
que
hace
prcticamente
imposible
obtener
grandes
ganancias
- 37 -
de
las
creaciones,
incentivndolas
con
beneficios
- 38 -
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.
Las nuevas tecnologas de la informacin, y en especial la Red, han
trastocado profundamente la proteccin de los derechos de autor, ya que
las expresiones de contenidos son mucho ms fciles de copiar que los
contenidos mismos. Y en el caso de los programas y algunas obras de arte
(msica,
imgenes,
pelculas,
incluso
literatura)
funcionan
- 39 -
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.
Una de las aplicaciones del secreto comercial ms conocidas se encuentra
en la industria del software propietario, que generalmente comercializa
programas compilados sin dar acceso al cdigo fuente, para as impedir el
desarrollo de programas derivados.
A primera vista parece que la proteccin del secreto comercial es
perversa, ya que puede privar indefinidamente a la sociedad de
conocimientos
tiles.
En
cierto
modo
as
lo
entienden
algunas
- 40 -
- 41 -
- 42 -
- 43 -
ningn
caso.
Asimismo
se
da
permiso
para
realizar
- 44 -
- 45 -
- 46 -
evolucin,
destaca
por
su
estabilidad
eficiencia,
SIG,
normalmente
las
empresas
instituciones
no
- 47 -
- 48 -
(aunque no siempre).
- 49 -
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:
- 50 -
- 51 -
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.
La titularidad del software es otro es otro tema importante, fuente de
negociaciones a la hora de concluir acuerdos sobre el desarrollo de un SIG,
si el cliente desea ser propietario de cualquier desarrollo realizado por un
consultor o integrador, deber ser consciente de que si se usan
componentes libres, solamente adquirir propiedad sobre los desarrollos
hechos a medida. Los componentes quedan bajo la titularidad del autor o
titular original y esto debe estar claro en la relacin entre el consultor y el
cliente. Las libertades concedidas en una licencia libre son amplias, pero
- 52 -
- 53 -
dependientes
de
tiempo
las
condiciones
superficiales
de
proyectos,
por
esa
causa
los
periodos
han
sido
de
la
temperatura
promedio
fueron
estadsticamente
- 54 -
calentamiento
en
los
sitios
ms
altos.
Esto
es
causado
- 55 -
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).
2.4.1. Bases de Datos Bioclimticas:
- 56 -
- 57 -
lanuginoso-pubescentes.
El
segundo
estrato
- 58 -
Calandrinia,
Oenothera,
Malvastrum
Draba.
- 59 -
rosetas
acaules,
cojines,
semi-arbustos
rastreros,
- 60 -
- 61 -
laricifolium,
Hypericum
caracasanum,
Gualtheria
Prumnopytis
(Podocarpus)
montana,
Podocarpus
menos
frecuentes,
Podocarpus,
pendofolias,
- 62 -
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).
MARCO TE
RICO
CAPIITULO II: M
- 63 -
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
s
os de hum
medad y
te
del suelo. Los dato
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
001 y actu
ualmente se encuentran operattivas.
CAPITULO III
METODOLOGA A SEGUIR PARA EL DESARROLLO DE APLICACIONES BAJO
SOFTWAE LIBRE (SL)
- 65 -
documentacin
consecuentemente
estas
- 66 -
trabajando
simultneamente
en
ello.
Su
la
liberacin
frecuente
del
cdigo
fuente.
La
- 67 -
de
conceptualizacin,
es
suministrado
al
proceso
de
- 68 -
adminisstracin ve
ersiones de
e las aplica
aciones y/o
o sugerenccias de cam
mbios
en los requerimie
r
entos y/o riesgos. Las
L sugerencias de ccambios en los
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
os y/o riesg
gos tambi
n inducen
n a actualiizaciones en
e el
los requ
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 -
relacionada
al
bajo
porcentaje
de
aplicaciones
- 70 -
- 71 -
- 72 -
esta
fase
se
especifican
detalle
las
funcionalidades
- 73 -
de
diseo,
basada
en
un
conjunto
de
vistas
- 74 -
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.
En la actualidad Map Server ha evolucionado notoriamente, se presenta
en dos modalidades:
CGI: es una importante tecnologa de la World Wide Web(WWW) que permite a un cliente (navegador Web)
- 75 -
servidor
diferentes
lenguajes
de
programacin
Datos
bsicos
Nombre
Lenguaje
de prog.
SO
soportados
Formatos
Promotores
UMN Mapserver
C/C++
W,L,M
Sitio Web
Versin
estable
Licencia
http://mapserver.gis.umn.edu
5.2.x
MapServer License (MIT)
WMS 1.1.1 (C/S), WFS 1.0.0 (C/S),
WMC 1.0.0, WCS 1.0.0, Filter
Encoding, SLD, GML 3.1, SOS
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 -
principales
Lderes
Howard Butler,
B
Steph
hen Lime, Jeff McKenna
Soporte
Control de
e SVN
Lissta
de Activa
Versiones
corrreo
Doc
de
e Completa
a
Docs
Completa (Ingles)
(
usuario
(Ingls)
dessarrollo
Tabla 2:D
Datos Bsicos de UMN Ma
apServer.
pServer
Figura 11: Pgina Princcipal de Map
- 77 -
sien
ndo conociido y
utilizado en diverrsos pasess del mundo. La diffusin e im
mplantaci
n de
gvSIG ha ido a la par con su
s evoluci
n como proyecto,
p
pasando de
d un
equipo inicial de tres desa
arrolladore
es a mltiples equip
pos de tra
abajo
repartid
dos en em
mpresas y universidad
u
des. Actua
almente exxisten dive
ersas
lneas de trabajjo en paralelo que
e enrique
ecen gvSIG
G y perm
miten
confirmar su objjetivo de ser una herramie
enta integradora de
e los
distintos mundoss de la in
nformacin
n geogrffica. Desde los gra
andes
bloquess de trabajjo como gvSIG
g
3D, teledetecccin, vectorial avan
nzado
(topolog
ga, redes,, simbologa avanzad
da, grfica
as e inform
mes), movilidad
a las proyectos menores
m
como la exte
ensin de publicacio
p
nes o el ge
estor
de mettadatos, se
e tiene un complejjo conjuntto de funcionalidad
des y
persona
as impulsan
ndo el futu
uro de gvSIIG.
- 78 -
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
S
y en
n lo ltimo
o el lanza
amiento de
e gvSIG pa
ara disposiitivos
desde SAGA,
mviles, topologa
a y simbolo
oga avanzzada.
oyecto se encuentra
a respalda
ado o finan
nciado porr la Conse
ejeria
Este pro
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
ntrar video
os sobre el uso
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 -
Debilidades:
Ficha tcnica:
GvSIG datos Bsicos
Nombre
Sitio Web
Lenguaje de
Programacin
GvSIG
http://www.gvsig.gva.es
Java
Fecha de Inicio
Versin estable
1.1.2
Licencia
GNU GPL
Promotores
principales
Conselleria
d'Infraestructures
(Generalidad Valenciana)
Documentacin
usuario y
desarrollo
Control de
versiones
Completa
No disponible
Transports
- 80 -
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
elementos
- 81 -
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
- 82 -
CAPITULO IV
RESULTADOS Y DISCUSIN
Diseo Conceptual:
Con este diseo damos respuesta a las siguientes preguntas: Para qu?, Con
qu? Y Cmo?
Para qu?:
Para poder disponer de un sistema capaz de mostrar resultados
climatolgicos, mediante grficos anuales, adems de informar al
usuario sobre las diferentes fajas ecolgicas segn pisos altitudinales, y
reducir el bajo porcentaje de aplicaciones desarrolladas bajo software
libre.
Con qu?
El Centro de Microscopa Electrnica Dr. Ernesto Palacios Pr cuenta
con cinco (5) aos de registros climticos de la zona estudiada y un
banco de imgenes que describen el escenario ambiental de cada piso
altitudinal. Igualmente, el Instituto de Fotogrametra de la Facultad de
Ingeniera de la Universidad de Los Andes, suministr mapas digitales
de la zona que ofrecen informacin sobre:
- 84 -
Cmo?
Haciendo uso de software
CurvaNivel.shp
Resaltar la zona
geografica
Elevacio
Codigo
Estaciones.shp
Ubicacin
Sensor en la
Zona
Elevacio
Codigo
Posicion
Mostrar las
caractersti
cas de la
zona
Fajas.dbf
Codigo
Altura Max.
Altura Min.
Temp. Min.
Temp Max.
Descripcion
Escenario
Altura sensor
Otros Mapas
Registros.txt
Fecha
Temp. Sup Max.
Temp Sup Min.
Temp Sup Prom
Generar
Graficas y
Mostrar los
registros
climticos del
sensor segn
altura.
Entidad
Procesos
Hidrologa
Vialidad
Vegetacin
Imgenes
Satelite
Landtsat
- 85 -
Red Interna
Red Interna
Servidor
Registros
de los
sensores
Caractersticas
bioclimticas de
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
- 86 -
Descripcin
Tipo
numrico
item
Temp Superficial Max
Temp Superficial Min
Temp Superficial Prom
Temperatura superfial
mxima
Temperatura superfial
mnima
Temperatura superfial
promedio
Real
Real
Real
Banco de imgenes:
Fotos de la zona combinados en un gif animado seleccionados por pisos
altitudinales.
Mapas:
Nombre
Tipo de
N. de
Campo(tipo)
Longitud
ID(integer)
Length(real)
19
5000metros
Elevacio(integer)
Vialidad de la
ID(integer)
Length(real)
19
codigo(string)
ID(integer)
Length(real)
19
Descripcin
Geometra
Objetos
espaciales
Curvas de
nivel cada 40
CurvasNivel
metros desde
Lnea
488
1080 hasta
Vialidad
zona en
Lnea
105
estudio
Hidrografa
Hidrografa
de la zona en
Lnea
157
- 87 -
codigo(string
Caducidad(string)
50
Unidad(string)
200
SUPO_HA(Real)
17
Climatico(String)
80
Muestra la
Id(Real)
19
clasificacin
Altitudina(string)
80
Intervenci(string)
80
bosques
Tipo(string)
150
andinos.
Area(Real)
19
Perimeter(Real)
19
Hectares(Real)
19
Grado_prot(string)
35
P_veg(integer)
Vegetacin
de los
Poligono
29
Descripcin
Es
Codigo
un
valor
numrico
entero
Tipo(longitud)
nico
que
Int(11)
nombre
de
la
Faja
Altitudinal
segn
la
Varchar(100)
Int(11)
registro.
Es un valor numrico entero que corresponde a la
Altura_min
Int(11)
Int(11)
- 88 -
Float
Tempo_max
Float
Descripcin
registrar
la
descripcin
del
piso
Longtext
Imagen
imagen
representativa
del
piso
altitudinal
Varchar(100)
descrito
Tabla 6: Descripcin de Variables de los pisos altitudinales
TABLA DESCRIPTIVA
Descripcin de los cdigos para cada piso altitudinal.
NOMBRE
CODIGO
Diseo Fsico:
Para la construccin fsica del los datos especificados en el diseo
lgico se utilizo MapServer que es nuestro servidor cartogrfico, GvSIG, para
- 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 ','.
Posteriormente hacemos uso de la herramienta Matlab en donde se desarroll
un programa (anexo1), que permite identificar mximos, mnimos y promedios
diariamente, para luego ser separados mensualmente. Luego estos datos son
nuevamente almacenados en OpenOffice Calc pero esta vez separados
mensualmente, y all se procede al clculo de mximo y mnimo absolutos, as
como el promedio absoluto mensual.
4.3
- 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
- 91 -
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.
- 92 -
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
q luego sson processados
en un doccumento de texto, que
p el prog
por
grama para
a generar la grfica correspond
c
diente.
- 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.
Con relacin a lo antes expuesto se
s ha elegido a gvSIG
G como la herramien
nta a
utilizzar en el desarrollo
d
de este proyecto. Por
P
las razzones men
ncionadas en
e el
captulo 2. Pe
ero se debe
e dejar bien claro que
q por ser una herrramienta joven
en cuanto
c
a su
u evoluci
n se encue
entra en continuas
c
m
mejoras
en su desarrrollo
por ello no se descarrta la utiilizacin de
d otra herramient
h
ta para casos
c
espe
ecficos que se prese
enten, com
mo es el casso de Qgis 1.0
- 94 -
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
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:
le perm
mitir
- 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,
/hom
me/nelly/g
gvSIG_1.1/
/. Y
p
para
nuesstro caso
o en
obte
endramos el siguientte mensaje
e
fue ex
xitosa
- 96 -
Insta
alacin de
e la Actualizacin de
d gvSIG
Lueg
go procede
emos a insttalar la actualizacin
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:
- 97 -
Figura 28: In
nstalando gvvSIG 1.1.2 Seleccin
S
de paquetes y ruta
donde se va a instalar
i
- 98 -
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
http://www.sextantegiss.com/
descargar
de
la
pgina
Web
insta
alacin priimero desccargamos el
e archivo y luego se
e procedi
a instalarr con
el co
omando ind
dicado en la figura:
- 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
- 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:
- 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
es 389.65Km
m2 .
- 102 -
Figura 37
7: Valores asignados para
a rasterizaci
n de capas
- 103 -
La capa
a nueva ra
aster la tenemos
t
en
e directorio tempo
oral y se llama
Curvas (rasterizad
das).
3 Ahora vamos a la herramien
3.
nta Herramientas b
sicas para
a capas rasster
os la opci
n Rellen
nar celdas sin datos por vecind
dad porqu
ue el
y usamo
raster que
q
se gen
ner fu a partir de
e un vecto
or de curvas de nive
el, el
cual tie
ene espacios vaco
os que se
e interpretaran en el modelo de
elevaci
n como huecos
u hoyos
y obtene
emos la siiguiente fiigura
cuyo no
ombre es Curvas
C
(rasterizadas) (rellenas).
- 104 -
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.
d
efeccto selecccionamos la herra
amienta
Iluminaci
n y
Para dicho
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:
- 105 -
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
Los comandos utilizadoss para dich
has instala
aciones son
n los siguientes y en
n ese
mism
mo orden.
sudo ap
ptitude insstall apach
he2
sudo ap
ptitude insstall php5
5 libapache
e2-mod-ph
hp5
sudo /e
etc/init.d/a
apache2 sttart
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
ervidor y lu
uego ejecu
utar el sigu
uiente com
mando.
insta
- 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
Fig
gura 42: Estrructura de un
n archivo Ma
apfile
- 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.
4.6 Creacin del Sitio Web.
El sitio web est constituido por un frame que contiene enlaces de tres (3)
pginas Web. (top, lateral y principal)
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.
Las instituciones que se presentan son:
Universidad de Los Andes, que es la institucin donde nace el proyecto y que
cuenta con el Centro de Microscopa Electrnica Dr. Ernesto Palacios
Pr que es la dependencia que lleva a cabo el registro de los datos
- 108 -
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.
- 109 -
Descripccin de la
a composiccin florsttica de la faja altitu
udinal. Lo cual
permite
e describir los difere
entes estra
atos que se
e pueden e
encontrar en
e la
faja seleccionada
a, incluyendo la co
omposicin florstica
a presente
es en
no de elloss con el respectivo nombre cientfico d
de las espe
ecies
cada un
vegetale
es.
Conjuntto de img
genes que permiten mostrar el
e ambiente
e o paisaje
e del
piso altitudinal en
n estudio. Mostrando
o al usuario
o una reco
opilacin de
d los
diferenttes paisajjes del mismo
m
piso
o altitudin
nal, donde
e se desttacan
caractersticas ms relevan
ntes de essta zona, permitiendo obtene
er un
o seleccion
nado.
escenarrio que corrresponde a los valorres del piso
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
- 110 -
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.
Como se dijo en el captulo 2, openlayers esta basado de Javascript, por lo
tanto esta pgina contiene todas las invocaciones del mapa en Javascript as
como las llamadas a MapServer, tambin esta pgina recibe las solicitudes
enviadas de la pagina que contiene lateral, para mostrar la zona geogrfica
del piso que se encuentra cargado para el momento.
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.
Gracias a OpenLayers podemos observar todas las capas temticas que se
pueden visualizar de la zona, permitiendo ver hidrografa, vialidad, las
estaciones climticas, y los pisos altitudinales. Adems de poder observar la
escala y la posicin del cursor.
Para observar en su conjunto el frame slo basta invocar a dichas paginas
desde el index.php (anexo 7) y en el anexo 8 se encuentra el cdigo fuente de
la pgina principal. La visualizacin del proyecto se muestra de la siguiente
manera:
Fig
gura 46: Contenido de la
a pgina principal
- 111 -
- 112 -
- 113 -
- 114 -
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.
Adems este sistema permite mostrar las caractersticas mas relevantes de
cada faja ecolgica como: temperaturas mximas y mnimas de la zona,
altitud mxima y mnima de la misma, una descripcin de la faja altitudinal,
lo cual permite describir los diferentes estratos que se pueden encontrar en la
misma, incluyendo la composicin florista presentes en cada una de ellos con
el respectivo nombre cientfico de las especies vegetales. Tambin se puede
mostrar un conjunto de imgenes que visualizan el escenario ambiental
presente en dicha zona, revelando al usuario una recopilacin de los
diferentes paisajes del mismo piso altitudinal, donde se destacan las
caractersticas ms relevantes de esta zona, permitiendo visualizar un
escenario que corresponde a los valores del piso seleccionado.
Por su parte en la actualidad el Centro Nacional de Clculo Cientfico de la
ULA (CeCALCULA) y la EcoREd-Venezuela (Contreras y Col., 2008) han venido
trabajando en el diseo y operacin de una plataforma para el manejo de
- 115 -
- 116 -
- 117 -
permitan relacionar las variables fsicas como temperatura y altitud con las
respuestas metablicas por cada piso altitudinal.
CAPITULO V: CONCLUSIONES
CAPITULO V
CONCLUSIONES
ocasionar
daos
la
infraestructura,
las
actividades
CAPITULO V: CONCLUSIONES
- 119 -
podra esperar para ellos un futuro tan positivo como el resto de software
libre, que se encuentra en plena expansin.
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 comienzan a crear un ecosistema de software libre para SIG,
participando en este movimiento: Organizaciones Universitarias (primera
fuente de software libre), entidades comerciales, y por supuesto individuos
que forman grupos de desarrollo a travs de la red.
Es de resaltar la labor de organizaciones que se encuentran involucradas
apoyando y fomentando la creacin y desarrollo de software bajo plataformas
libres en toda Venezuela, como son el caso de CEDITEL, CNTI, SOLVE, ASL, y
todos esos grupos de personas que se encuentran agrupados en listas y foros
aportando sus conocimientos para que el software libre sea cada vez mas de
todos los venezolanos y podamos adaptarlo a nuestras necesidades sin
restricciones de propiedad y/o adaptabilidad.
- 120 -
CAPITULO V: CONCLUSIONES
REFERENCIAS
AESIGT (1993). Diccionario glosario de trminos SIG. Madrid.
CAPITULO V: CONCLUSIONES
- 121 -
CAPITULO V: CONCLUSIONES
- 122 -
CAPITULO V: CONCLUSIONES
- 123 -
CAPITULO V: CONCLUSIONES
- 124 -
CAPITULO V: CONCLUSIONES
- 125 -
CAPITULO V: CONCLUSIONES
- 126 -