Академический Документы
Профессиональный Документы
Культура Документы
Adems de este objetivo principal, para la consecucin del proyecto tambin se desarroll una
aplicacin PDA/Tablet integrada con la aplicacin web con idea que los tcnicos puedan
levantar sobre el campo aquella informacin ms relevante.
DESARROLLO
DESCRIPCIN DEL SISTEMA
Como hemos comentado, la dificultad del proyecto no slo ha sido tcnica sino que
metodolgicamente el flujo de trabajo tambin ha sido complejo. Por ello, vamos a tratar de
resumir el flujo ms habitual de introduccin de nueva informacin en el sistema FAME en las
siguientes fases: 1. Una fuente de datos (por ejemplo, una referencia bibliogrfica) origina una
nueva unidad de seguimiento de una especie de flora amenazada en una determinada
ubicacin geogrfica, a la que llamamos localidad. 2. Un tcnico de campo selecciona en la
web esta nueva unidad de seguimiento y la descarga a su PDA. 3. El tcnico de campo visita la
localidad para localizar, georeferenciar y realizar un primer seguimiento de la unidad. 4. El
tcnico de campo vuelve al jardn botnico y vuelca los datos de su PDA a la web. 5. El tcnico
de campo completa la informacin a travs de la aplicacin web. 6. En la CMA se valida la
nueva informacin. 7. La informacin validada se consolida y es publicada para el resto de
usuarios. 8. La informacin es explotada mediante los mdulos de consultas e informes de la
aplicacin web. En cuanto a la arquitectura utilizada, la aplicacin FAME web es una aplicacin
Java EE basada en la implementacin de JavaServer Faces [7] del framework ICEfaces [8] y en
la implementacin JPA [9] del framework Hibernate 3.0 [10] para la persistencia de
informacin alfanumrica.
Para la parte geogrfica de la aplicacin se ha utilizado en todo momento servicios estndares
OGC. Por un lado, para la edicin grfica de localidades hemos optado por servir el WFS-T [11]
a travs de Geoserver [13] cuyo software es utilizado dentro de la CMA para todas las
ediciones de este tipo. La aplicacin adems, consume una serie de servicios WMS [12]
servidos a travs de Mapserver [14] (mediante un balanceador) que sirven de base
cartogrfica para la apliacacin. En cuanto al visor geogrfico, se opt por el uso de
OpenLayers [15], que es un visor de software libre implementado en JavaScript que permite
visualizar en cualquier navegador datos geogrficos provenientes de servicios estndar OGC. El
aspecto visual de OpenLayers ha sido personalizado mediante nuevas imgenes para los
botones y la edicin de los estilos CSS. OpenLayers permite la digitalizacin de localidades
mediante la creacin o edicin de polgonos, que se dibujan sobre la base cartogrfica cargada.
Cuando se finaliza la digitalizacin, la aplicacin FAME recupera las geometras generadas po
OpenLayers y realizar la insercin o modificacin de la cartografa a travs del correspondiente
servicio WFS-T publicado en GeoServer. El principal reto de este proyecto ha sido la gestin de
Como ha quedado patente durante todo el artculo, desde la CMA se ha apostado desde hace
ya un tiempo por el uso del software libre como base para los desarrollos previstos y futuros
relacionados con los Sistemas de Informacin Geogrfica. Dicha apuesta, viene avalada por el
impulso que desde la Junta de Andaluca se le est dando al uso del software libre como
alternativa vlida para cubrir todas las necesidades de la organizacin. Las ventajas son
bastante claras: Independencia y control sobre el producto final al disponer del cdigo
fuente. No se escatiman los recursos en licencias, puesto que son gratuitas, lo que permite
reinvertir esos recursos en formacin tcnica o en funcionalidades extras.
BIBLIOGRAFA