Tesis
Especificación de un marco de trabajo para la implementación de aplicaciones geoespaciales en la WEB
Fecha
2016-09-19Autor
Valdez Hernández, Francisco Javier
Institución
Resumen
El uso de la web como medio de difusión de mapas es considerado un gran avance en la cartografía, las aplicaciones web que trabajan con mapas se conocen como Sistemas de Información Geográfica Web (Web SIG). El desarrollo de soluciones Web SIG es complejo y toma tiempo, lo cual ha conducido a la aparición de una serie de API y frameworks utilizados para el desarrollo de diferentes tipos de SIG. Estas soluciones permiten una efectiva implementación de aplicaciones SIG para los usuarios que entienden las características de cada una de las API y frameworks utilizados, por lo tanto, este enfoque todavía requiere el tiempo de aprendizaje e integración de dichas herramientas, así como un extenso conocimiento en las tecnologías geoespaciales para la creación de funcionalidades específicas en el sistema.
El presente trabajo propone el diseño y desarrollo de un marco de trabajo (Framework) con herramientas de código abierto (open source), para agilizar el desarrollo de aplicaciones Web SIG con la menor codificación por parte del desarrollador. Para llevar a cabo esto se propone generar una interfaz (front end) web desde donde se pueden crear y administrar las aplicaciones Web SIG de una manera dinámica, sin la necesidad de demasiadas configuraciones.
La metodología se basa en la utilización de una arquitectura de tres capas: de datos, de lógica de negocio y de presentación, que contendrá cada aplicación Web SIG generada por el Framework propuesto. La capa de datos comprende el acceso a la información geoespacial proveniente de distintas fuentes y administrada desde un servidor de mapas; la capa de lógica de negocio se compone de un servidor web capaz de atender a las peticiones provenientes del cliente para entregar los datos espaciales recibidos del servidor de mapas. Por último, la capa de presentación es la encargada de entregar los mapas al navegador web del cliente.
Cabe mencionar que se implementa como caso de estudio el desarrollo de una aplicación Web SIG utilizando el Framework propuesto, con información geoespacial de vialidades y transporte del Distrito Federal.