Diseño y desarrollo de una API para la visualización de datos espaciales en sistemas Web de información geográfica para dispositivos móviles

Diseño y desarrollo de una API para la visualización de datos espaciales en sistemas Web de información geográfica para dispositivos móviles.

Carlos Hernández Nava
 

Texto completo de la Tesis     

 


Resumen

Este trabajo presenta el diseño, desarrollo y validación de una API para la visualización de datos espaciales y su incorporación a sistemas de información geográfica en Web (SIG en Web) en dispositivos móviles. La API debe cumplir con un diseño y desarrollo enfocado a la reutilización de componentes, para la creación de SIG en Web sobre el paradigma Web 2.0. El diseño se realiza con este enfoque por que facilita a los desarrolladores de SIG en Web que no sean expertos, añadir componentes a sus sistemas y realizar consultas geográficas en lenguaje SQL. El sistema gestionador de bases de datos espacial es PostgreSQL con PostGIS para dar soporte a datos espaciales. Los componentes generados en este trabajo son: una biblioteca de tags-JSP para hacer consultas a la base de datos espacial (GISWEBTAG v. 1.0); y scripts para la generación dinámica de objetos geográficos para su visualización en el navegador Web, en formatos gráficos Canvas y SVG (Scalable Vector Graphic). A través de la pruebas y validaciones de la biblioteca se compara la resolución que ofrecen los gráficos Canvas y SVG en dispositivos móviles. La fuente de los datos espaciales de los SIG desarrollados proviene de INEGI y en específico, son del estado de Colima, México. Los dispositivos móviles para los cuales desarrollo son el iPodTouch y iPhone de Apple, con su navegador Web Safari en su versión para móviles, de los cuales de aprovecha su pantalla sensible al tacto para realizar acercamientos de forma amigable y rápida. Se desarrollan dos aplicaciones para validar la biblioteca de tags JSP, la primera de estas se enfoca al desarrollo sustentable de hidrología, y la segunda para dar soporte a la toma de decisiones en la infraestrucutura educativa.

Abstract

This work establishes the design, development and testing of a API for visualizing geographic objects in order to incorporate them to WebGIS, a Web Geographic Information System mainly design to support mobile devices. The API design and implementation focus on reusing the developed components in WebGIS over the Web 2.0 paradigm. The design is created to facilitate for inexpert developers of WebGIS, only with add our components could eject spatial queries with SQL language. The spatial database management system is PostgreSQL with PostGIS to support spatial data. The components created are: a tags-JSP library (GISWEBTAG v 1.0); and scripts to generate dynamically geographic objects in order to visualize them like Canvas or SVG (Scalable Vector Graphic) graphic format on Web browsers.Through the testings of the library we compare the resolution that provide tha graphic formats Canvas and SVG. The source of spatial data of the GIS to validate the API is INEGI, specifically, the Colima state, Mexico. The GIS were created for mobile devices of Apple, iPodTouch and iPhone that provide a multi touch screen that facilitate the zoom in friendly and quickly. The GIS developed were: a Geographic Information System to help the sustainable development of hidrology and a Geographic Information System to support the taking of decision in the education infraestructure.