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.